[proaudio] [1782] media-sound/jacker bump to 2010.9.21

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 1782
Author:   gavlee
Date:     2010-10-25 16:29:19 +0200 (Mon, 25 Oct 2010)
Log Message:
-----------
media-sound/jacker bump to 2010.9.21

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/jacker/ChangeLog
    trunk/overlays/proaudio/media-sound/jacker/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/jacker/files/jacker-2010.9.21-sconstruct.patch
    trunk/overlays/proaudio/media-sound/jacker/jacker-2010.9.21.ebuild

Modified: trunk/overlays/proaudio/media-sound/jacker/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/jacker/ChangeLog	2010-10-23 14:22:24 UTC (rev 1781)
+++ trunk/overlays/proaudio/media-sound/jacker/ChangeLog	2010-10-25 14:29:19 UTC (rev 1782)
@@ -2,6 +2,12 @@
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*jacker-2010.9.21 (25 Oct 2010)
+
+  25 Oct 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
+  +jacker-2010.9.21.ebuild, +files/jacker-2010.9.21-sconstruct.patch:
+  version bump. update sconstruct patch. other patches dropped; not needed.
+
 *jacker-2010.5.4 (09 Aug 2010)
 
   09 Aug 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>

Modified: trunk/overlays/proaudio/media-sound/jacker/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/jacker/Manifest	2010-10-23 14:22:24 UTC (rev 1781)
+++ trunk/overlays/proaudio/media-sound/jacker/Manifest	2010-10-25 14:29:19 UTC (rev 1782)
@@ -1,7 +1,10 @@
 AUX jacker-2010.5.4-gcc-missing-include.patch 244 RMD160 8d331f26ec580b09827f7cbf6aee15bee3ffb508 SHA1 077cd12ace1c507509a020e3dd941cbb7e96a699 SHA256 c328d89554206b0e09d93b5554d72d0d27cead4821ff7d74e01ec95951c18535
 AUX jacker-2010.5.4-glade-file-location.patch 553 RMD160 0290eff77e0be89bae8c9424c58fdc2eb36232f7 SHA1 a4c3e87f6d8f04642b64adf582ca011e387fd158 SHA256 15e8081a7dc43f8d72b0102dc9f361373ce9feb03f59e9a15d28d710aad6e62c
 AUX jacker-2010.5.4-sconstruct.patch 1403 RMD160 38cdcaa44f353f48ada042e4409baf062c3d87f6 SHA1 39a5660f2fb1a6250483ac194c5dd6cde9ca36a5 SHA256 63c1215b98f3d6d6d57fdc783b974005bce7ce4953a0d9236580a904f43c8b40
+AUX jacker-2010.9.21-sconstruct.patch 2404 RMD160 d8eba4ea189060215f92c77e488767a9c004d79e SHA1 f9f8e80ab043097a82fb84ca3df1c31fa8576680 SHA256 625aeb08b434fae19d4220f5ed0582690f90ab631d66bcac1ab467fbaa358a91
 DIST jacker-2010.5.4.tar.bz2 175546 RMD160 de9dd64588e9fd9c45f93daf48ac6a3c0b8bad1f SHA1 6a0cc112cc9f5726a435209faec7b55f17af341a SHA256 abf5042b0bce9c078363e43fb591c7270103e13d39b32fec2eb082c9fa74e38c
+DIST jacker-2010.9.21.tar.bz2 245059 RMD160 6397c21abad4929b73f4b3ddbebe562effcf6055 SHA1 5572b9a0e745fc58b2b65bd6dfdae4715c704b49 SHA256 2053b6be4a7b94089383292aec9f1a979f01bddffffc70771eaf23e6e1137398
 EBUILD jacker-2010.5.4.ebuild 1461 RMD160 ddae9c5e5e1974e09c53ad2ecec32735df7815de SHA1 cf890c7d515704eff534e2e35cef94115619ecd4 SHA256 0bca37f296ac336580e51d5282bc012db24d229a84e2ffefd4fce9a51910cceb
-MISC ChangeLog 562 RMD160 01511bbb74b2e3e8b6881222650ba7e1f7bac352 SHA1 494b1f9c5b659500bba4e86698b349dab6106669 SHA256 970a78fc2b39635c28dbe0ba78b2c34239f5750a89ed2088bec6239156b5f6b4
+EBUILD jacker-2010.9.21.ebuild 1265 RMD160 1f0fadd23f0013a160b4bfa2e85fd836843800bf SHA1 cfe18f6202c9e23f1080acba53633c68fd05e52d SHA256 f2776c219b75d67a0d4ae6df61fb17850787611523e02277d41057d7a91c4345
+MISC ChangeLog 798 RMD160 988aa3feb899016549e3dabf9816fe985a10e743 SHA1 00ad03f859c6ac4edfd6fa748dded8e028de2e75 SHA256 e06bbb869784a78f2356c855208f4293a74e52bc997da27d66fd096d726ea250
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-sound/jacker/files/jacker-2010.9.21-sconstruct.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/jacker/files/jacker-2010.9.21-sconstruct.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jacker/files/jacker-2010.9.21-sconstruct.patch	2010-10-25 14:29:19 UTC (rev 1782)
@@ -0,0 +1,61 @@
+--- jacker-2010.9.21/SConstruct.old	2010-10-25 12:34:57.000000000 +0100
++++ jacker-2010.9.21/SConstruct	2010-10-25 14:29:11.000000000 +0100
+@@ -76,15 +76,21 @@
+                     "-g",
+                     "-DDEBUG",
+                     "-fno-strict-aliasing",
+-                    "-fwrapv",
++#                    "-fwrapv",
+                     "-Wall",
+                     "-Wno-deprecated",
+-                    '-march=core2', #x86_64: we need to take this out
+-                    '-mfpmath=sse',
+-                    '-msse',
++#                    '-march=core2', #x86_64: we need to take this out
++#                    '-mfpmath=sse',
++#                    '-msse',
+                     '-ffast-math',
+                 ],
+             )
++            if os.environ.has_key('CXX'):
++	        self.Replace(CXX = os.environ['CXX'])
++            if os.environ.has_key('CXXFLAGS'):
++	        self.Append(CXXFLAGS = SCons.Util.CLVar(os.environ['CXXFLAGS']))
++            if os.environ.has_key('LDFLAGS'):
++		self.Append(LINKFLAGS = SCons.Util.CLVar(os.environ['LDFLAGS']))
+     
+     def release(self):
+         if win32():
+@@ -104,19 +110,25 @@
+             self.Append(
+                 CXXFLAGS=[
+                     "-fno-strict-aliasing",
+-                    "-fwrapv",
++#                    "-fwrapv",
+                     "-Wall",
+                     "-Wno-deprecated",
+-                    '-march=core2', #x86_64: we need to take this out
+-                    '-mfpmath=sse',
+-                    '-msse',
+-                    '-O3',
+-                    '-funroll-loops',
+-                    '-fomit-frame-pointer',
++#                    '-march=core2', #x86_64: we need to take this out
++#                    '-mfpmath=sse',
++#                    '-msse',
++#                    '-O3',
++#                    '-funroll-loops',
++#                    '-fomit-frame-pointer',
+                     '-ffast-math',
+                     '-DNDEBUG',
+                 ],
+             )
++            if os.environ.has_key('CXX'):
++	        self.Replace(CXX = os.environ['CXX'])
++            if os.environ.has_key('CXXFLAGS'):
++	        self.Append(CXXFLAGS = SCons.Util.CLVar(os.environ['CXXFLAGS']))
++            if os.environ.has_key('LDFLAGS'):
++		self.Append(LINKFLAGS = SCons.Util.CLVar(os.environ['LDFLAGS']))
+ 
+     def install(self, target, source, perm=None):
+         if self['IDDQD']:

Added: trunk/overlays/proaudio/media-sound/jacker/jacker-2010.9.21.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jacker/jacker-2010.9.21.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jacker/jacker-2010.9.21.ebuild	2010-10-25 14:29:19 UTC (rev 1782)
@@ -0,0 +1,45 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=1
+
+inherit eutils scons-utils toolchain-funcs
+
+DESCRIPTION="A MIDI tracker for the Jack Audio Connection Kit"
+HOMEPAGE="http://www.bitbucket.org/paniq/jacker";
+SRC_URI="http://www.bitbucket.org/paniq/${PN}/downloads/${P}.tar.bz2";
+
+RESTRICT="mirror"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="debug"
+
+RDEPEND=">=dev-cpp/gtkmm-2.18.2:2.4
+	>=media-sound/jack-audio-connection-kit-0.118.0"
+DEPEND="${RDEPEND}"
+
+src_compile() {
+	# obey CXX, CXXFLAGS and LDFLAGS
+	epatch "${FILESDIR}/${P}-sconstruct.patch"
+
+	tc-export CXX
+	escons DEBUG=$(use debug && echo 1 || echo 0) \
+		VERBOSE=1 || die "escons compile failed"
+}
+
+src_install() {
+	escons DESTDIR="${D}" PREFIX=/usr install || die "escons install failed"
+
+	# remove the text files in /usr/share/jacker and use dodoc on them instead,
+	# it's tidier on Gentoo plus dodoc compresses them
+	rm "${D}/usr/share/jacker/cheatsheet.txt"
+	rm "${D}/usr/share/jacker/commands.txt"
+	dodoc cheatsheet.txt commands.txt todo.txt
+
+	# a desktop entry for convenience
+	dosym /usr/share/jacker/jacker.png /usr/share/pixmaps/jacker.png
+	make_desktop_entry jacker Jacker jacker "AudioVideo;Audio;Sequencer;"
+}


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/