import audacious 1.2.2

Audacious is a multimedia player that currently uses a skinned user interface
based on Winamp 2.x skins. It is based on ("forked off") BMP and XMMS.

based on a submission by Vlad Glagolev <stelzy at gmail.com>
This commit is contained in:
steven 2006-12-27 16:46:09 +00:00
parent a6aaaff5a3
commit eaa9f31a94
8 changed files with 275 additions and 0 deletions

40
audio/audacious/Makefile Normal file
View File

@ -0,0 +1,40 @@
# $OpenBSD: Makefile,v 1.1.1.1 2006/12/27 16:46:09 steven Exp $
SHARED_ONLY= Yes
COMMENT= "GTK+-2 media player based on BMP and XMMS"
DISTNAME= audacious-1.2.2
SHARED_LIBS= audacious 4.0
CATEGORIES= audio
HOMEPAGE= http://audacious-media-player.org/
MAINTAINER= Vlad Glagolev <stelzy@gmail.com>
# GPL
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
MASTER_SITES= ${HOMEPAGE}release/
EXTRACT_SUFX= .tgz
USE_X11= Yes
NO_REGRESS= Yes
MODULES= devel/gettext
WANTLIB= X11 Xext Xrender fontconfig freetype m z c pthread stdc++ \
glib-2.0 gthread-2.0 gmodule-2.0 gobject-2.0 gdk_pixbuf-2.0 \
gdk-x11-2.0 gtk-x11-2.0 atk-1.0 cairo glitz png \
pango-1.0 pangocairo-1.0 pangoft2-1.0 xml2
LIB_DEPENDS= glade-2.0.>=0.3::devel/libglade2
MAKE_ENV= LIBaudacious_VERSION=${LIBaudacious_VERSION}
CONFIGURE_STYLE=gnu
.include <bsd.port.mk>

4
audio/audacious/distinfo Normal file
View File

@ -0,0 +1,4 @@
MD5 (audacious-1.2.2.tgz) = e774afbda04220e6e1b0a9bff350522e
RMD160 (audacious-1.2.2.tgz) = a98f944b9d30e1cdb4760c56fb401b00d2ff7723
SHA1 (audacious-1.2.2.tgz) = 47fdf2747e50b0d9e4cba02cc408c861a978b5ed
SIZE (audacious-1.2.2.tgz) = 1708499

View File

@ -0,0 +1,6 @@
$OpenBSD: patch-audacious_build_stamp_c,v 1.1.1.1 2006/12/27 16:46:09 steven Exp $
--- audacious/build_stamp.c.orig Mon Dec 25 00:36:20 2006
+++ audacious/build_stamp.c Mon Dec 25 00:36:47 2006
@@ -0,0 +1,2 @@
+#include <glib.h>
+const gchar *svn_stamp = "1.2.2";

View File

@ -0,0 +1,21 @@
$OpenBSD: patch-libaudacious_Makefile,v 1.1.1.1 2006/12/27 16:46:09 steven Exp $
--- libaudacious/Makefile.orig Mon Nov 6 09:15:43 2006
+++ libaudacious/Makefile Mon Dec 25 00:50:03 2006
@@ -6,7 +6,7 @@ PICLDFLAGS = $(LIBLDFLAGS)
beepincludedir = $(includedir)/audacious
OBJECTIVE_LIBS = libaudacious$(SHARED_SUFFIX)
-OBJECTIVE_SONAME_SUFFIX = 4
+OBJECTIVE_SONAME_SUFFIX = ${LIBaudacious_VERSION}
LIBADD = \
$(GTK_LIBS) \
@@ -45,8 +45,3 @@ HEADERS = \
include ../mk/objective.mk
install-posthook:
- @mv ${DESTDIR}/${LIBDIR}/libaudacious$(SHARED_SUFFIX) ${DESTDIR}/${LIBDIR}/libaudacious$(SHARED_SUFFIX).4.0.0
- @ln -sf ${LIBDIR}/libaudacious$(SHARED_SUFFIX).4.0.0 \
- ${DESTDIR}/${LIBDIR}/libaudacious$(SHARED_SUFFIX).4
- @ln -sf ${LIBDIR}/libaudacious$(SHARED_SUFFIX).4 \
- ${DESTDIR}/${LIBDIR}/libaudacious$(SHARED_SUFFIX)

View File

@ -0,0 +1,18 @@
$OpenBSD: patch-mk_init_mk,v 1.1.1.1 2006/12/27 16:46:09 steven Exp $
--- mk/init.mk.orig Mon Dec 25 09:32:33 2006
+++ mk/init.mk Mon Dec 25 09:33:12 2006
@@ -1,5 +1,5 @@
# Shut up GNU make
-.SILENT:
+#.SILENT:
OBJECTIVE_DIRECTORIES =
OBJECTIVE_LIBS =
@@ -16,5 +16,5 @@ SHOW_CFLAGS ?= $(VERBOSE)
LIBDIR = $(libdir)
BINDIR = $(bindir)
INCLUDEDIR = $(pkgincludedir)
-CFLAGS += -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/pkg/xorg/include
-CXXFLAGS += -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/pkg/xorg/include
+CFLAGS += -DHAVE_CONFIG_H
+CXXFLAGS += -DHAVE_CONFIG_H

View File

@ -0,0 +1,21 @@
$OpenBSD: patch-mk_objective_mk,v 1.1.1.1 2006/12/27 16:46:09 steven Exp $
--- mk/objective.mk.orig Mon Sep 18 23:08:39 2006
+++ mk/objective.mk Mon Dec 25 00:48:24 2006
@@ -31,7 +31,7 @@ install: build
done; \
fi
@if [ "x$(OBJECTIVE_LIBS)" != "x" ]; then \
- for i in $(OBJECTIVE_LIBS); do \
+ for i in $(OBJECTIVE_LIBS).$(OBJECTIVE_SONAME_SUFFIX); do \
printf "%10s %-20s\n" INSTALL $$i; \
$(INSTALL) $(INSTALL_OVERRIDE) $$i $(DESTDIR)/$(LIBDIR)/$$i; \
done; \
@@ -178,7 +178,7 @@ $(OBJECTIVE_LIBS): $(OBJECTS)
printf "%10s %-20s\n" LINK $@; \
(if [ "x$(SHARED_SUFFIX)" = "x.so" ]; then \
(if [ "x$(OBJECTIVE_SONAME_SUFFIX)" != "x" ]; then \
- $(CC) $(PICLDFLAGS) -o $@ -Wl,-soname=$@.$(OBJECTIVE_SONAME_SUFFIX) $(OBJECTS) $(LDFLAGS) $(LIBADD); \
+ $(CC) $(PICLDFLAGS) -o $@.$(OBJECTIVE_SONAME_SUFFIX) $(OBJECTS) $(LDFLAGS) $(LIBADD); \
else \
$(CC) $(PICLDFLAGS) -o $@ -Wl,-soname=$@ $(OBJECTS) $(LDFLAGS) $(LIBADD); \
fi;) \

View File

@ -0,0 +1,2 @@
Audacious is a multimedia player that currently uses a skinned user interface
based on Winamp 2.x skins. It is based on ("forked off") BMP and XMMS.

163
audio/audacious/pkg/PLIST Normal file
View File

@ -0,0 +1,163 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/12/27 16:46:09 steven Exp $
bin/audacious
bin/audtool
include/audacious/
include/audacious/beepctrl.h
include/audacious/configdb.h
include/audacious/dirbrowser.h
include/audacious/formatter.h
include/audacious/input.h
include/audacious/main.h
include/audacious/output.h
include/audacious/playlist.h
include/audacious/playlist_container.h
include/audacious/plugin.h
include/audacious/prefswin.h
include/audacious/rcfile.h
include/audacious/titlestring.h
include/audacious/util.h
include/audacious/vfs.h
include/audacious/xconvert.h
include/audacious/xentry.h
include/audacious/xml_document.h
@lib lib/libaudacious.so.${LIBaudacious_VERSION}
lib/pkgconfig/audacious.pc
@man man/man1/audacious.1
@man man/man1/audtool.1
share/applications/
share/applications/audacious.desktop
share/audacious/
share/audacious/Skins/
share/audacious/Skins/Classic/
share/audacious/Skins/Classic/balance.png
share/audacious/Skins/Classic/cbuttons.png
share/audacious/Skins/Classic/eq_ex.png
share/audacious/Skins/Classic/eqmain.png
share/audacious/Skins/Classic/main.png
share/audacious/Skins/Classic/monoster.png
share/audacious/Skins/Classic/nums_ex.png
share/audacious/Skins/Classic/playpaus.png
share/audacious/Skins/Classic/pledit.png
share/audacious/Skins/Classic/pledit.txt
share/audacious/Skins/Classic/posbar.png
share/audacious/Skins/Classic/shufrep.png
share/audacious/Skins/Classic/skin.hints
share/audacious/Skins/Classic/text.png
share/audacious/Skins/Classic/titlebar.png
share/audacious/Skins/Classic/viscolor.txt
share/audacious/Skins/Classic/volume.png
share/audacious/Skins/Default/
share/audacious/Skins/Default/balance.png
share/audacious/Skins/Default/cbuttons.png
share/audacious/Skins/Default/eq_ex.png
share/audacious/Skins/Default/eqmain.png
share/audacious/Skins/Default/main.png
share/audacious/Skins/Default/monoster.png
share/audacious/Skins/Default/nums_ex.png
share/audacious/Skins/Default/playpaus.png
share/audacious/Skins/Default/pledit.png
share/audacious/Skins/Default/pledit.txt
share/audacious/Skins/Default/posbar.png
share/audacious/Skins/Default/shufrep.png
share/audacious/Skins/Default/skin.hints
share/audacious/Skins/Default/text.png
share/audacious/Skins/Default/titlebar.png
share/audacious/Skins/Default/viscolor.txt
share/audacious/Skins/Default/volume.png
share/audacious/Skins/Ivory/
share/audacious/Skins/Ivory/balance.png
share/audacious/Skins/Ivory/cbuttons.png
share/audacious/Skins/Ivory/eq_ex.png
share/audacious/Skins/Ivory/eqmain.png
share/audacious/Skins/Ivory/main.png
share/audacious/Skins/Ivory/monoster.png
share/audacious/Skins/Ivory/nums_ex.png
share/audacious/Skins/Ivory/playpaus.png
share/audacious/Skins/Ivory/pledit.png
share/audacious/Skins/Ivory/pledit.txt
share/audacious/Skins/Ivory/posbar.png
share/audacious/Skins/Ivory/shufrep.png
share/audacious/Skins/Ivory/skin.hints
share/audacious/Skins/Ivory/text.png
share/audacious/Skins/Ivory/titlebar.png
share/audacious/Skins/Ivory/viscolor.txt
share/audacious/Skins/Ivory/volume.png
share/audacious/Skins/Osmosis/
share/audacious/Skins/Osmosis/balance.png
share/audacious/Skins/Osmosis/cbuttons.png
share/audacious/Skins/Osmosis/eq_ex.png
share/audacious/Skins/Osmosis/eqmain.png
share/audacious/Skins/Osmosis/main.png
share/audacious/Skins/Osmosis/monoster.png
share/audacious/Skins/Osmosis/nums_ex.png
share/audacious/Skins/Osmosis/playpaus.png
share/audacious/Skins/Osmosis/pledit.png
share/audacious/Skins/Osmosis/pledit.txt
share/audacious/Skins/Osmosis/posbar.png
share/audacious/Skins/Osmosis/shufrep.png
share/audacious/Skins/Osmosis/skin.hints
share/audacious/Skins/Osmosis/text.png
share/audacious/Skins/Osmosis/titlebar.png
share/audacious/Skins/Osmosis/viscolor.txt
share/audacious/Skins/Osmosis/volume.png
share/audacious/Skins/TinyPlayer/
share/audacious/Skins/TinyPlayer/balance.png
share/audacious/Skins/TinyPlayer/cbuttons.png
share/audacious/Skins/TinyPlayer/eq_ex.png
share/audacious/Skins/TinyPlayer/eqmain.png
share/audacious/Skins/TinyPlayer/main.png
share/audacious/Skins/TinyPlayer/monoster.png
share/audacious/Skins/TinyPlayer/nums_ex.png
share/audacious/Skins/TinyPlayer/playpaus.png
share/audacious/Skins/TinyPlayer/pledit.png
share/audacious/Skins/TinyPlayer/pledit.txt
share/audacious/Skins/TinyPlayer/posbar.png
share/audacious/Skins/TinyPlayer/shufrep.png
share/audacious/Skins/TinyPlayer/skin.hints
share/audacious/Skins/TinyPlayer/text.png
share/audacious/Skins/TinyPlayer/titlebar.png
share/audacious/Skins/TinyPlayer/viscolor.txt
share/audacious/Skins/TinyPlayer/volume.png
share/audacious/glade/
share/audacious/glade/addfiles.glade
share/audacious/glade/fileinfo.glade
share/audacious/glade/fileinfo_popup.glade
share/audacious/glade/prefswin.glade
share/audacious/images/
share/audacious/images/about-logo.png
share/audacious/images/appearance.png
share/audacious/images/audacious_player.xpm
share/audacious/images/audio.png
share/audacious/images/connectivity.png
share/audacious/images/eq.png
share/audacious/images/mouse.png
share/audacious/images/playlist.png
share/audacious/images/plugins.png
share/locale/br/LC_MESSAGES/audacious.mo
share/locale/cs/LC_MESSAGES/audacious.mo
share/locale/cy/LC_MESSAGES/audacious.mo
share/locale/de/LC_MESSAGES/audacious.mo
share/locale/el/LC_MESSAGES/audacious.mo
share/locale/es/LC_MESSAGES/audacious.mo
share/locale/fi/LC_MESSAGES/audacious.mo
share/locale/fr/LC_MESSAGES/audacious.mo
share/locale/hi/LC_MESSAGES/audacious.mo
share/locale/hu/LC_MESSAGES/audacious.mo
share/locale/it/LC_MESSAGES/audacious.mo
share/locale/ja/LC_MESSAGES/audacious.mo
share/locale/ka/LC_MESSAGES/audacious.mo
share/locale/ko/LC_MESSAGES/audacious.mo
share/locale/lt/LC_MESSAGES/audacious.mo
share/locale/mk/LC_MESSAGES/audacious.mo
share/locale/nl/LC_MESSAGES/audacious.mo
share/locale/pl/LC_MESSAGES/audacious.mo
share/locale/pt_BR/LC_MESSAGES/audacious.mo
share/locale/ro/LC_MESSAGES/audacious.mo
share/locale/ru/LC_MESSAGES/audacious.mo
share/locale/sk/LC_MESSAGES/audacious.mo
share/locale/sv/LC_MESSAGES/audacious.mo
share/locale/uk/LC_MESSAGES/audacious.mo
share/locale/zh_CN/LC_MESSAGES/audacious.mo
share/locale/zh_TW/LC_MESSAGES/audacious.mo
share/pixmaps/
share/pixmaps/audacious.png