[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