diff options
author | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-10-01 09:46:47 +0800 |
---|---|---|
committer | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-10-01 09:46:47 +0800 |
commit | cec492683cbabbebd5c6993f05aa12e4ba085ee6 (patch) | |
tree | da480c9c9fce24cccff1337b668effe2022f5ca1 | |
parent | 447d2fa76b3949df5b02a88d471cff791943c6eb (diff) | |
download | marcuscom-ports-cec492683cbabbebd5c6993f05aa12e4ba085ee6.tar marcuscom-ports-cec492683cbabbebd5c6993f05aa12e4ba085ee6.tar.gz marcuscom-ports-cec492683cbabbebd5c6993f05aa12e4ba085ee6.tar.bz2 marcuscom-ports-cec492683cbabbebd5c6993f05aa12e4ba085ee6.tar.lz marcuscom-ports-cec492683cbabbebd5c6993f05aa12e4ba085ee6.tar.xz marcuscom-ports-cec492683cbabbebd5c6993f05aa12e4ba085ee6.tar.zst marcuscom-ports-cec492683cbabbebd5c6993f05aa12e4ba085ee6.zip |
- LOCALBASE fixes
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7445 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r-- | multimedia/bmpx-devel/Makefile | 2 | ||||
-rw-r--r-- | multimedia/bmpx/Makefile | 70 | ||||
-rw-r--r-- | multimedia/bmpx/distinfo | 3 | ||||
-rw-r--r-- | multimedia/bmpx/files/patch-m4-gettext.m4 | 20 | ||||
-rw-r--r-- | multimedia/bmpx/pkg-descr | 8 | ||||
-rw-r--r-- | multimedia/bmpx/pkg-message | 3 | ||||
-rw-r--r-- | multimedia/bmpx/pkg-plist | 232 |
7 files changed, 337 insertions, 1 deletions
diff --git a/multimedia/bmpx-devel/Makefile b/multimedia/bmpx-devel/Makefile index 43642314c..ccd08f257 100644 --- a/multimedia/bmpx-devel/Makefile +++ b/multimedia/bmpx-devel/Makefile @@ -65,7 +65,7 @@ PLIST_SUB+= NLS="" .if !defined(WITHOUT_LIBNOTIFY) CONFIGURE_ARGS+= --enable-libnotify LIB_DEPENDS+= notify.2:${PORTSDIR}/devel/libnotify -RUN_DEPENDS+= ${X11BASE}/libexec/notification-daemon:${PORTSDIR}/deskutils/notification-daemon +RUN_DEPENDS+= ${LOCALBASE}/libexec/notification-daemon:${PORTSDIR}/deskutils/notification-daemon .else CONFIGURE_ARGS+= --disable-libnotify .endif diff --git a/multimedia/bmpx/Makefile b/multimedia/bmpx/Makefile new file mode 100644 index 000000000..83987543f --- /dev/null +++ b/multimedia/bmpx/Makefile @@ -0,0 +1,70 @@ +# New ports collection makefile for: bmpx +# Date created: 2005-11-20 +# Whom: Roman Bogorodskiy <novel@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= bmpx +PORTVERSION= 0.20.3 +PORTREVISION= 1 +CATEGORIES= multimedia +MASTER_SITES= http://files.beep-media-player.org/releases/${PORTVERSION:C/\.[0-9]*$//}/ + +MAINTAINER= novel@FreeBSD.org +COMMENT= Media player geared towards usability, technical efficiency and looks + +LIB_DEPENDS= tag.5:${PORTSDIR}/audio/taglib \ + cairo.2:${PORTSDIR}/graphics/cairo \ + musicbrainz.4:${PORTSDIR}/audio/libmusicbrainz \ + neon.25:${PORTSDIR}/www/neon \ + glademm-2.4.1:${PORTSDIR}/devel/libglademm24 \ + gtkmm-2.4:${PORTSDIR}/x11-toolkits/gtkmm24 \ + boost_date_time.3:${PORTSDIR}/devel/boost \ + dbus-1.2:${PORTSDIR}/devel/dbus + +CONFLICTS= bmpx-devel-[0-9]* + +USE_AUTOTOOLS= autoconf:259 +USE_BISON= yes +USE_BZIP2= yes +USE_FAM= yes +USE_GCC= 3.4+ +USE_GMAKE= yes +USE_GNOME= gtk20 libglade2 desktopfileutils +INSTALLS_ICONS= yes +USE_GSTREAMER= good mad ogg vorbis +USE_LDCONFIG= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS+= --with-pkgconfig-dir=${PREFIX}/libdata/pkgconfig \ + --with-dbus-services-dir="${PREFIX}/share/dbus-1/services" \ + --with-libintl-prefix="${LOCALBASE}" +CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} +CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ + LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}" + +MAN1= beep-media-player-2.1 + +.if defined(WITHOUT_STARTUP_NOTIFICATION) +CONFIGURE_ARGS+= --disable-sn +.else +LIB_DEPENDS+= startup-notification-1.0:${PORTSDIR}/x11/startup-notification +.endif + +.if defined(WITHOUT_NLS) +CONFIGURE_ARGS+= --disable-nls +PLIST_SUB+= NLS="@comment " +.else +USE_GETTEXT= yes +PLIST_SUB+= NLS="" +.endif + +.if !defined(WITHOUT_LIBNOTIFY) +CONFIGURE_ARGS+= --enable-libnotify +LIB_DEPENDS+= notify.2:${PORTSDIR}/devel/libnotify +RUN_DEPENDS+= ${LOCALBASE}/libexec/notification-daemon:${PORTSDIR}/deskutils/notification-daemon +.else +CONFIGURE_ARGS+= --disable-libnotify +.endif + +.include <bsd.port.mk> diff --git a/multimedia/bmpx/distinfo b/multimedia/bmpx/distinfo new file mode 100644 index 000000000..57d409563 --- /dev/null +++ b/multimedia/bmpx/distinfo @@ -0,0 +1,3 @@ +MD5 (bmpx-0.20.3.tar.bz2) = ba4b5765de7a643f1c680ba9ca6d6225 +SHA256 (bmpx-0.20.3.tar.bz2) = 80b5e5a19c52151ecfc84f880c193b6446f285c8fae42bd3f15053c44bd90361 +SIZE (bmpx-0.20.3.tar.bz2) = 1956162 diff --git a/multimedia/bmpx/files/patch-m4-gettext.m4 b/multimedia/bmpx/files/patch-m4-gettext.m4 new file mode 100644 index 000000000..ca887a061 --- /dev/null +++ b/multimedia/bmpx/files/patch-m4-gettext.m4 @@ -0,0 +1,20 @@ +--- m4/gettext.m4.orig Sat Sep 9 14:56:32 2006 ++++ m4/gettext.m4 Sat Sep 9 14:57:19 2006 +@@ -172,7 +172,7 @@ + #ifdef __cplusplus + "C" + #endif +-const char *_nl_expand_alias ();], ++const char *_nl_expand_alias (const char *);], + [bindtextdomain ("", ""); + return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_expand_alias (0)], + gt_cv_func_gnugettext_libintl=yes, +@@ -193,7 +193,7 @@ + #ifdef __cplusplus + "C" + #endif +-const char *_nl_expand_alias ();], ++const char *_nl_expand_alias (const char *);], + [bindtextdomain ("", ""); + return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_expand_alias (0)], + [LIBINTL="$LIBINTL $LIBICONV" diff --git a/multimedia/bmpx/pkg-descr b/multimedia/bmpx/pkg-descr new file mode 100644 index 000000000..448fd62ff --- /dev/null +++ b/multimedia/bmpx/pkg-descr @@ -0,0 +1,8 @@ +BMPx is an audio player that can be either used with a built-in +frontend which currently utilizes Winamp 2.x compatible skins, or +as a daemon for other frontends to connect via a DBus interface. +It can run under X11 with graphical GUIs, or without X under +plain UNIX terminal as a daemon (in which case it requires a +different frontend connecting to it via DBus). + +WWW: http://beep-media-player.org/ diff --git a/multimedia/bmpx/pkg-message b/multimedia/bmpx/pkg-message new file mode 100644 index 000000000..3a28e37a7 --- /dev/null +++ b/multimedia/bmpx/pkg-message @@ -0,0 +1,3 @@ +After installation BMPx will be able to playback mp3 and ogg +files only. If you need support for additional formats, you +should install appropriate GStreamer plugin. diff --git a/multimedia/bmpx/pkg-plist b/multimedia/bmpx/pkg-plist new file mode 100644 index 000000000..0834f8160 --- /dev/null +++ b/multimedia/bmpx/pkg-plist @@ -0,0 +1,232 @@ +@comment $FreeBSD: ports/multimedia/bmpx/pkg-plist,v 1.8 2006/07/22 05:31:26 novel Exp $ +bin/bmp-enqueue-files-2.0 +bin/bmp-enqueue-uris-2.0 +bin/bmp-play-files-2.0 +bin/beep-media-player-2 +include/bmp-2.0/bmp/dbus.h +libdata/pkgconfig/bmp-2.0.pc +libexec/beep-media-player-2-bin +lib/bmpx/plugins/flow/libflow_linear.so.0 +lib/bmpx/plugins/flow/libflow_linear.so +lib/bmpx/plugins/flow/libflow_linear.la +lib/bmpx/plugins/flow/libflow_shuffle.so.0 +lib/bmpx/plugins/flow/libflow_shuffle.so +lib/bmpx/plugins/flow/libflow_shuffle.la +lib/bmpx/plugins/vfs/container/libcontainer_folder.so.0 +lib/bmpx/plugins/vfs/container/libcontainer_folder.so +lib/bmpx/plugins/vfs/container/libcontainer_folder.la +lib/bmpx/plugins/vfs/container/libcontainer_m3u.so.0 +lib/bmpx/plugins/vfs/container/libcontainer_m3u.so +lib/bmpx/plugins/vfs/container/libcontainer_m3u.la +lib/bmpx/plugins/vfs/container/libcontainer_mlq.so.0 +lib/bmpx/plugins/vfs/container/libcontainer_mlq.so +lib/bmpx/plugins/vfs/container/libcontainer_mlq.la +lib/bmpx/plugins/vfs/container/libcontainer_pls.so.0 +lib/bmpx/plugins/vfs/container/libcontainer_pls.so +lib/bmpx/plugins/vfs/container/libcontainer_pls.la +lib/bmpx/plugins/vfs/container/libcontainer_query.so.0 +lib/bmpx/plugins/vfs/container/libcontainer_query.so +lib/bmpx/plugins/vfs/container/libcontainer_query.la +lib/bmpx/plugins/vfs/container/libcontainer_xspf.so.0 +lib/bmpx/plugins/vfs/container/libcontainer_xspf.so +lib/bmpx/plugins/vfs/container/libcontainer_xspf.la +lib/bmpx/plugins/vfs/transport/libtransport_file.so.0 +lib/bmpx/plugins/vfs/transport/libtransport_file.so +lib/bmpx/plugins/vfs/transport/libtransport_file.la +lib/bmpx/plugins/vfs/transport/libtransport_http.so.0 +lib/bmpx/plugins/vfs/transport/libtransport_http.so +lib/bmpx/plugins/vfs/transport/libtransport_http.la +%%DATADIR%%/data/GPL.txt +%%DATADIR%%/glade/streams.glade +%%DATADIR%%/glade/export.glade +%%DATADIR%%/glade/filebrowser.glade +%%DATADIR%%/glade/preferences.glade +%%DATADIR%%/glade/trackinfo.glade +%%DATADIR%%/glade/library_ui.glade +%%DATADIR%%/glade/library_ui_modify_albums.glade +%%DATADIR%%/glade/library_ui_modify_tracks.glade +%%DATADIR%%/glade/library_ui_move_album.glade +%%DATADIR%%/glade/dialog-filelist.glade +%%DATADIR%%/icons/themes/darksphere/icon_player_128.png +%%DATADIR%%/icons/themes/darksphere/icon_player_16.png +%%DATADIR%%/icons/themes/darksphere/icon_player_32.png +%%DATADIR%%/icons/themes/darksphere/icon_player_48.png +%%DATADIR%%/icons/themes/darksphere/icon_player_64.png +%%DATADIR%%/icons/themes/darksphere/icon_playlist_128.png +%%DATADIR%%/icons/themes/darksphere/icon_playlist_16.png +%%DATADIR%%/icons/themes/darksphere/icon_playlist_32.png +%%DATADIR%%/icons/themes/darksphere/icon_playlist_48.png +%%DATADIR%%/icons/themes/darksphere/icon_playlist_64.png +%%DATADIR%%/icons/themes/display/icon_player_128.png +%%DATADIR%%/icons/themes/display/icon_player_16.png +%%DATADIR%%/icons/themes/display/icon_player_32.png +%%DATADIR%%/icons/themes/display/icon_player_48.png +%%DATADIR%%/icons/themes/display/icon_player_64.png +%%DATADIR%%/icons/themes/display/icon_playlist_128.png +%%DATADIR%%/icons/themes/display/icon_playlist_16.png +%%DATADIR%%/icons/themes/display/icon_playlist_32.png +%%DATADIR%%/icons/themes/display/icon_playlist_48.png +%%DATADIR%%/icons/themes/display/icon_playlist_64.png +%%DATADIR%%/icons/themes/plastic/icon_player_128.png +%%DATADIR%%/icons/themes/plastic/icon_player_16.png +%%DATADIR%%/icons/themes/plastic/icon_player_32.png +%%DATADIR%%/icons/themes/plastic/icon_player_48.png +%%DATADIR%%/icons/themes/plastic/icon_player_64.png +%%DATADIR%%/icons/themes/plastic/icon_playlist_128.png +%%DATADIR%%/icons/themes/plastic/icon_playlist_16.png +%%DATADIR%%/icons/themes/plastic/icon_playlist_32.png +%%DATADIR%%/icons/themes/plastic/icon_playlist_48.png +%%DATADIR%%/icons/themes/plastic/icon_playlist_64.png +%%DATADIR%%/icons/themes/red/icon_library_128.png +%%DATADIR%%/icons/themes/red/icon_library_16.png +%%DATADIR%%/icons/themes/red/icon_library_32.png +%%DATADIR%%/icons/themes/red/icon_library_48.png +%%DATADIR%%/icons/themes/red/icon_library_64.png +%%DATADIR%%/icons/themes/red/icon_player_128.png +%%DATADIR%%/icons/themes/red/icon_player_16.png +%%DATADIR%%/icons/themes/red/icon_player_32.png +%%DATADIR%%/icons/themes/red/icon_player_48.png +%%DATADIR%%/icons/themes/red/icon_player_64.png +%%DATADIR%%/icons/themes/red/icon_playlist_128.png +%%DATADIR%%/icons/themes/red/icon_playlist_16.png +%%DATADIR%%/icons/themes/red/icon_playlist_32.png +%%DATADIR%%/icons/themes/red/icon_playlist_48.png +%%DATADIR%%/icons/themes/red/icon_playlist_64.png +%%DATADIR%%/icons/themes/red/icon_streams_128.png +%%DATADIR%%/icons/themes/red/icon_streams_16.png +%%DATADIR%%/icons/themes/red/icon_streams_32.png +%%DATADIR%%/icons/themes/red/icon_streams_48.png +%%DATADIR%%/icons/themes/red/icon_streams_64.png +%%DATADIR%%/icons/tray-icons/tray-icon-default.png +%%DATADIR%%/icons/tray-icons/tray-icon-exit.png +%%DATADIR%%/icons/tray-icons/tray-icon-paused.png +%%DATADIR%%/icons/tray-icons/tray-icon-playing.png +%%DATADIR%%/images/preferences/appearance.png +%%DATADIR%%/images/preferences/eq.png +%%DATADIR%%/images/preferences/lastfm.png +%%DATADIR%%/images/preferences/library.png +%%DATADIR%%/images/preferences/misc.png +%%DATADIR%%/images/preferences/playback.png +%%DATADIR%%/images/preferences/playlist.png +%%DATADIR%%/images/preferences/plugins.png +%%DATADIR%%/images/audioscrobbler.png +%%DATADIR%%/images/splash.png +%%DATADIR%%/images/about-logo.png +%%DATADIR%%/images/lastfm-logo.png +%%DATADIR%%/images/lastfm-net-idle.png +%%DATADIR%%/images/lastfm-net-tx.png +%%DATADIR%%/images/lastfm-net-rx.png +%%DATADIR%%/images/header-streams-left.png +%%DATADIR%%/images/header-streams-right.png +%%DATADIR%%/images/header-streams-slice.png +%%DATADIR%%/images/audio.png +%%DATADIR%%/images/wait.gif +%%DATADIR%%/images/library/header-logo-left.png +%%DATADIR%%/images/library/header-logo-right.png +%%DATADIR%%/images/library/header-logo-slice.png +%%DATADIR%%/images/library/add.png +%%DATADIR%%/images/library/remove.png +%%DATADIR%%/images/stock/library.png +%%DATADIR%%/images/stock/streams.png +%%DATADIR%%/images/stock/bmp.png +%%DATADIR%%/images/stock/bookmarks.png +%%DATADIR%%/images/stock/xiph.png +%%DATADIR%%/images/stock/shoutcast.png +%%DATADIR%%/images/stock/musicbrainz.png +%%DATADIR%%/images/stock/amazon.png +%%DATADIR%%/images/stock/search.png +%%DATADIR%%/images/stock/tachikoma.png +%%DATADIR%%/images/stock/audio.png +%%DATADIR%%/images/stock/tag.png +%%DATADIR%%/images/stock/playlist.png +%%DATADIR%%/images/stock/silk-cd_edit.png +%%DATADIR%%/images/stock/silk-cd_go.png +%%DATADIR%%/images/stock/silk-cd_add.png +%%DATADIR%%/images/stock/silk-cd_delete.png +%%DATADIR%%/images/stock/silk-add.png +%%DATADIR%%/images/stock/silk-delete.png +%%DATADIR%%/images/stock/silk-application_edit.png +%%DATADIR%%/images/stock/silk-plugin.png +%%DATADIR%%/images/stock/silk-control_play_blue.png +%%DATADIR%%/images/stock/silk-control_pause_blue.png +%%DATADIR%%/images/stock/silk-control_stop_blue.png +%%DATADIR%%/images/stock/silk-plugin_disabled.png +%%DATADIR%%/images/laughing-man.png +%%DATADIR%%/skins/default/balance.bmp +%%DATADIR%%/skins/default/cbuttons.bmp +%%DATADIR%%/skins/default/eq_ex.bmp +%%DATADIR%%/skins/default/eqmain.bmp +%%DATADIR%%/skins/default/main.bmp +%%DATADIR%%/skins/default/monoster.bmp +%%DATADIR%%/skins/default/nums_ex.bmp +%%DATADIR%%/skins/default/playpaus.bmp +%%DATADIR%%/skins/default/pledit.bmp +%%DATADIR%%/skins/default/posbar.bmp +%%DATADIR%%/skins/default/shufrep.bmp +%%DATADIR%%/skins/default/text.bmp +%%DATADIR%%/skins/default/titlebar.bmp +%%DATADIR%%/skins/default/volume.bmp +%%DATADIR%%/skins/default/pledit.txt +%%DATADIR%%/skins/default/viscolor.txt +%%DATADIR%%/skins/default/README +%%DATADIR%%/ui/tracklist.ui +%%DATADIR%%/ui/main.ui +%%DATADIR%%/ui/trayicon.ui +%%DATADIR%%/ui/plmanager.ui +%%NLS%%share/locale/af/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/bg/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/cs/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/de/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/el/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/es/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/et/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/fi/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/fr/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/hu/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/it/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/ja/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/lt/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/nl/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/pl/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/ru/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/sv/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/th_TH/LC_MESSAGES/bmpx.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/bmpx.mo +share/dbus-1/services/org.beepmediaplayer.bmp.service +share/mime/packages/bmp-2.0.xml +share/icons/hicolor/48x48/apps/bmpx.png +share/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-media-library-query.png +share/applications/bmp-2.0.desktop +share/applications/bmp-enqueue-2.0.desktop +share/applications/bmp-play-2.0.desktop +@dirrm lib/bmpx/plugins/vfs/transport +@dirrm lib/bmpx/plugins/vfs/container +@dirrm lib/bmpx/plugins/vfs +@dirrm lib/bmpx/plugins/flow +@dirrm lib/bmpx/plugins +@dirrm lib/bmpx +@dirrm include/bmp-2.0/bmp +@dirrm include/bmp-2.0 +@dirrm %%DATADIR%%/data +@dirrm %%DATADIR%%/glade +@dirrm %%DATADIR%%/icons/themes/darksphere +@dirrm %%DATADIR%%/icons/themes/display +@dirrm %%DATADIR%%/icons/themes/plastic +@dirrm %%DATADIR%%/icons/themes/red +@dirrm %%DATADIR%%/icons/themes +@dirrm %%DATADIR%%/icons/tray-icons +@dirrm %%DATADIR%%/icons +@dirrm %%DATADIR%%/images/preferences +@dirrm %%DATADIR%%/images/stock +@dirrm %%DATADIR%%/images/library +@dirrm %%DATADIR%%/images +@dirrm %%DATADIR%%/skins/default +@dirrm %%DATADIR%%/skins +@dirrm %%DATADIR%%/ui +@dirrm %%DATADIR%% +@dirrmtry share/applications +%%NLS%%@dirrmtry share/locale/th_TH/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/th_TH +@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true |