Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Oct 2000 00:48:26 +0200 (IST)
From:      roman@xpert.com
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/22322: NEW PORT: audio/freeamp
Message-ID:  <200010262248.e9QMmQq86664@alchemy.oven.org>

next in thread | raw e-mail | index | archive | help

>Number:         22322
>Category:       ports
>Synopsis:       NEW PORT: audio/freeamp, xmms alike audio player
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Oct 26 15:50:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Roman Shterenzon
>Release:        FreeBSD 4.1.1-STABLE i386
>Organization:
>Environment:


>Description:

Note: It needs audio/musicbrainz and audio/id3lib which are in PR db as well.

FreeAmp is an Open Source effort to build the best digital audio 
player available.  In the interest of supporting the free software 
community, while at the same time fostering the growth of the online 
delivery of music, EMusic.com, THE Source for Downloadable Music, is 
funding both the FreeAmp.org domain and the efforts of the FreeAmp 
team.

WWW: http://www.freeamp.org/


>How-To-Repeat:


>Fix:

# 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:
#
#	freeamp
#	freeamp/pkg-plist
#	freeamp/Makefile
#	freeamp/pkg-descr
#	freeamp/pkg-comment
#	freeamp/distinfo
#	freeamp/files
#	freeamp/files/patch-aa
#	freeamp/files/patch-ab
#
echo c - freeamp
mkdir -p freeamp > /dev/null 2>&1
echo x - freeamp/pkg-plist
sed 's/^X//' >freeamp/pkg-plist << 'END-of-freeamp/pkg-plist'
Xbin/freeamp
Xlib/freeamp/plugins/cd.lmc
Xlib/freeamp/plugins/cd.pmo
Xlib/freeamp/plugins/cddb.mdf
Xlib/freeamp/plugins/corba.ui
Xlib/freeamp/plugins/download.ui
Xlib/freeamp/plugins/freeamp.ui
Xlib/freeamp/plugins/freeampcmd.ui
Xlib/freeamp/plugins/httpinput.pmi
Xlib/freeamp/plugins/id3v1.mdf
Xlib/freeamp/plugins/id3v2.mdf
Xlib/freeamp/plugins/irman.ui
Xlib/freeamp/plugins/kjofol.ftf
Xlib/freeamp/plugins/lcd.ui
Xlib/freeamp/plugins/localfileinput.pmi
Xlib/freeamp/plugins/m3u.plf
Xlib/freeamp/plugins/mbcd.mdf
Xlib/freeamp/plugins/misc.mdf
Xlib/freeamp/plugins/mpg123.ui
Xlib/freeamp/plugins/musicbrowser.ui
Xlib/freeamp/plugins/ncurses.ui
Xlib/freeamp/plugins/obsinput.pmi
Xlib/freeamp/plugins/pls.plf
Xlib/freeamp/plugins/rmp.dlf
Xlib/freeamp/plugins/signature.pmo
Xlib/freeamp/plugins/soundcard.pmo
Xlib/freeamp/plugins/vorbis.lmc
Xlib/freeamp/plugins/vorbis.mdf
Xlib/freeamp/plugins/wavout.pmo
Xlib/freeamp/plugins/winamp.ftf
Xlib/freeamp/plugins/xingmp3.lmc
Xlib/freeamp/plugins/winamp_theme.xml
Xshare/freeamp/themes/FreeAmp.fat
Xshare/freeamp/help/keyboard_shortcuts.html
Xshare/freeamp/help/adding_items_to_the_bottom_of_the_playlist_queue.html
Xshare/freeamp/help/adding_items_to_the_playlist_for_immediate_playback.html
Xshare/freeamp/help/adding_music_to_your_music_collection.html
Xshare/freeamp/help/adding_tracks_to_a_playlist.html
Xshare/freeamp/help/adjusting_the_playback_volume.html
Xshare/freeamp/help/appearance_topics.html
Xshare/freeamp/help/bw_logo.gif
Xshare/freeamp/help/changing_information_about_a_track.html
Xshare/freeamp/help/changing_the_order_of_tracks_in_a_playlist.html
Xshare/freeamp/help/musicbro.gif
Xshare/freeamp/help/changing_the_player_theme.html
Xshare/freeamp/help/changing_the_tool_view_in_my_music.html
Xshare/freeamp/help/clearing_a_playlist.html
Xshare/freeamp/help/configuring_player_settings.html
Xshare/freeamp/help/configuring_settings_topics.html
Xshare/freeamp/help/Copy of configuring_settings_topics.html
Xshare/freeamp/help/creating_a_new_playlist.html
Xshare/freeamp/help/creating_and_managing_topics.html
Xshare/freeamp/help/creating_and_modifying_topics.html
Xshare/freeamp/help/creating_custom_themes.html
Xshare/freeamp/help/creating_relatable_playlists.html
Xshare/freeamp/help/currentlylisten.gif
Xshare/freeamp/help/deleting_an_mp3_file_from_your_computer.html
Xshare/freeamp/help/download.gif
Xshare/freeamp/help/download_manager.html
Xshare/freeamp/help/download_manager_entry.html
Xshare/freeamp/help/downloading_mp3_files_from_a_web_site.html
Xshare/freeamp/help/drive_selection_entry.html
Xshare/freeamp/help/edit_info_entry.html
Xshare/freeamp/help/edit_track_info.html
Xshare/freeamp/help/editing_the_currently_playing_playlist.html
Xshare/freeamp/help/ejecting_audio_cds.html
Xshare/freeamp/help/equal.gif
Xshare/freeamp/help/files.gif
Xshare/freeamp/help/freeampmain_eq.jpg
Xshare/freeamp/help/freeampmain_eqclosed.gif
Xshare/freeamp/help/glossary.html
Xshare/freeamp/help/freeampmain_eqopen.gif
Xshare/freeamp/help/getting_help.html
Xshare/freeamp/help/help.gif
Xshare/freeamp/help/help.html
Xshare/freeamp/help/helpstyle.css
Xshare/freeamp/help/adding_a_custom_theme.html
Xshare/freeamp/help/menu_topics.html
Xshare/freeamp/help/min.gif
Xshare/freeamp/help/moving_to_the_next_track.html
Xshare/freeamp/help/moving_to_the_previous_track.html
Xshare/freeamp/help/music_browser_entry.html
Xshare/freeamp/help/my_music.html
Xshare/freeamp/help/mymusic.gif
Xshare/freeamp/help/mymusicfolders.gif
Xshare/freeamp/help/nextrack.gif
Xshare/freeamp/help/opening_a_playlist.html
Xshare/freeamp/help/options.gif
Xshare/freeamp/help/overview_topics.html
Xshare/freeamp/help/pause.gif
Xshare/freeamp/help/pause2.gif
Xshare/freeamp/help/pausing_downloading.html
Xshare/freeamp/help/pausing_playback.html
Xshare/freeamp/help/play.gif
Xshare/freeamp/help/playing_audio_cds.html
Xshare/freeamp/help/playing_mp3_files.html
Xshare/freeamp/help/playing_streams.html
Xshare/freeamp/help/playing_topics.html
Xshare/freeamp/help/playing_tracks_in_random_order.html
Xshare/freeamp/help/postit.gif
Xshare/freeamp/help/preferences_about.html
Xshare/freeamp/help/preferences_about_entry.html
Xshare/freeamp/help/preferences_advanced.html
Xshare/freeamp/help/preferences_advanced_entry.html
Xshare/freeamp/help/preferences_directory_entry.html
Xshare/freeamp/help/preferences_folders.html
Xshare/freeamp/help/preferences_general.html
Xshare/freeamp/help/preferences_general_entry.html
Xshare/freeamp/help/preferences_plugins.html
Xshare/freeamp/help/preferences_plugins_entry.html
Xshare/freeamp/help/preferences_relatable.html
Xshare/freeamp/help/preferences_relatable_entry.html
Xshare/freeamp/help/preferences_streaming.html
Xshare/freeamp/help/preferences_streaming_entry.html
Xshare/freeamp/help/preferences_themes.html
Xshare/freeamp/help/preferences_themes_entry.html
Xshare/freeamp/help/what_are_relatable_features_entry.html
Xshare/freeamp/help/prev_track.gif
Xshare/freeamp/help/quit.gif
Xshare/freeamp/help/prevtrack.gif
Xshare/freeamp/help/random1.gif
Xshare/freeamp/help/random2.gif
Xshare/freeamp/help/relatable_button.gif
Xshare/freeamp/help/relatable_entry.html
Xshare/freeamp/help/relatable_eqclosed.gif
Xshare/freeamp/help/relatable_equopen.gif
Xshare/freeamp/help/relatable_profile.html
Xshare/freeamp/help/relatable_streams.html
Xshare/freeamp/help/relatable_suggest.gif
Xshare/freeamp/help/relatablelogo.gif
Xshare/freeamp/help/relatablesig.gif
Xshare/freeamp/help/removing_a_playlist_from_your_music_collection.html
Xshare/freeamp/help/removing_a_track_from_the_playlist.html
Xshare/freeamp/help/removing_a_track_from_your_music_collection.html
Xshare/freeamp/help/repeat1.gif
Xshare/freeamp/help/repeatall.gif
Xshare/freeamp/help/repeating_playback.html
Xshare/freeamp/help/repeatno.gif
Xshare/freeamp/help/resuming_downloading.html
Xshare/freeamp/help/resuming_playback.html
Xshare/freeamp/help/saving_a_playlist.html
Xshare/freeamp/help/saving_a_stream_on_your_computer.html
Xshare/freeamp/help/scroll.gif
Xshare/freeamp/help/search_computer_for_music.html
Xshare/freeamp/help/searching_for_music_on_your_computer.html
Xshare/freeamp/help/seeking_in_the_current_track.html
Xshare/freeamp/help/setting_file_associations_or_mime_types.html
Xshare/freeamp/help/Shortcut to preferences_advanced.html.lnk
Xshare/freeamp/help/setting_the_default_playlist_queue_option.html
Xshare/freeamp/help/setting_the_folder_location_to_save_your_music.html
Xshare/freeamp/help/stop.gif
Xshare/freeamp/help/sorting_tracks_in_the_playlist.html
Xshare/freeamp/help/spacetravel.gif
Xshare/freeamp/help/spacetravel_ret.gif
Xshare/freeamp/help/spacetraveleq.gif
Xshare/freeamp/help/spacetraveleq_ret.gif
Xshare/freeamp/help/spacetravelmed.gif
Xshare/freeamp/help/spacetravelsm.gif
Xshare/freeamp/help/stopping_playback.html
Xshare/freeamp/help/streaming_topics.html
Xshare/freeamp/help/taddfiles.gif
Xshare/freeamp/help/tadditems.gif
Xshare/freeamp/help/technical_support.html
Xshare/freeamp/help/view.gif
Xshare/freeamp/help/teditinfo.gif
Xshare/freeamp/help/the_page_could_not_be_found.html
Xshare/freeamp/help/timportitems.gif
Xshare/freeamp/help/tnewplaylist.gif
Xshare/freeamp/help/tremoveitems.gif
Xshare/freeamp/help/tsaveplaylist.gif
Xshare/freeamp/help/update_topics.html
Xshare/freeamp/help/updating_the_player.html
Xshare/freeamp/help/viewing_id3_topics.html
Xshare/freeamp/help/viewing_the_track_duration.html
Xshare/freeamp/help/viewing_the_track_name.html
Xshare/freeamp/help/volume.gif
Xshare/freeamp/help/what_are_id3_tags.html
Xshare/freeamp/help/what_are_relatable_features.html
Xshare/freeamp/help/what_are_themes.html
Xshare/freeamp/help/what_is_a_playlist.html
Xshare/freeamp/help/what_is_my_music.html
Xshare/freeamp/help/what_is_streaming.html
Xshare/freeamp/help/what_is_the_player.html
Xshare/freeamp/help/what_kind_of_mp3_files_can_i_play.html
Xshare/freeamp/help/working_with_the_my_music_collection_folders.html
Xshare/freeamp/help/main_window.html
Xshare/freeamp/help/contents.html
Xshare/freeamp/help/preferences_musicbrowser.html
Xshare/freeamp/help/preferences_musicbrowser_entry.html
Xshare/freeamp/help/setting_the_playlist_display_information.html
X@dirrm lib/freeamp/plugins
X@dirrm lib/freeamp
X@dirrm share/freeamp/help
X@dirrm share/freeamp/themes
X@dirrm share/freeamp
END-of-freeamp/pkg-plist
echo x - freeamp/Makefile
sed 's/^X//' >freeamp/Makefile << 'END-of-freeamp/Makefile'
X# New ports collection makefile for:	freeamp
X# Date Created:				26 Oct 2000
X# Whom:					Roman Shterenzon <roman@xpert.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	freeamp
XPORTVERSION=	2.1.rc3
XCATEGORIES=	audio
XMASTER_SITES=	http://www.freeamp.org/download/src/
X
XMAINTAINER=	roman@xpert.com
X
XBUILD_DEPENDS=	nasm:${PORTSDIR}/devel/nasm
XLIB_DEPENDS=	musicbrainz.1:${PORTSDIR}/audio/musicbrainz \
X		id3:${PORTSDIR}/audio/id3lib \
X		gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf \
X		ttf.4:${PORTSDIR}/print/freetype \
X		ORBit.2:${PORTSDIR}/devel/ORBit
X
XWRKSRC=		${WRKDIR}/${PORTNAME}
XUSE_BZIP2=	yes
XUSE_XLIB=	yes
XUSE_GTK=	yes
XUSE_GMAKE=	yes
XGNU_CONFIGURE=	yes
XCONFIGURE_ARGS+=	--prefix=${PREFIX}
X
X.include <bsd.port.pre.mk>
X
X.if ${ARCH} == "i386"
XCONFIGURE_ENV=	CFLAGS="${CFLAGS} -D_M_IX86"
X.elif ${ARCH} == "alpha"
XCONFIGURE_ENV=	CFLAGS="${CFLAGS} -D_M_ALPHA"
X.endif
X
X.include <bsd.port.post.mk>
END-of-freeamp/Makefile
echo x - freeamp/pkg-descr
sed 's/^X//' >freeamp/pkg-descr << 'END-of-freeamp/pkg-descr'
XFreeAmp is an Open Source effort to build the best digital audio 
Xplayer available.  In the interest of supporting the free software 
Xcommunity, while at the same time fostering the growth of the online 
Xdelivery of music, EMusic.com, THE Source for Downloadable Music, is 
Xfunding both the FreeAmp.org domain and the efforts of the FreeAmp 
Xteam.
X
XWWW: http://www.freeamp.org/
X
XRoman Shterenzon <roman@xpert.com>
END-of-freeamp/pkg-descr
echo x - freeamp/pkg-comment
sed 's/^X//' >freeamp/pkg-comment << 'END-of-freeamp/pkg-comment'
XGTK-based MP3 player
END-of-freeamp/pkg-comment
echo x - freeamp/distinfo
sed 's/^X//' >freeamp/distinfo << 'END-of-freeamp/distinfo'
XMD5 (freeamp-2.1.rc3.tar.bz2) = f1d0cf57efb5137776f14ef62daf0578
END-of-freeamp/distinfo
echo c - freeamp/files
mkdir -p freeamp/files > /dev/null 2>&1
echo x - freeamp/files/patch-aa
sed 's/^X//' >freeamp/files/patch-aa << 'END-of-freeamp/files/patch-aa'
X--- Makefile.in.orig	Thu Oct 26 01:38:17 2000
X+++ Makefile.in	Thu Oct 26 01:38:43 2000
X@@ -167,8 +167,8 @@
X 	$(mkinstalldirs) $(DESTDIR)$(datadir)/freeamp/themes
X 	@list=`ls $(srcdir)/themes/*.*`; for p in $$list; do \
X 	  if test -f $$p; then \
X-	    echo "  $(INSTALL_PROGRAM) $$p $(DESTRIR)$(datadir)/freeamp/themes/`basename $$p`"; \
X-	    $(INSTALL_PROGRAM) $$p $(DESTDIR)$(datadir)/freeamp/themes/`basename $$p`; \
X+	    echo "  $(INSTALL_DATA) $$p $(DESTRIR)$(datadir)/freeamp/themes/`basename $$p`"; \
X+	    $(INSTALL_DATA) $$p $(DESTDIR)$(datadir)/freeamp/themes/`basename $$p`; \
X 	  else :; fi; \
X 	done
X 
END-of-freeamp/files/patch-aa
echo x - freeamp/files/patch-ab
sed 's/^X//' >freeamp/files/patch-ab << 'END-of-freeamp/files/patch-ab'
X--- Makefile-plugins.in.orig	Thu Oct 26 01:39:43 2000
X+++ Makefile-plugins.in	Thu Oct 26 01:40:13 2000
X@@ -11,11 +11,11 @@
X 	$(mkinstalldirs) $(DESTDIR)$(libdir)/freeamp/plugins
X 	@list=`ls plugins/*.*`; for p in $$list; do \
X 	  if test -f $$p; then \
X-	    echo "  $(INSTALL_PROGRAM) $$p $(DESTDIR)$(libdir)/freeamp/`echo $$p|sed '$(transform)'`"; \
X-	     $(INSTALL_PROGRAM) $$p $(DESTDIR)$(libdir)/freeamp/`echo $$p|sed '$(transform)'`; \
X+	    echo "  $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/freeamp/`echo $$p|sed '$(transform)'`"; \
X+	     $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/freeamp/`echo $$p|sed '$(transform)'`; \
X 	  else :; fi; \
X 	done
X-	$(INSTALL_PROGRAM) $(srcdir)/ftc/winamp/winamp_theme.xml $(DESTDIR)$(libdir)/freeamp/plugins/winamp_theme.xml
X+	$(INSTALL_DATA) $(srcdir)/ftc/winamp/winamp_theme.xml $(DESTDIR)$(libdir)/freeamp/plugins/winamp_theme.xml
X 
X uninstall_plugins uninstall-plugins:
X 	@list=`ls plugins/*.*`; for p in $$list; do \
END-of-freeamp/files/patch-ab
exit


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200010262248.e9QMmQq86664>