Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

8
audio/audacious/DESCR Normal file
View File

@@ -0,0 +1,8 @@
Audacious is a media player used to play audio and other kinds of
media files. It is a fork of beep-media-player 0.9.7.1. The primary
goals of this fork are keeping the ideology of the original BMP
and merging miscellaneous plugins into Audacious.
Audacious can be extended through plugins to play a number of other
audio and video formats. (The audio/audacious-plugins package
provides the standard plugins needed to actually play music.)

5
audio/audacious/MESSAGE Normal file
View File

@@ -0,0 +1,5 @@
===========================================================================
$NetBSD: MESSAGE,v 1.1.1.1 2008/10/20 09:28:51 wiz Exp $
Note you need audio/audacious-plugins to actually play music.
===========================================================================

53
audio/audacious/Makefile Normal file
View File

@@ -0,0 +1,53 @@
# $NetBSD: Makefile,v 1.33 2013/06/06 12:53:48 wiz Exp $
#
DISTNAME= audacious-1.5.1
PKGREVISION= 20
CATEGORIES= audio
MASTER_SITES= http://distfiles.atheme.org/
EXTRACT_SUFX= .tbz2
MAINTAINER= jfranz@bsdprojects.net
HOMEPAGE= http://audacious-media-player.org/
COMMENT= Media player based on BMP and XMMS
GNU_CONFIGURE= yes
USE_TOOLS+= gmake intltool msgfmt pkg-config
USE_LIBTOOL= yes
USE_LANGUAGES= c c++
CONFIGURE_ARGS+= --enable-chardet --enable-nls
PKGCONFIG_OVERRIDE+= audacious.pc.in
PKG_OPTIONS_VAR= PKG_OPTIONS.audacious
PKG_SUPPORTED_OPTIONS= inet6
PKG_SUGGESTED_OPTIONS= inet6
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Minet6)
CONFIGURE_ARGS+= --enable-ipv6
.endif
# for backtrace
.if ${OPSYS} == "NetBSD" && exists(/usr/include/execinfo.h)
LIBS+= -lexecinfo
.endif
LIBS.SunOS+= -lm -lX11
LDFLAGS.DragonFly= -lm -lX11 -lICE -lgmodule-2.0
.include "../../devel/atk/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/libmcs/buildlink3.mk"
.include "../../devel/libmowgli/buildlink3.mk"
.include "../../devel/pango/buildlink3.mk"
.include "../../sysutils/dbus/buildlink3.mk"
.include "../../sysutils/dbus-glib/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../x11/libSM/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

318
audio/audacious/PLIST Normal file
View File

@@ -0,0 +1,318 @@
@comment $NetBSD: PLIST,v 1.3 2009/06/14 17:32:02 joerg Exp $
bin/audacious
bin/audtool
include/audacious/audconfig.h
include/audacious/audctrl.h
include/audacious/auddrct.h
include/audacious/configdb.h
include/audacious/custom_uri.h
include/audacious/dbus-service.h
include/audacious/dbus.h
include/audacious/discovery.h
include/audacious/eventqueue.h
include/audacious/flow.h
include/audacious/hook.h
include/audacious/i18n.h
include/audacious/id3tag.h
include/audacious/input.h
include/audacious/main.h
include/audacious/mime.h
include/audacious/output.h
include/audacious/playback.h
include/audacious/playlist.h
include/audacious/playlist_container.h
include/audacious/plugin.h
include/audacious/rcfile.h
include/audacious/strings.h
include/audacious/tuple.h
include/audacious/tuple_compiler.h
include/audacious/tuple_formatter.h
include/audacious/ui_fileinfopopup.h
include/audacious/ui_plugin_menu.h
include/audacious/ui_preferences.h
include/audacious/util.h
include/audacious/vfs.h
include/audacious/vfs_buffer.h
include/audacious/vfs_buffered_file.h
include/libSAD/common.h
include/libSAD/dither.h
include/libSAD/libSAD.h
lib/libaudclient.so
lib/libaudclient.so.1
lib/libaudclient.so.1.0.0
lib/libaudid3tag.so
lib/libaudid3tag.so.1
lib/libaudid3tag.so.1.0.0
lib/pkgconfig/audacious.pc
lib/pkgconfig/audclient.pc
man/man1/audacious.1
man/man1/audtool.1
share/applications/audacious.desktop
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-classic.hints
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/Classic1.3/balance.png
share/audacious/Skins/Classic1.3/cbuttons.png
share/audacious/Skins/Classic1.3/eq_ex.png
share/audacious/Skins/Classic1.3/eqmain.png
share/audacious/Skins/Classic1.3/main.png
share/audacious/Skins/Classic1.3/monoster.png
share/audacious/Skins/Classic1.3/nums_ex.png
share/audacious/Skins/Classic1.3/playpaus.png
share/audacious/Skins/Classic1.3/pledit.png
share/audacious/Skins/Classic1.3/pledit.txt
share/audacious/Skins/Classic1.3/posbar.png
share/audacious/Skins/Classic1.3/shufrep.png
share/audacious/Skins/Classic1.3/skin-classic.hints
share/audacious/Skins/Classic1.3/skin.hints
share/audacious/Skins/Classic1.3/text.png
share/audacious/Skins/Classic1.3/titlebar.png
share/audacious/Skins/Classic1.3/viscolor.txt
share/audacious/Skins/Classic1.3/volume.png
share/audacious/Skins/Default/cbuttons.png
share/audacious/Skins/Default/eq_ex.png
share/audacious/Skins/Default/eqmain.png
share/audacious/Skins/Default/gtk-2.0/Arrows/arrow-down.png
share/audacious/Skins/Default/gtk-2.0/Arrows/arrow-insens.png
share/audacious/Skins/Default/gtk-2.0/Arrows/arrow-left.png
share/audacious/Skins/Default/gtk-2.0/Arrows/arrow-right.png
share/audacious/Skins/Default/gtk-2.0/Arrows/arrow-up.png
share/audacious/Skins/Default/gtk-2.0/Buttons/button-insensitive.png
share/audacious/Skins/Default/gtk-2.0/Buttons/button-normal.png
share/audacious/Skins/Default/gtk-2.0/Buttons/button-prelight.png
share/audacious/Skins/Default/gtk-2.0/Check-Radio/check1.png
share/audacious/Skins/Default/gtk-2.0/Check-Radio/check2.png
share/audacious/Skins/Default/gtk-2.0/Check-Radio/check3.png
share/audacious/Skins/Default/gtk-2.0/Check-Radio/check4.png
share/audacious/Skins/Default/gtk-2.0/Check-Radio/check5.png
share/audacious/Skins/Default/gtk-2.0/Check-Radio/check6.png
share/audacious/Skins/Default/gtk-2.0/Check-Radio/option1.png
share/audacious/Skins/Default/gtk-2.0/Check-Radio/option2.png
share/audacious/Skins/Default/gtk-2.0/Check-Radio/option3.png
share/audacious/Skins/Default/gtk-2.0/Check-Radio/option4.png
share/audacious/Skins/Default/gtk-2.0/Check-Radio/option5.png
share/audacious/Skins/Default/gtk-2.0/Check-Radio/option6.png
share/audacious/Skins/Default/gtk-2.0/Frame-Gap/frame-gap-end.png
share/audacious/Skins/Default/gtk-2.0/Frame-Gap/frame-gap-start.png
share/audacious/Skins/Default/gtk-2.0/Frame-Gap/frame.png
share/audacious/Skins/Default/gtk-2.0/Handles/handle-h.png
share/audacious/Skins/Default/gtk-2.0/Handles/handle-v.png
share/audacious/Skins/Default/gtk-2.0/Lines/line-h.png
share/audacious/Skins/Default/gtk-2.0/Lines/line-v.png
share/audacious/Skins/Default/gtk-2.0/ListHeaders/list_header-insens.png
share/audacious/Skins/Default/gtk-2.0/ListHeaders/list_header-prelight.png
share/audacious/Skins/Default/gtk-2.0/ListHeaders/list_header-pressed.png
share/audacious/Skins/Default/gtk-2.0/ListHeaders/list_header.png
share/audacious/Skins/Default/gtk-2.0/Menu-Menubar/menu.png
share/audacious/Skins/Default/gtk-2.0/Menu-Menubar/menubar-item-active.png
share/audacious/Skins/Default/gtk-2.0/Menu-Menubar/menubar-item.png
share/audacious/Skins/Default/gtk-2.0/Menu-Menubar/menubar.png
share/audacious/Skins/Default/gtk-2.0/Others/null.png
share/audacious/Skins/Default/gtk-2.0/Others/ruler.png
share/audacious/Skins/Default/gtk-2.0/Panel/panel-bg.png
share/audacious/Skins/Default/gtk-2.0/ProgressBar/progressbar-horiz.png
share/audacious/Skins/Default/gtk-2.0/ProgressBar/trough-progressbar-horiz.png
share/audacious/Skins/Default/gtk-2.0/Range/slider-horiz-prelight.png
share/audacious/Skins/Default/gtk-2.0/Range/slider-horiz.png
share/audacious/Skins/Default/gtk-2.0/Range/slider-vert-prelight.png
share/audacious/Skins/Default/gtk-2.0/Range/slider-vert.png
share/audacious/Skins/Default/gtk-2.0/Range/trough-horizontal.png
share/audacious/Skins/Default/gtk-2.0/Range/trough-vertical.png
share/audacious/Skins/Default/gtk-2.0/Scrollbars/scroll-thumb-horiz-pre.png
share/audacious/Skins/Default/gtk-2.0/Scrollbars/scroll-thumb-horiz.png
share/audacious/Skins/Default/gtk-2.0/Scrollbars/scroll-thumb-vert-pre.png
share/audacious/Skins/Default/gtk-2.0/Scrollbars/scroll-thumb-vert.png
share/audacious/Skins/Default/gtk-2.0/Scrollbars/slider-horiz-pre.png
share/audacious/Skins/Default/gtk-2.0/Scrollbars/slider-horiz.png
share/audacious/Skins/Default/gtk-2.0/Scrollbars/slider-vert-pre.png
share/audacious/Skins/Default/gtk-2.0/Scrollbars/slider-vert.png
share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-down-prelight.png
share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-down.png
share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-left-prelight.png
share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-left.png
share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-right-prelight.png
share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-right.png
share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-up-prelight.png
share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-up.png
share/audacious/Skins/Default/gtk-2.0/Scrollbars/trough-scrollbar-horiz.png
share/audacious/Skins/Default/gtk-2.0/Scrollbars/trough-scrollbar-vert.png
share/audacious/Skins/Default/gtk-2.0/Shadows/shadow-in.png
share/audacious/Skins/Default/gtk-2.0/Shadows/shadow-out.png
share/audacious/Skins/Default/gtk-2.0/Shadows/text-.png
share/audacious/Skins/Default/gtk-2.0/Shadows/text-entry.png
share/audacious/Skins/Default/gtk-2.0/Spin/spin-down-disable.png
share/audacious/Skins/Default/gtk-2.0/Spin/spin-down-prelight.png
share/audacious/Skins/Default/gtk-2.0/Spin/spin-down.png
share/audacious/Skins/Default/gtk-2.0/Spin/spin-up-disable.png
share/audacious/Skins/Default/gtk-2.0/Spin/spin-up-prelight.png
share/audacious/Skins/Default/gtk-2.0/Spin/spin-up.png
share/audacious/Skins/Default/gtk-2.0/Tabs/gap-bottom-left.png
share/audacious/Skins/Default/gtk-2.0/Tabs/gap-bottom-right.png
share/audacious/Skins/Default/gtk-2.0/Tabs/gap-left-bottom.png
share/audacious/Skins/Default/gtk-2.0/Tabs/gap-left-top.png
share/audacious/Skins/Default/gtk-2.0/Tabs/gap-right-bottom.png
share/audacious/Skins/Default/gtk-2.0/Tabs/gap-right-top.png
share/audacious/Skins/Default/gtk-2.0/Tabs/gap-top-current.png
share/audacious/Skins/Default/gtk-2.0/Tabs/gap-top-left.png
share/audacious/Skins/Default/gtk-2.0/Tabs/gap-top-right.png
share/audacious/Skins/Default/gtk-2.0/Tabs/notebook.png
share/audacious/Skins/Default/gtk-2.0/Tabs/tab-bottom-active.png
share/audacious/Skins/Default/gtk-2.0/Tabs/tab-bottom.png
share/audacious/Skins/Default/gtk-2.0/Tabs/tab-left-active.png
share/audacious/Skins/Default/gtk-2.0/Tabs/tab-left.png
share/audacious/Skins/Default/gtk-2.0/Tabs/tab-right-active.png
share/audacious/Skins/Default/gtk-2.0/Tabs/tab-right.png
share/audacious/Skins/Default/gtk-2.0/Tabs/tab-top-active.png
share/audacious/Skins/Default/gtk-2.0/Tabs/tab-top.png
share/audacious/Skins/Default/gtk-2.0/Toolbar/toolbar.png
share/audacious/Skins/Default/gtk-2.0/gtkrc
share/audacious/Skins/Default/gtk-2.0/panel.rc
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/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/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/Refugee/cbuttons.png
share/audacious/Skins/Refugee/eq_ex.png
share/audacious/Skins/Refugee/eqmain.png
share/audacious/Skins/Refugee/main.png
share/audacious/Skins/Refugee/monoster.png
share/audacious/Skins/Refugee/nums_ex.png
share/audacious/Skins/Refugee/playpaus.png
share/audacious/Skins/Refugee/pledit.png
share/audacious/Skins/Refugee/pledit.txt
share/audacious/Skins/Refugee/posbar.png
share/audacious/Skins/Refugee/shufrep.png
share/audacious/Skins/Refugee/skin.hints
share/audacious/Skins/Refugee/text.png
share/audacious/Skins/Refugee/titlebar.png
share/audacious/Skins/Refugee/viscolor.txt
share/audacious/Skins/Refugee/volume.png
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/images/about-logo.png
share/audacious/images/appearance.png
share/audacious/images/audacious_eq.xpm
share/audacious/images/audacious_player.xpm
share/audacious/images/audacious_playlist.xpm
share/audacious/images/audio.png
share/audacious/images/connectivity.png
share/audacious/images/menu_playlist.png
share/audacious/images/menu_plugin.png
share/audacious/images/menu_queue_toggle.png
share/audacious/images/menu_randomize_playlist.png
share/audacious/images/mouse.png
share/audacious/images/playback.png
share/audacious/images/playlist.png
share/audacious/images/plugins.png
share/audacious/images/replay_gain.png
share/audacious/ui/carbon-menubar.ui
share/audacious/ui/equalizer.ui
share/audacious/ui/mainwin.ui
share/audacious/ui/playlist.ui
share/locale/bg/LC_MESSAGES/audacious.mo
share/locale/br/LC_MESSAGES/audacious.mo
share/locale/ca/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/et/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/hr/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/sr/LC_MESSAGES/audacious.mo
share/locale/sr@Latn/LC_MESSAGES/audacious.mo
share/locale/sv/LC_MESSAGES/audacious.mo
share/locale/tr/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/audacious.png

View File

@@ -0,0 +1,25 @@
# $NetBSD: buildlink3.mk,v 1.25 2013/06/06 12:53:48 wiz Exp $
BUILDLINK_TREE+= audacious
.if !defined(AUDACIOUS_BUILDLINK3_MK)
AUDACIOUS_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.audacious+= audacious>=1.5.0
BUILDLINK_ABI_DEPENDS.audacious+= audacious>=1.5.1nb20
BUILDLINK_PKGSRCDIR.audacious?= ../../audio/audacious
.include "../../devel/atk/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/libmcs/buildlink3.mk"
.include "../../devel/libmowgli/buildlink3.mk"
.include "../../devel/pango/buildlink3.mk"
.include "../../sysutils/dbus/buildlink3.mk"
.include "../../sysutils/dbus-glib/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../x11/libSM/buildlink3.mk"
.endif # AUDACIOUS_BUILDLINK3_MK
BUILDLINK_TREE+= -audacious

8
audio/audacious/distinfo Normal file
View File

@@ -0,0 +1,8 @@
$NetBSD: distinfo,v 1.5 2012/05/06 19:12:22 dholland Exp $
SHA1 (audacious-1.5.1.tbz2) = 571ed77333c4d85dab901770f6640501930a748c
RMD160 (audacious-1.5.1.tbz2) = 1748b7075cef3fd0d41fb74c44109e294433d03b
Size (audacious-1.5.1.tbz2) = 1374028 bytes
SHA1 (patch-aa) = a95588e0f2c27f1f520cb687421f5d33e01e5155
SHA1 (patch-src_audacious_i18n_h) = a0524ed265fb1298cf741f5c3af2f9893bde3bfe
SHA1 (patch-src_audacious_ui__skinned__window_c) = 1aa195373ee7a2542a8d4e2b71b611a533c00483

View File

@@ -0,0 +1,23 @@
$NetBSD: patch-aa,v 1.2 2011/04/21 20:01:03 hans Exp $
--- configure.orig 2008-05-24 00:00:38.000000000 +0200
+++ configure 2011-04-21 21:10:43.769673417 +0200
@@ -2291,15 +2291,15 @@ echo "${ECHO_T}Mac OS X" >&6; }
echo "${ECHO_T}Solaris" >&6; }
LIB_CPPFLAGS='-DPIC'
LIB_CFLAGS='-fPIC'
- LIB_LDFLAGS='-shared -fPIC -Wl,-soname,${LIB}.${LIB_MAJOR}.${LIB_MINOR}'
+ LIB_LDFLAGS='-shared -fPIC -Wl,-soname,${LIB}.${LIB_MAJOR}'
LIB_PREFIX='lib'
LIB_SUFFIX='.so'
PLUGIN_CPPFLAGS='-DPIC'
PLUGIN_CFLAGS='-fPIC'
PLUGIN_LDFLAGS='-shared -fPIC'
PLUGIN_SUFFIX='.so'
- INSTALL_LIB='${INSTALL} -m 755 $$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR} && rm -f ${DESTDIR}${libdir}/$$i && ${LN_S} $$i.${LIB_MAJOR}.${LIB_MINOR} ${DESTDIR}${libdir}/$$i'
- UNINSTALL_LIB='rm -f ${DESTDIR}${libdir}/$$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}'
+ INSTALL_LIB='${INSTALL} -m 755 $$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0 && ${LN_S} -f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} && ${LN_S} -f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${libdir}/$$i'
+ UNINSTALL_LIB='rm -f ${DESTDIR}${libdir}/$$i ${DESTDIR}${libdir}/$$i.${LIB_MAJOR} ${DESTDIR}${libdir}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0'
CLEAN_LIB=''
;;
*-*-cygwin | *-*-mingw32)

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-src_audacious_i18n_h,v 1.1 2012/05/06 19:12:22 dholland Exp $
Fix build with latest glib2.
--- src/audacious/i18n.h~ 2008-05-23 22:00:34.000000000 +0000
+++ src/audacious/i18n.h
@@ -20,7 +20,7 @@
#ifndef AUDACIOUS_I18N_H
#define AUDACIOUS_I18N_H
-#include <glib/gstrfuncs.h>
+#include <glib.h>
#include <libintl.h>
#define _(String) dgettext (PACKAGE, String)

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-src_audacious_ui__skinned__window_c,v 1.1 2012/05/06 19:12:22 dholland Exp $
Fix build with latest glib2.
--- src/audacious/ui_skinned_window.c~ 2008-05-23 22:00:34.000000000 +0000
+++ src/audacious/ui_skinned_window.c
@@ -23,7 +23,7 @@
#include <gtk/gtkmain.h>
#include <glib-object.h>
-#include <glib/gmacros.h>
+#include <glib.h>
#include <gtk/gtkmarshal.h>
#include <gtk/gtkwindow.h>
#include <string.h>