From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Nov 19 11:40:26 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A1A116A41F for ; Sat, 19 Nov 2005 11:40:26 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6570843D49 for ; Sat, 19 Nov 2005 11:40:25 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id jAJBeP3l000338 for ; Sat, 19 Nov 2005 11:40:25 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id jAJBePNF000337; Sat, 19 Nov 2005 11:40:25 GMT (envelope-from gnats) Resent-Date: Sat, 19 Nov 2005 11:40:25 GMT Resent-Message-Id: <200511191140.jAJBePNF000337@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "David Le Brun" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1152416A41F for ; Sat, 19 Nov 2005 11:38:15 +0000 (GMT) (envelope-from david@dyn-ns.net) Received: from smtp4-g19.free.fr (smtp4-g19.free.fr [212.27.42.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6658643D45 for ; Sat, 19 Nov 2005 11:38:14 +0000 (GMT) (envelope-from david@dyn-ns.net) Received: from canelle.lan (lns-vlq-17f-81-56-175-127.adsl.proxad.net [81.56.175.127]) by smtp4-g19.free.fr (Postfix) with ESMTP id 9D71833BE0 for ; Sat, 19 Nov 2005 12:38:12 +0100 (CET) Message-Id: <1132400292.0@canelle.lan> Date: Sat, 19 Nov 2005 12:38:12 +0100 From: "David Le Brun" To: "FreeBSD gnats submit" X-Send-Pr-Version: gtk-send-pr 0.4.6 Cc: Subject: ports/89274: New port : multimedia/bmpx Media player X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Nov 2005 11:40:26 -0000 >Number: 89274 >Category: ports >Synopsis: New port : multimedia/bmpx Media player >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Nov 19 11:40:25 GMT 2005 >Closed-Date: >Last-Modified: >Originator: David Le Brun >Release: FreeBSD 6.0-STABLE i386 >Organization: >Environment: System: FreeBSD 6.0-STABLE #1: Wed Nov 2 23:09:46 CET 2005 root@canelle.lan:/usr/obj/usr/src/sys/CANELLE >Description: BMPx is the codename for the next generation of BMP (Beep-Media-Player). It has been written from scratch to shed off the XMMS legacy that had been restricting creativity. BMPx reimplements and extends the BMP user interface (UI) refined over the years. Existing BMP users should feel right at home with BMPx. >How-To-Repeat: >Fix: --- bmpx.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # bmpx # bmpx/pkg-plist # bmpx/pkg-descr # bmpx/distinfo # bmpx/Makefile # echo c - bmpx mkdir -p bmpx > /dev/null 2>&1 echo x - bmpx/pkg-plist sed 's/^X//' >bmpx/pkg-plist << 'END-of-bmpx/pkg-plist' Xbin/bmpx-dbus-introspect Xbin/bmpx-dbus-query-lists Xbin/bmpx-dbus-system-control Xbin/bmpx Xbin/bmpx-remote Xbin/ctt Xbin/hash_index Xbin/hash_table Xbin/hrel-demo X%%PYTHON%%bin/bmpx-client-pygtk X%%PYTHON%%bin/bmpty Xinclude/bmpx/dbus.h Xinclude/bmpx/file_utils.h Xinclude/bmpx/interfaces/plugin_interface_container.h Xinclude/bmpx/interfaces/plugin_interface_flow.h Xinclude/bmpx/interfaces/plugin_interface_plug_meta.h Xinclude/bmpx/interfaces/plugin_interface_transport.h Xinclude/bmpx/list.h Xinclude/bmpx/metadata.h Xinclude/bmpx/playlist.h Xinclude/bmpx/plugin.h Xinclude/bmpx/plugin_interfaces.h Xinclude/bmpx/sanity.h Xinclude/bmpx/uri.h Xinclude/bmpx/util.h Xinclude/bmpx/vfs.h Xinclude/bmpx/xml.h Xinclude/libchroma/chroma-list-column.h Xinclude/libchroma/chroma-list-selection.h Xinclude/libchroma/chroma-list.h Xinclude/libchroma/chroma-vscrollbar.h Xinclude/libhrel/libhrel/attr_map.h Xinclude/libhrel/libhrel/avl_tree_index.h Xinclude/libhrel/libhrel/btree.h Xinclude/libhrel/libhrel/hash_index.h Xinclude/libhrel/libhrel/hash_table.h Xinclude/libhrel/libhrel/misc.h Xinclude/libhrel/libhrel/relation.h Xinclude/libhrel/libhrel/relation_base.h Xinclude/libhrel/libhrel/relation_project.h Xinclude/libhrel/libhrel/relation_restrict.h Xinclude/libhrel/libhrel/relation_sort.h Xinclude/libhrel/libhrel/stack.h Xinclude/libhrel/libhrel/tuple.h Xinclude/libhrel/libhrel/types.h Xlib/bmpx/plugins/container/libcontainer_folder.a Xlib/bmpx/plugins/container/libcontainer_folder.so Xlib/bmpx/plugins/container/libcontainer_folder.so.0 Xlib/bmpx/plugins/container/libcontainer_m3u.a Xlib/bmpx/plugins/container/libcontainer_m3u.so Xlib/bmpx/plugins/container/libcontainer_m3u.so.0 Xlib/bmpx/plugins/container/libcontainer_pls.a Xlib/bmpx/plugins/container/libcontainer_pls.so Xlib/bmpx/plugins/container/libcontainer_pls.so.0 Xlib/bmpx/plugins/container/libcontainer_xspf.a Xlib/bmpx/plugins/container/libcontainer_xspf.so Xlib/bmpx/plugins/container/libcontainer_xspf.so.0 Xlib/bmpx/plugins/flow/libflow_linear.a Xlib/bmpx/plugins/flow/libflow_linear.so Xlib/bmpx/plugins/flow/libflow_linear.so.0 Xlib/bmpx/plugins/flow/libflow_shuffle.a Xlib/bmpx/plugins/flow/libflow_shuffle.so Xlib/bmpx/plugins/flow/libflow_shuffle.so.0 Xlib/bmpx/plugins/transport/libtransport_cdda.a Xlib/bmpx/plugins/transport/libtransport_cdda.so Xlib/bmpx/plugins/transport/libtransport_cdda.so.0 Xlib/bmpx/plugins/transport/libtransport_file.a Xlib/bmpx/plugins/transport/libtransport_file.so Xlib/bmpx/plugins/transport/libtransport_file.so.0 Xlib/bmpx/plugins/transport/libtransport_http.a Xlib/bmpx/plugins/transport/libtransport_http.so Xlib/bmpx/plugins/transport/libtransport_http.so.0 Xlib/libchroma.a Xlib/libchroma.so Xlib/libchroma.so.0 Xlib/libhrel.a Xlib/libhrel.so Xlib/libhrel.so.1 Xlib/libskinned.a Xlib/libskinned.so Xlib/libskinned.so.0 X%%PYTHON_XCHAT%%lib/xchat/plugins/bmpx-xchat.py Xlibdata/pkgconfig/hrel.pc Xshare/applications/bmpx.desktop Xshare/applications/bmpx_enqueue.desktop X%%PYTHON%%share/bmpx-clients/pygtk/bmpx-client-image.png X%%PYTHON%%share/bmpx-clients/pygtk/bmpx_client.glade X%%DATADIR%%/data/GPL.txt X%%DATADIR%%/glade/bmpx-remote.glade X%%DATADIR%%/glade/dialog_add_files.glade X%%DATADIR%%/glade/dialog_add_url.glade X%%DATADIR%%/glade/dialog_export_tracklist.glade X%%DATADIR%%/glade/dialog_file_info.glade X%%DATADIR%%/glade/dialog_library.glade X%%DATADIR%%/glade/dialog_new_list_from_selection.glade X%%DATADIR%%/glade/dialog_preferences.glade X%%DATADIR%%/glade/dialog_rename_tracklist.glade X%%DATADIR%%/icons/themes/darksphere/icon_player_128.png X%%DATADIR%%/icons/themes/darksphere/icon_player_16.png X%%DATADIR%%/icons/themes/darksphere/icon_player_32.png X%%DATADIR%%/icons/themes/darksphere/icon_player_48.png X%%DATADIR%%/icons/themes/darksphere/icon_player_64.png X%%DATADIR%%/icons/themes/darksphere/icon_playlist_128.png X%%DATADIR%%/icons/themes/darksphere/icon_playlist_16.png X%%DATADIR%%/icons/themes/darksphere/icon_playlist_32.png X%%DATADIR%%/icons/themes/darksphere/icon_playlist_48.png X%%DATADIR%%/icons/themes/darksphere/icon_playlist_64.png X%%DATADIR%%/icons/themes/display/icon_player_128.png X%%DATADIR%%/icons/themes/display/icon_player_16.png X%%DATADIR%%/icons/themes/display/icon_player_32.png X%%DATADIR%%/icons/themes/display/icon_player_48.png X%%DATADIR%%/icons/themes/display/icon_player_64.png X%%DATADIR%%/icons/themes/display/icon_playlist_128.png X%%DATADIR%%/icons/themes/display/icon_playlist_16.png X%%DATADIR%%/icons/themes/display/icon_playlist_32.png X%%DATADIR%%/icons/themes/display/icon_playlist_48.png X%%DATADIR%%/icons/themes/display/icon_playlist_64.png X%%DATADIR%%/icons/themes/plastic/icon_player_128.png X%%DATADIR%%/icons/themes/plastic/icon_player_16.png X%%DATADIR%%/icons/themes/plastic/icon_player_32.png X%%DATADIR%%/icons/themes/plastic/icon_player_48.png X%%DATADIR%%/icons/themes/plastic/icon_player_64.png X%%DATADIR%%/icons/themes/plastic/icon_playlist_128.png X%%DATADIR%%/icons/themes/plastic/icon_playlist_16.png X%%DATADIR%%/icons/themes/plastic/icon_playlist_32.png X%%DATADIR%%/icons/themes/plastic/icon_playlist_48.png X%%DATADIR%%/icons/themes/plastic/icon_playlist_64.png X%%DATADIR%%/icons/themes/red/icon_library_128.png X%%DATADIR%%/icons/themes/red/icon_library_16.png X%%DATADIR%%/icons/themes/red/icon_library_32.png X%%DATADIR%%/icons/themes/red/icon_library_48.png X%%DATADIR%%/icons/themes/red/icon_library_64.png X%%DATADIR%%/icons/themes/red/icon_player_128.png X%%DATADIR%%/icons/themes/red/icon_player_16.png X%%DATADIR%%/icons/themes/red/icon_player_32.png X%%DATADIR%%/icons/themes/red/icon_player_48.png X%%DATADIR%%/icons/themes/red/icon_player_64.png X%%DATADIR%%/icons/themes/red/icon_playlist_128.png X%%DATADIR%%/icons/themes/red/icon_playlist_16.png X%%DATADIR%%/icons/themes/red/icon_playlist_32.png X%%DATADIR%%/icons/themes/red/icon_playlist_48.png X%%DATADIR%%/icons/themes/red/icon_playlist_64.png X%%DATADIR%%/icons/tray-icons/tray-icon-default.png X%%DATADIR%%/icons/tray-icons/tray-icon-exit.png X%%DATADIR%%/icons/tray-icons/tray-icon-paused.png X%%DATADIR%%/icons/tray-icons/tray-icon-playing.png X%%DATADIR%%/images/about_logo.png X%%DATADIR%%/images/appearance.png X%%DATADIR%%/images/appearance_ia.png X%%DATADIR%%/images/audio.png X%%DATADIR%%/images/eq.png X%%DATADIR%%/images/eq_ia.png X%%DATADIR%%/images/library-headerlogo.png X%%DATADIR%%/images/logo-experimental.png X%%DATADIR%%/images/mouse.png X%%DATADIR%%/images/mouse_ia.png X%%DATADIR%%/images/playback.png X%%DATADIR%%/images/playback_ia.png X%%DATADIR%%/images/playlist.png X%%DATADIR%%/images/playlist_ia.png X%%DATADIR%%/images/plugins.png X%%DATADIR%%/images/plugins_ia.png X%%DATADIR%%/images/preferences-logo.png X%%DATADIR%%/images/shoutcast.png X%%DATADIR%%/images/splash.png X%%DATADIR%%/images/wait.gif X%%DATADIR%%/images/xiph.png X%%DATADIR%%/skins/default/README X%%DATADIR%%/skins/default/balance.bmp X%%DATADIR%%/skins/default/cbuttons.bmp X%%DATADIR%%/skins/default/eq_ex.bmp X%%DATADIR%%/skins/default/eqmain.bmp X%%DATADIR%%/skins/default/main.bmp X%%DATADIR%%/skins/default/monoster.bmp X%%DATADIR%%/skins/default/nums_ex.bmp X%%DATADIR%%/skins/default/playpaus.bmp X%%DATADIR%%/skins/default/pledit.bmp X%%DATADIR%%/skins/default/pledit.txt X%%DATADIR%%/skins/default/posbar.bmp X%%DATADIR%%/skins/default/shufrep.bmp X%%DATADIR%%/skins/default/text.bmp X%%DATADIR%%/skins/default/titlebar.bmp X%%DATADIR%%/skins/default/viscolor.txt X%%DATADIR%%/skins/default/volume.bmp X%%DATADIR%%/ui/main.ui X%%DATADIR%%/ui/playlist.ui X%%DATADIR%%/ui/trayicon.ui Xshare/icons/hicolor/48x48/apps/bmpx.png Xshare/locale/af/LC_MESSAGES/bmpx.mo Xshare/locale/bg/LC_MESSAGES/bmpx.mo Xshare/locale/de/LC_MESSAGES/bmpx.mo Xshare/locale/el/LC_MESSAGES/bmpx.mo Xshare/locale/fr/LC_MESSAGES/bmpx.mo Xshare/locale/hu/LC_MESSAGES/bmpx.mo Xshare/locale/ja/LC_MESSAGES/bmpx.mo Xshare/locale/lt/LC_MESSAGES/bmpx.mo Xshare/locale/pl/LC_MESSAGES/bmpx.mo Xshare/locale/ru/LC_MESSAGES/bmpx.mo X@dirrm %%DATADIR%%/ui X@dirrm %%DATADIR%%/skins/default X@dirrm %%DATADIR%%/skins X@dirrm %%DATADIR%%/images X@dirrm %%DATADIR%%/icons/tray-icons X@dirrm %%DATADIR%%/icons/themes/red X@dirrm %%DATADIR%%/icons/themes/plastic X@dirrm %%DATADIR%%/icons/themes/display X@dirrm %%DATADIR%%/icons/themes/darksphere X@dirrm %%DATADIR%%/icons/themes X@dirrm %%DATADIR%%/icons X@dirrm %%DATADIR%%/glade X@dirrm %%DATADIR%%/data X@dirrm %%DATADIR%% X@dirrm lib/bmpx/plugins/transport X@dirrm lib/bmpx/plugins/flow X@dirrm lib/bmpx/plugins/container X@dirrm lib/bmpx/plugins X@dirrm lib/bmpx X@dirrm include/libhrel/libhrel X@dirrm include/libhrel X@dirrm include/libchroma X@dirrm include/bmpx/interfaces X@dirrm include/bmpx X%%PYTHON%%@dirrm share/bmpx-clients/pygtk X%%PYTHON%%@dirrm share/bmpx-clients X@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true X@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true END-of-bmpx/pkg-plist echo x - bmpx/pkg-descr sed 's/^X//' >bmpx/pkg-descr << 'END-of-bmpx/pkg-descr' XBMPx is the codename for the next generation of BMP. It has been written from Xscratch to shed off the XMMS legacy that had been restricting creativity. X XBMPx reimplements and extends the BMP user interface (UI). Existing BMP users Xshould feel right at home with BMPx. X XWWW: http://www.beep-media-player.org END-of-bmpx/pkg-descr echo x - bmpx/distinfo sed 's/^X//' >bmpx/distinfo << 'END-of-bmpx/distinfo' XMD5 (bmpx-0.12.8.tar.bz2) = a894bb36467ab190aa68c0f972ef82f6 XSHA256 (bmpx-0.12.8.tar.bz2) = 4e9f23e9a28cf4b87bec4a562465593aef912a5f67f36b959d76433c617dc0e9 XSIZE (bmpx-0.12.8.tar.bz2) = 1666752 END-of-bmpx/distinfo echo x - bmpx/Makefile sed 's/^X//' >bmpx/Makefile << 'END-of-bmpx/Makefile' X# New ports collection makefile for: bmpx X# Date created: 19 November 2005 X# Whom: David Le Brun X# X# $FreeBSD$ X# X XPORTNAME= bmpx XPORTVERSION= 0.12.8 XCATEGORIES= multimedia audio XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= beepmp X XMAINTAINER= david@dyn-ns.net XCOMMENT= A media player using alien technology since 1947 X XLIB_DEPENDS= tag.5:${PORTSDIR}/audio/taglib \ X xine.14:${PORTSDIR}/multimedia/libxine \ X dbus-1.1:${PORTSDIR}/devel/dbus \ X curl:${PORTSDIR}/ftp/curl \ X fam.0:${PORTSDIR}/devel/fam \ X startup-notification-1.0:${PORTSDIR}/x11/startup-notification X XUSE_BZIP2= yes XUSE_X_PREFIX= yes XUSE_REINPLACE= yes XUSE_AUTOTOOLS= libtool:15 XLIBTOOLFILES= configure libhrel/configure libchroma/configure XUSE_GMAKE= yes XUSE_GNOME= gtk20 libglade2 desktopfileutils XINSTALLS_SHLIB= yes XCPPFLAGS= -I${LOCALBASE}/include -D__BSD_VISIBLE XLDFLAGS= -L${LOCALBASE}/lib XCONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" XCONFIGURE_ARGS+=--disable-perl X XMAN1= bmpx.1 XMANCOMPRESSED= no X XOPTIONS= PYTHON "Python clients" off \ X PYTHON_XCHAT "Python plugin for XChat (requires PYTHON)" off X X.include X X.if defined(WITH_PYTHON_XCHAT) XWITH_PYTHON= yes XBUILD_DEPENDS+= xchat:${PORTSDIR}/irc/xchat2 XCONFIGURE_ARGS+=--enable-xchat XPLIST_SUB+= PYTHON_XCHAT="" X.else XCONFIGURE_ARGS+=--disable-xchat XPLIST_SUB+= PYTHON_XCHAT="@comment " X.endif X X.if defined(WITH_PYTHON) XUSE_PYTHON= yes X# we need to manually include this, because USE_PYTHON is defined X# after including bsd.port.pre.mk X.include "${PORTSDIR}/Mk/bsd.python.mk" XUSE_GNOME+= pygtk2 XRUN_DEPENDS+= ${PYTHON_SITELIBDIR}/dbus.pth:${PORTSDIR}/devel/py-dbus XCONFIGURE_ARGS+=--enable-python XPLIST_SUB+= PYTHON="" X.else XCONFIGURE_ARGS+=--disable-python XPLIST_SUB+= PYTHON="@comment " X.endif X Xpost-patch: X @${REINPLACE_CMD} -e 's|{libdir}/pkgconfig|(prefix)/libdata/pkgconfig|' \ X ${WRKSRC}/libhrel/Makefile.in X X.include END-of-bmpx/Makefile exit --- bmpx.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: