[37880] trunk/dports/audio
simon at macports.org
simon at macports.org
Fri Jun 27 11:33:32 PDT 2008
Revision: 37880
http://trac.macosforge.org/projects/macports/changeset/37880
Author: simon at macports.org
Date: 2008-06-27 11:33:32 -0700 (Fri, 27 Jun 2008)
Log Message:
-----------
audio/uade2: New port, closes #15684. Thanks to mlund at mac.com.
Added Paths:
-----------
trunk/dports/audio/uade2/
trunk/dports/audio/uade2/Portfile
trunk/dports/audio/uade2/files/
trunk/dports/audio/uade2/files/patch-Makefile.in.diff
Added: trunk/dports/audio/uade2/Portfile
===================================================================
--- trunk/dports/audio/uade2/Portfile (rev 0)
+++ trunk/dports/audio/uade2/Portfile 2008-06-27 18:33:32 UTC (rev 37880)
@@ -0,0 +1,30 @@
+# $Id$
+
+PortSystem 1.0
+
+name uade2
+version 2.09
+categories audio
+maintainers mac.com:mlund
+description Unix Amiga Delitracker Emulator
+long_description UADE plays old amiga music formats by emulating Amiga hardware.\
+ It re-uses Amiga Eagleplayer plugins to play different formats.\
+ Eagleplayer plugins require an implementation of the Eagleplayer API and AmigaOS APIs to run on.\
+ Therefore Eagleplayer API and parts of AmigaOS have been implemented in uade.
+homepage http://zakalwe.fi/uade
+platforms darwin
+distname uade-${version}
+# extract.suffix .tar.bz2
+# extract.cmd bzip2
+use_bzip2 yes
+master_sites http://zakalwe.fi/uade/uade2/
+patchfiles patch-Makefile.in.diff
+
+checksums md5 8f49cd3e99e91d58ace7bffde878f6fc \
+ sha1 ca68a42258442a4861e57fa88c082b09fc263cbb \
+ rmd160 231a6fbea46d4f84c09166c24f09c1b4c9c7f033
+
+depends_lib port:libao \
+ port:pkgconfig
+
+configure.args --without-xmms --without-audacious
Property changes on: trunk/dports/audio/uade2/Portfile
___________________________________________________________________
Name: svn:keyword
+ Id
Name: svn:eol-style
+ native
Added: trunk/dports/audio/uade2/files/patch-Makefile.in.diff
===================================================================
--- trunk/dports/audio/uade2/files/patch-Makefile.in.diff (rev 0)
+++ trunk/dports/audio/uade2/files/patch-Makefile.in.diff 2008-06-27 18:33:32 UTC (rev 37880)
@@ -0,0 +1,83 @@
+--- Makefile.in.orig 2008-06-19 22:39:08.000000000 +0200
++++ Makefile.in 2008-06-19 22:53:47.000000000 +0200
+@@ -34,40 +34,40 @@
+ $(MAKE) -C src
+
+ uadecoreinstall: $(UADECORE)
+- mkdir -p "$(LIBDIR)" "$(PKGCONFIGDIR)"
+- chmod og+rx "$(LIBDIR)"
+- cp -f src/$(UADECORENAME) "$(LIBDIR)"/
+- chmod og+rx "$(LIBDIR)/$(UADECORENAME)"
+- install uade.pc $(PKGCONFIGDIR)/
+- chmod og+rx $(PKGCONFIGDIR)
+- chmod 644 $(PKGCONFIGDIR)/uade.pc
++ mkdir -p "$(DESTDIR)$(LIBDIR)" "$(DESTDIR)$(PKGCONFIGDIR)"
++ chmod og+rx "$(DESTDIR)$(LIBDIR)"
++ cp -f src/$(UADECORENAME) "$(DESTDIR)$(LIBDIR)"/
++ chmod og+rx "$(DESTDIR)$(LIBDIR)/$(UADECORENAME)"
++ install uade.pc $(DESTDIR)$(PKGCONFIGDIR)/
++ chmod og+rx $(DESTDIR)$(PKGCONFIGDIR)
++ chmod 644 $(DESTDIR)$(PKGCONFIGDIR)/uade.pc
+
+ uade123:
+ $(MAKE) -C src/frontends/uade123
+
+ uade123install: $(UADE123)
+- mkdir -p "$(BINDIR)" "$(MANDIR)"
+- rm -f "$(BINDIR)/$(UADE123NAME)" || true
+- cp -f src/frontends/uade123/$(UADE123NAME) "$(BINDIR)/" || true
+- chmod og+rx "$(BINDIR)/$(UADE123NAME)"
+- cp doc/uade123.1 "$(MANDIR)"/
+- chmod og+r "$(MANDIR)"/uade123.1
++ mkdir -p "$(DESTDIR)$(BINDIR)" "$(DESTDIR)$(MANDIR)"
++ rm -f "$(DESTDIR)$(BINDIR)/$(UADE123NAME)" || true
++ cp -f src/frontends/uade123/$(UADE123NAME) "$(DESTDIR)$(BINDIR)/" || true
++ chmod og+rx "$(DESTDIR)$(BINDIR)/$(UADE123NAME)"
++ cp doc/uade123.1 "$(DESTDIR)$(MANDIR)"/
++ chmod og+r "$(DESTDIR)$(MANDIR)"/uade123.1
+
+ xmmsplugin:
+ $(MAKE) -C src/frontends/xmms
+
+ xmmsplugininstall: $(XMMSPLUGIN)
+- mkdir -p "$(XMMSPLUGINDIR)" "$(BINDIR)"
+- install src/frontends/xmms/libuade2.so "$(XMMSPLUGINDIR)"
+- install contrib/uadexmmsadd "$(BINDIR)"/
++ mkdir -p "$(DESTDIR)$(XMMSPLUGINDIR)" "$(DESTDIR)$(BINDIR)"
++ install src/frontends/xmms/libuade2.so "$(DESTDIR)$(XMMSPLUGINDIR)"
++ install contrib/uadexmmsadd "$(DESTDIR)$(BINDIR)"/
+
+ audaciousplugin:
+ $(MAKE) -C src/frontends/audacious
+
+ audaciousplugininstall: $(AUDACIOUSPLUGIN)
+- mkdir -p "$(AUDACIOUSPLUGINDIR)" "$(BINDIR)"
+- install src/frontends/audacious/libuade2.so "$(AUDACIOUSPLUGINDIR)"
+- install contrib/uadexmmsadd "$(BINDIR)"/
++ mkdir -p "$(DESTDIR)$(AUDACIOUSPLUGINDIR)" "$(DESTDIR)$(BINDIR)"
++ install src/frontends/audacious/libuade2.so "$(DESTDIR)$(AUDACIOUSPLUGINDIR)"
++ install contrib/uadexmmsadd "$(DESTDIR)$(BINDIR)"/
+
+ src/include/uadeconfig.h:
+ @echo ""
+@@ -82,14 +82,14 @@
+ src/frontends/uade123/$(UADE123NAME) --basedir=. -S amigasrc/score/score -P players/AbyssHighestExperience -m songs/AHX.Cruisin -u src/uadecore
+
+ install:
+- mkdir -p "$(DATADIR)/players"
+- test -e "$(DATADIR)/uade.conf" || cp -f uade.conf "$(DATADIR)/"
+- cp -f amigasrc/score/score uaerc eagleplayer.conf "$(DATADIR)/"
+- cp -rf players "$(DATADIR)/" || true
+- chmod -R og+rX "$(DATADIR)"
++ mkdir -p "$(DESTDIR)$(DATADIR)/players"
++ test -e "$(DESTDIR)$(DATADIR)/uade.conf" || cp -f uade.conf "$(DESTDIR)$(DATADIR)/"
++ cp -f amigasrc/score/score uaerc eagleplayer.conf "$(DESTDIR)$(DATADIR)/"
++ cp -rf players "$(DESTDIR)$(DATADIR)/" || true
++ chmod -R og+rX "$(DESTDIR)$(DATADIR)"
+ $(MAKE) installagain
+ $(MAKE) feinstall
+- install src/frontends/mod2ogg/mod2ogg2.sh "$(BINDIR)/"
++ install src/frontends/mod2ogg/mod2ogg2.sh "$(DESTDIR)$(BINDIR)/"
+
+ installagain: $(UADECOREINSTALL)
+ @true
Property changes on: trunk/dports/audio/uade2/files/patch-Makefile.in.diff
___________________________________________________________________
Name: svn:eol-style
+ native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080627/dde7a65c/attachment.html
More information about the macports-changes
mailing list