[proaudio] [2577] media-libs/oscpack: version bump, switch to MIT license ( thanks to Nico R for reporting the bug), make repoman happy, cleanup

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


Revision: 2577
Author:   lilrc
Date:     2013-03-24 15:48:53 +0100 (Sun, 24 Mar 2013)
Log Message:
-----------
media-libs/oscpack: version bump, switch to MIT license (thanks to Nico R for reporting the bug), make repoman happy, cleanup

Modified Paths:
--------------
    trunk/overlays/proaudio/media-libs/oscpack/ChangeLog
    trunk/overlays/proaudio/media-libs/oscpack/Manifest
    trunk/overlays/proaudio/media-libs/oscpack/metadata.xml

Added Paths:
-----------
    trunk/overlays/proaudio/media-libs/oscpack/files/oscpack-1.1.0.1-shared.patch
    trunk/overlays/proaudio/media-libs/oscpack/oscpack-1.1.0.1.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-libs/oscpack/files/oscpack-1.0.2-gcc43.patch
    trunk/overlays/proaudio/media-libs/oscpack/oscpack-1.0.2-r1.ebuild
    trunk/overlays/proaudio/media-libs/oscpack/oscpack-1.0.2-r2.ebuild
    trunk/overlays/proaudio/media-libs/oscpack/oscpack-1.0.2.ebuild

Modified: trunk/overlays/proaudio/media-libs/oscpack/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/oscpack/ChangeLog	2013-03-24 12:40:28 UTC (rev 2576)
+++ trunk/overlays/proaudio/media-libs/oscpack/ChangeLog	2013-03-24 14:48:53 UTC (rev 2577)
@@ -1,7 +1,18 @@
 # ChangeLog for media-libs/oscpack
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*oscpack-1.1.0.1 (24 Mar 2013)
+
+  24 Mar 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  -oscpack-1.0.2.ebuild, -oscpack-1.0.2-r1.ebuild, -oscpack-1.0.2-r2.ebuild,
+  -files/oscpack-1.0.2-gcc43.patch, +oscpack-1.1.0.1.ebuild,
+  +files/oscpack-1.1.0.1-shared.patch, metadata.xml:
+  Version bump.
+  Switched to MIT license. Thanks Nico R for reporting the bug.
+  Remove old versions and old patch.
+  Make repoman happy.
+
   19 Jun 2010; Frieder Buerzele <evermind@xxxxxxxxxxxxx>
   oscpack-1.0.2.ebuild, oscpack-1.0.2-r1.ebuild:
   cleanup the ebuilds

Modified: trunk/overlays/proaudio/media-libs/oscpack/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/oscpack/Manifest	2013-03-24 12:40:28 UTC (rev 2576)
+++ trunk/overlays/proaudio/media-libs/oscpack/Manifest	2013-03-24 14:48:53 UTC (rev 2577)
@@ -1,7 +1,5 @@
-AUX oscpack-1.0.2-gcc43.patch 1851 RMD160 6f85089f6ba8884cf5c3dd6fbbdcdbaf03d86446 SHA1 eea559abdbaf59f284598f49d283cb00b100691f SHA256 52e54416fb662aa38e6af9c8829535290148ca0da39f2f7e8480f85754063185
-DIST oscpack_1_0_2.zip 66582 RMD160 f76e0502ce38c1cd8f667c9e147b1b1a198c4f4a SHA1 b64ff2aa142843d51d25033c3bfaec690eb9eec8 SHA256 9e74d629c739eb83fd7036e49044cf2ada2e115cd4f98b6fdc9e536258617340
-EBUILD oscpack-1.0.2-r1.ebuild 1233 RMD160 91283eaeeb38bdfef4aa2bc120bee8d58f4824f2 SHA1 e9e1c83c4993e356b7f59b966c691a3ae0a05961 SHA256 0acb53ddab869a17585206f2cd75e2fdb730273c0f7f285da925d129794b0bcd
-EBUILD oscpack-1.0.2-r2.ebuild 1284 RMD160 f56169b264625d090dd752568703f0ec92065e35 SHA1 6b7062bfb5e1ce951ef27f8a6e2b6f8e6d1c8982 SHA256 b84d7c2fdae921f3989a2349157698bacc63a0e3a90961373976bda1a1ba6603
-EBUILD oscpack-1.0.2.ebuild 1060 RMD160 5f480255c0229e4cc99830dc7c78a1c056136264 SHA1 f5e6c37fbc208441e16b378453c2ec753fdf4c76 SHA256 b09538c7db5a42166de1cc87e195c28e22bab49c4d3877a22e718caffd2ef609
-MISC ChangeLog 465 RMD160 ea0f7a73a4cafd861dd6bde8a16b41f9bcf9cee5 SHA1 65b8a23f446f4b91d4135700f0599e2ca6131cb6 SHA256 c14dc653e07a4a98c04868c085fb644f95504197fc8b14f784d3f4fb42e9f35c
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+AUX oscpack-1.1.0.1-shared.patch 394 SHA256 5556c5158c45cc40036127d5047e50aa6af993743f8e3e3a68ec43961d28b507 SHA512 457dbd9ace86caf82d683a21c4a760dab87f58499dcde37fb59276c74e0e982a2442076b152079983986d7a73dcc3a17e5bb0de57b618ea8b6070eb9e80ba38a WHIRLPOOL 7dd4d2dababc51d496523d633da1b897de7692b51a87883cb7338f5e5b4f3e829098af10e684c909796ca8694824e96426d8fd875260eddebfb51ad46145f709
+DIST oscpack_1_1_0_RC1.zip 79252 SHA256 0f32a06bca725d3c6c18485b520dc82d1d94453ce6a8b04498728a59e53cd201 SHA512 909eeb2222e1855df817e1de4844b22d4794fdf5eb56dd28ebde4f6f83fbf84ecda4dbb00e2c8585c67dbf7a5ebe81ed914cebebcdda897b48a49350a9ebe8c1 WHIRLPOOL 4c7dd5c5c3434a2ce7f548c7eb634c2f2fff941c1b967ece11909ea31d98a70d40f7cdb0e18d8f0aaf99b28cbd94e834c2db63786471148f950324a198fcc391
+EBUILD oscpack-1.1.0.1.ebuild 822 SHA256 96d2ca4b234d1472cc02f3f41612a2305a85a98bd0d2e15099759ae316aa1e6e SHA512 321264b32c3f4962050ca77b2cefb8c997759fe0b4bc90c3391d36f2361a85af58d87684a7b9639266c30e79c44231a0cae8f7995ad8f18286be063691560322 WHIRLPOOL 280c3f343d8bf19b0fc2cc76d3f20a62435c98e75cc1a73cb9da2a77d86663b3c81ac4b4d5d46cc8d99547079e3e6de94afb212d7e623a238f5549405517eff7
+MISC ChangeLog 893 SHA256 1a958f121eaa04dbd9d714b82e3c1d22a40076c01ca674a87d6b9b4d666ffe6f SHA512 7cf8175f6ca4ff96c830412a4d8ad5324817a90ea28be98cb1008d890c5893ccdc1309ec0fe05368fa4dd29d941b1b7b278e3edc7825e84f3a0fec9c7f4051e6 WHIRLPOOL 94a8fa1f4f1597e0874949568b532bf2e9c64d27a02dddf71673cabfe0808560c5911058a7cdd0620a4c86e20bfc28029fd2cfd4f78064624028f879305b56d6
+MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Deleted: trunk/overlays/proaudio/media-libs/oscpack/files/oscpack-1.0.2-gcc43.patch
===================================================================
--- trunk/overlays/proaudio/media-libs/oscpack/files/oscpack-1.0.2-gcc43.patch	2013-03-24 12:40:28 UTC (rev 2576)
+++ trunk/overlays/proaudio/media-libs/oscpack/files/oscpack-1.0.2-gcc43.patch	2013-03-24 14:48:53 UTC (rev 2577)
@@ -1,57 +0,0 @@
-diff -ru oscpack.old/examples/OscDump.cpp oscpack/examples/OscDump.cpp
---- oscpack.old/examples/OscDump.cpp	2006-11-20 14:49:40.000000000 +0000
-+++ oscpack/examples/OscDump.cpp	2009-04-30 15:10:05.000000000 +0100
-@@ -36,6 +36,8 @@
- 
- 
- #include <iostream>
-+#include <cstdlib>
-+#include <cstring>
- 
- #include "osc/OscReceivedElements.h"
- #include "osc/OscPrintReceivedElements.h"
-diff -ru oscpack.old/osc/OscPrintReceivedElements.cpp oscpack/osc/OscPrintReceivedElements.cpp
---- oscpack.old/osc/OscPrintReceivedElements.cpp	2006-11-20 14:49:38.000000000 +0000
-+++ oscpack/osc/OscPrintReceivedElements.cpp	2009-04-30 15:07:56.000000000 +0100
-@@ -32,6 +32,8 @@
- #include <iostream>
- #include <iomanip>
- #include <ctime>
-+#include <cstdlib>
-+#include <cstring>
- 
- 
- namespace osc{
-diff -ru oscpack.old/tests/OscReceiveTest.cpp oscpack/tests/OscReceiveTest.cpp
---- oscpack.old/tests/OscReceiveTest.cpp	2006-11-20 14:49:38.000000000 +0000
-+++ oscpack/tests/OscReceiveTest.cpp	2009-04-30 15:09:15.000000000 +0100
-@@ -31,6 +31,7 @@
- 
- #include <string.h>
- #include <iostream>
-+#include <cstdlib>
- 
- #include "osc/OscReceivedElements.h"
- 
-diff -ru oscpack.old/tests/OscSendTests.cpp oscpack/tests/OscSendTests.cpp
---- oscpack.old/tests/OscSendTests.cpp	2006-11-20 14:49:38.000000000 +0000
-+++ oscpack/tests/OscSendTests.cpp	2009-04-30 15:08:32.000000000 +0100
-@@ -31,6 +31,7 @@
- 
- #include <iostream>
- #include <string.h>
-+#include <cstdlib>
- 
- #include "osc/OscOutboundPacketStream.h"
- 
-diff -ru oscpack.old/tests/OscUnitTests.cpp oscpack/tests/OscUnitTests.cpp
---- oscpack.old/tests/OscUnitTests.cpp	2006-11-20 14:49:38.000000000 +0000
-+++ oscpack/tests/OscUnitTests.cpp	2009-04-30 14:56:24.000000000 +0100
-@@ -29,6 +29,7 @@
- */
- #include "OscUnitTests.h"
- 
-+#include <cstring>
- #include <iostream>
- #include <iomanip>
- 

Added: trunk/overlays/proaudio/media-libs/oscpack/files/oscpack-1.1.0.1-shared.patch
===================================================================
--- trunk/overlays/proaudio/media-libs/oscpack/files/oscpack-1.1.0.1-shared.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/oscpack/files/oscpack-1.1.0.1-shared.patch	2013-03-24 14:48:53 UTC (rev 2577)
@@ -0,0 +1,12 @@
+diff -ur oscpack_1_1_0_RC1.orig/CMakeLists.txt oscpack_1_1_0_RC1/CMakeLists.txt
+--- oscpack_1_1_0_RC1.orig/CMakeLists.txt	2013-03-24 15:33:19.806025266 +0100
++++ oscpack_1_1_0_RC1/CMakeLists.txt	2013-03-24 15:33:33.064024829 +0100
+@@ -13,7 +13,7 @@
+  set(IpSystemTypePath ip/posix)
+ ENDIF(WIN32)
+ 
+-ADD_LIBRARY(oscpack 
++ADD_LIBRARY(oscpack SHARED
+ 
+ ip/IpEndpointName.h
+ ip/IpEndpointName.cpp

Modified: trunk/overlays/proaudio/media-libs/oscpack/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-libs/oscpack/metadata.xml	2013-03-24 12:40:28 UTC (rev 2576)
+++ trunk/overlays/proaudio/media-libs/oscpack/metadata.xml	2013-03-24 14:48:53 UTC (rev 2577)
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-	<herd>no-herd</herd>
 	<maintainer>
 		<email>proaudio@xxxxxxxxxxxxx</email>
 		<name>pro-audio overlay team</name>

Deleted: trunk/overlays/proaudio/media-libs/oscpack/oscpack-1.0.2-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/oscpack/oscpack-1.0.2-r1.ebuild	2013-03-24 12:40:28 UTC (rev 2576)
+++ trunk/overlays/proaudio/media-libs/oscpack/oscpack-1.0.2-r1.ebuild	2013-03-24 14:48:53 UTC (rev 2577)
@@ -1,53 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils
-RESTRICT="mirror"
-
-DESCRIPTION="Set of C++ classes for packing and unpacking OSC packets"
-HOMEPAGE="http://www.audiomulch.com/~rossb/code/oscpack";
-
-MY_PV="1_0_2"
-SRC_URI="http://www.audiomulch.com/~rossb/code/oscpack/${PN}_${MY_PV}.zip";
-
-LICENSE="AS-IT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
-IUSE="ppc"
-
-S=${WORKDIR}/${PN}
-
-RDEPEND=""
-
-DEPEND="app-arch/unzip
-	${RDEPEND}"
-
-#src_unpack() {
-#	unpack ${A}
-#
-#	cd "${S}"
-#
-#}
-
-src_compile() {
-	sed -i -e "s:/usr/local:/usr:" -e "s/mkdir bin/mkdir -p bin/g" "${S}"/Makefile || die "sed failed"
-	if use ppc; then
-	    sed -i -e "s:ENDIANESS=OSC_HOST_LITTLE_ENDIAN:ENDIANESS=OSC_HOST_BIG_ENDIAN:" "${S}"/Makefile || die "sed ppc failed"
-	fi
-	# fix a DT_TEXREL warning on x86 and made it to compile on amd64 and possibely on ppc:
-	sed -i -e "s:-Wall -O3:-Wall -O3 -fPIC:" "${S}"/Makefile || die "sed clafgs failed"
-
-	emake || die "make failed"
-	emake lib || "make lib failed"
-}
-
-src_install() {
-	dodoc CHANGES LICENSE README TODO
-
-	dolib liboscpack.so.1.0.2
-	insinto /usr/include/oscpack/ip
-	doins ip/*.h
-	insinto /usr/include/oscpack/osc
-	doins osc/*.h
-	}

Deleted: trunk/overlays/proaudio/media-libs/oscpack/oscpack-1.0.2-r2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/oscpack/oscpack-1.0.2-r2.ebuild	2013-03-24 12:40:28 UTC (rev 2576)
+++ trunk/overlays/proaudio/media-libs/oscpack/oscpack-1.0.2-r2.ebuild	2013-03-24 14:48:53 UTC (rev 2577)
@@ -1,57 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils
-RESTRICT="mirror"
-
-DESCRIPTION="Set of C++ classes for packing and unpacking OSC packets"
-HOMEPAGE="http://www.audiomulch.com/~rossb/code/oscpack";
-
-MY_PV="1_0_2"
-SRC_URI="http://www.audiomulch.com/~rossb/code/oscpack/${PN}_${MY_PV}.zip";
-
-LICENSE="AS-IT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="ppc"
-
-S=${WORKDIR}/${PN}
-
-RDEPEND=""
-
-DEPEND="app-arch/unzip
-	${RDEPEND}"
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-	epatch "${FILESDIR}/${P}-gcc43.patch"
-}
-
-src_compile() {
-	sed -i -e "s:/usr/local:/usr:" -e "s/mkdir bin/mkdir -p bin/g" \
-		"${S}/Makefile" || die "sed failed"
-	if use ppc; then
-	    sed -i -e \
-		"s:ENDIANESS=OSC_HOST_LITTLE_ENDIAN:ENDIANESS=OSC_HOST_BIG_ENDIAN:" \
-		"${S}/Makefile" || die "sed ppc failed"
-	fi
-	# fix a DT_TEXREL warning on x86 and made it to compile on amd64 and
-	# possibely on ppc:
-	sed -i -e "s:-Wall -O3:-Wall -O3 -fPIC:" \
-		"${S}/Makefile" || die "sed clafgs failed"
-
-	emake || die "make failed"
-	emake lib || "make lib failed"
-}
-
-src_install() {
-	dodoc CHANGES LICENSE README TODO
-
-	dolib liboscpack.so.1.0.2
-	insinto /usr/include/oscpack/ip
-	doins ip/*.h
-	insinto /usr/include/oscpack/osc
-	doins osc/*.h
-	}

Deleted: trunk/overlays/proaudio/media-libs/oscpack/oscpack-1.0.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/oscpack/oscpack-1.0.2.ebuild	2013-03-24 12:40:28 UTC (rev 2576)
+++ trunk/overlays/proaudio/media-libs/oscpack/oscpack-1.0.2.ebuild	2013-03-24 14:48:53 UTC (rev 2577)
@@ -1,51 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils
-RESTRICT="mirror"
-
-DESCRIPTION="Set of C++ classes for packing and unpacking OSC packets"
-HOMEPAGE="http://www.audiomulch.com/~rossb/code/oscpack";
-
-MY_PV="1_0_2"
-SRC_URI="http://www.audiomulch.com/~rossb/code/oscpack/${PN}_${MY_PV}.zip";
-
-LICENSE="AS-IT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
-IUSE="ppc"
-
-S=${WORKDIR}/${PN}
-
-RDEPEND=""
-
-DEPEND="app-arch/unzip
-	${RDEPEND}"
-
-#src_unpack() {
-#	unpack ${A}
-#
-#	cd "${S}"
-#
-#}
-
-src_compile() {
-	sed -i -e "s:/usr/local:/usr:" -e "s/mkdir bin/mkdir -p bin/g" "${S}"/Makefile || die "sed failed"
-	if use ppc; then
-	    sed -i -e "s:ENDIANESS=OSC_HOST_LITTLE_ENDIAN:ENDIANESS=OSC_HOST_BIG_ENDIAN:" "${S}"/Makefile || die "sed ppc failed"
-	fi
-
-	emake || die "make failed"
-	emake lib || "make lib failed"
-}
-
-src_install() {
-	dodoc CHANGES LICENSE README TODO
-
-	dolib liboscpack.so.1.0.2
-	insinto /usr/include/oscpack/ip
-	doins ip/*.h
-	insinto /usr/include/oscpack/osc
-	doins osc/*.h
-	}

Added: trunk/overlays/proaudio/media-libs/oscpack/oscpack-1.1.0.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/oscpack/oscpack-1.1.0.1.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/oscpack/oscpack-1.1.0.1.ebuild	2013-03-24 14:48:53 UTC (rev 2577)
@@ -0,0 +1,41 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit eutils cmake-utils versionator
+RESTRICT="mirror"
+
+DESCRIPTION="Set of C++ classes for packing and unpacking OSC packets"
+HOMEPAGE="http://www.rossbencina.com/code/${PN}";
+
+MY_P="$(version_format_string '${PN}_$1_$2_$3_RC$4')"
+
+SRC_URI="https://${PN}.googlecode.com/files/${MY_P}.zip";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_P}"
+
+RDEPEND=""
+DEPEND="app-arch/unzip
+	${RDEPEND}"
+
+CMAKE_IN_SOURCE_BUILD="1"
+
+PATCHES=( "${FILESDIR}/${P}-shared.patch" )
+
+DOCS=( CHANGES LICENSE README TODO )
+
+src_install() {
+	dolib "lib${PN}.so"
+	insinto "/usr/include/${PN}/ip"
+	doins ip/*.h
+	insinto "/usr/include/${PN}/osc"
+	doins osc/*.h
+	base_src_install_doc
+}


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