[proaudio] [1193] new interface for patcher.eclass

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


Revision: 1193
Author:   evermind
Date:     2008-04-05 14:09:06 +0200 (Sat, 05 Apr 2008)

Log Message:
-----------
new interface for patcher.eclass

Modified Paths:
--------------
    trunk/overlays/proaudio/eclass/patcher.eclass
    trunk/overlays/proaudio/media-sound/ardour/Manifest
    trunk/overlays/proaudio/media-sound/ardour/ardour-2.4.ebuild
    trunk/overlays/proaudio/media-sound/hydrogen/Manifest
    trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-0.9.3-r1.ebuild
    trunk/overlays/proaudio/media-sound/museseq/Manifest
    trunk/overlays/proaudio/media-sound/museseq/museseq-1.0_pre1.ebuild
    trunk/overlays/proaudio/media-sound/zynaddsubfx/Manifest
    trunk/overlays/proaudio/media-sound/zynaddsubfx/zynaddsubfx-99999999.ebuild
    trunk/overlays/proaudio/sys-kernel/rt-sources/Manifest
    trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.19-r15.ebuild
    trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.20-r8.ebuild
    trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.22.1-r9.ebuild
    trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.23.1-r11.ebuild
    trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.23.11-r14.ebuild
    trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.23.9-r12.ebuild
    trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.24-r1.ebuild


Modified: trunk/overlays/proaudio/eclass/patcher.eclass
===================================================================
--- trunk/overlays/proaudio/eclass/patcher.eclass	2008-04-04 14:01:47 UTC (rev 1192)
+++ trunk/overlays/proaudio/eclass/patcher.eclass	2008-04-05 12:09:06 UTC (rev 1193)
@@ -62,6 +62,11 @@
 	[ "x${lDELETE_FILE}" != "x" ] && [ -f "${lDELETE_FILE}" ] && rm -f "${lDELETE_FILE}"
 }
 
+function check_force_flag(){
+	if [ "$gDie" -eq 1 ];then
+		die "patching failed ${lPATCHFILE##*/}"
+	fi
+}
 # here we apply a given patch
 function fnc_apply_patch(){
 	local lTMP_PATCHFILE="$1"
@@ -126,12 +131,11 @@
 		#echo -e -n "\n[NOT applied] ${lPATCHFILE##*/}"
 		if [ "$lAPPLY_POSSIBLE" == "1" ];then
 			ewarn "[NOT reversed but applying possible] ${lPATCHFILE##*/} "
+			check_force_flag
 		else
 			[ "${gVERBOSE}" == "1" ] && fnc_display_failed_patches "${lFAILED_PATCH_LOG}" "${lPATCHED}"
 			eerror " [NOT applied] ${lPATCHFILE##*/}"
-			if [ "$gDie" ];then
-				die "patching failed ${lPATCHFILE##*/}"
-			fi
+			check_force_flag
 		fi
 		fnc_remove_tmp_file "${lDECOMPRESS_PATCH}"
 		fnc_remove_tmp_file "${lFAILED_PATCH_LOG}"
@@ -196,32 +200,6 @@
 	exit 0
 }
 
-function fnc_check_cmdline(){
-	local lCMDLINE=$1
-	IFS=" "
-	set -- $lCMDLINE
-	lCMDLINE=($lCMDLINE)
-	gORIG_PATCHFILE="${lCMDLINE[0]}"
-	[ "x${lCMDLINE[*]}" == "x" -o "x${lCMDLINE[0]}" == "x-R" -o "x${lCMDLINE[0]}" == "x-r" -o "x${lCMDLINE[0]}" == "xnone" ] && echo "usage: `basename $0` [*.lst|patchfile|kernel-tarball] [reverse|apply|clean|verbose]" && exit
-	[ "x${lCMDLINE[0]}" == "xclean" ] && fnc_clean_orig_rej
-	[ "x${lCMDLINE[1]}" == "xnone" -o  "x${lCMDLINE[2]}" == "xnone" ] && gWRITE_LIST=none
-	[ "x${lCMDLINE[1]}" == "xreverse" -o "x${lCMDLINE[2]}" == "xreverse" \
-	-o "x${lCMDLINE[1]}" == "x-R" -o "x${lCMDLINE[1]}" == "x-r" ] && gREVERSE=1 || gREVERSE=0
-	[ "x${lCMDLINE[1]}" == "xapply" -o "x${lCMDLINE[2]}" == "xapply" \
-	-o "x${lCMDLINE[1]}" == "x-a" -o "x${lCMDLINE[1]}" == "x-a" ] &&  gDontReverse=1 || gDontReverse=0
-	if [ "x${lCMDLINE[1]}" == "xapply_die" -o "x${lCMDLINE[2]}" == "xapply_die" \
-	-o "x${lCMDLINE[1]}" == "x-a" -o "x${lCMDLINE[1]}" == "x-a" ] ;then
-		gDontReverse=1 
-		gDie=1 
-	else
-		gDie=0 
-		gDontReverse=0
-	fi
-	[ "x${lCMDLINE[0]##*/}" == "xpatch-list" -o "x${lCMDLINE[0]##*.}" == "xlst" ] && gLIST_GIVEN=1 || gLIST_GIVEN=0
-	[ "x${lCMDLINE[1]}" == "xverbose" -o  "x${lCMDLINE[2]}" == "xverbose" \
-	-o "x${lCMDLINE[1]}" == "x-v" -o  "x${lCMDLINE[2]}" == "x-v" ] && gVERBOSE=1 || gVERBOSE=0
-}
-
 # this part is if you pass a patcher generated patch-list
 # NOTE: patch-list is only available to be compatible with
 #	list generated with versions prior to v0.6.
@@ -254,14 +232,76 @@
 	fi
 }
 
+# global vars
+gDontReverse=0
+gDie=0
+gREVERSE=0 
+gVERBOSE=0
+gWRITE_LIST=none
+gLIST_GIVEN=0
+gORIG_PATCHFILE=""
+
+function check_cmdline(){
+	# check for cmdline parameters
+	params_cnt=${#}
+	if [ ${#} -eq 0 ];then
+		echo "no stuff in here"
+		exit
+	fi
+	while [ ${#} -gt 0 ]
+	do
+	        a=${1}
+	        shift
+	        case "${a}" in
+	
+	        -h|--help)
+			# TODO
+			echo -e "-d | --debug		enable debug-messages"
+			echo -e "-v | --version		display version"
+			exit
+			;;
+		# own real stuff
+		-a|--apply)
+			gDontReverse=1 
+			;;
+		-f|--force) # die if applying is not possible
+			gDie=1 
+			;;
+		-r|--reverse)
+			gREVERSE=1 
+			;;
+		-c| --clean)
+			fnc_clean_orig_rej
+			;;
+		-v| --verbose)
+			gVERBOSE=1
+			;;
+		-w| --write-list)
+			gWRITE_LIST=""
+			;;
+		*	)
+			# -- process the other options --
+
+			# check if a list of patches is present
+			if [ "x${a##*/}" == "xpatch-list" -o "x${a##*.}" == "xlst" ];then
+				gLIST_GIVEN=1
+				break
+			else
+				gLIST_GIVEN=0
+			fi
+
+			# read patch-name
+			gORIG_PATCHFILE="${a}"
+			;;   # DEFAULT
+		esac
+	done
+}
+
 ##################################call all functions#######################################################################
 # syntax:patcher "/path/to/patchfile.patch|gz|bz2 apply"
 # additional: restrict em with apply|reverse
 function patcher(){
-gCMDLINE=$1
-oldIFS="$IFS"
-fnc_check_cmdline "$gCMDLINE"
-IFS="$oldIFS"
+check_cmdline $@
 gORIG_PATCHFILE=`fnc_generate_absolute_path "${gORIG_PATCHFILE}"`
 
 [ "$gLIST_GIVEN" == "1" ] && fnc_launching_apply_patch "$gREVERSE" "${gORIG_PATCHFILE}"

Modified: trunk/overlays/proaudio/media-sound/ardour/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/Manifest	2008-04-04 14:01:47 UTC (rev 1192)
+++ trunk/overlays/proaudio/media-sound/ardour/Manifest	2008-04-05 12:09:06 UTC (rev 1193)
@@ -11,7 +11,7 @@
 EBUILD ardour-2.1.ebuild 4205 RMD160 c1009642cb3ab16b14663fd9903b7f2be417445d SHA1 d51e9d56bd8dfba515ab83bf186225473ba031cc SHA256 8022e867006cf705163b6928c705a010e3dbb75f50f73f271a1191dc34aeca6a
 EBUILD ardour-2.2.ebuild 4205 RMD160 74950f3ef10f5330949d7ccb0d13ed287db965aa SHA1 d0fd6eb6b4e4587f11bece468895922e8f270de8 SHA256 906c66c2efb70f1163c84170d530ef8091f8b4cba97a83cf28b32b82243c1aa7
 EBUILD ardour-2.3.1.ebuild 4335 RMD160 d014b0d33d4f91171f9d1fdf0a5edef21203f346 SHA1 a6cc6129a0dd006fcd0bd90d4afc4f7c54494056 SHA256 bdba75247f86b18dc64347c5fbc2ccf8894dee39fc559f289e60ede67dc3530b
-EBUILD ardour-2.4.ebuild 4457 RMD160 214adcde94157fa7dd69ceec8881343cba4b0cc1 SHA1 dadbbcb76b24177168e0673c7bf267c91b27048d SHA256 b862bea50380c46abc7c2b19a9f5dae6b035335381bc2d3d0d5dbe051dde4d30
+EBUILD ardour-2.4.ebuild 4453 RMD160 dc5fdf49c476d32113860118c5fcb7b4fae1f1ee SHA1 c8484b8f857453afe657d9f0de58d8a7a6a6ff9a SHA256 a209caa3d6bf0ffe53d8f7c8e18e58273cc2d60751ac6f55124a78024a665c96
 EBUILD ardour-2.9999.ebuild 3655 RMD160 e196a6e98bebe8d3631b817293e9facbe8e90e8e SHA1 99efefa79210d78500a9f617d3f40a83ac9bbbf0 SHA256 9ff4fb649a1576278b8b89f125a0c3a2270c63b3b0c028293f0d6f86ef645262
 EBUILD ardour-99992.ebuild 3357 RMD160 8f20b5e6598f87d1fca4573b7cf1d12ec48defbb SHA1 b1d3f58ed9a2da4db5f7c5e9641e8bc3222f3757 SHA256 4d1e7740509fd04d9e7aa06c6263fe0c81ee28d1d05816505ee780f28ea57299
 MISC ChangeLog 1526 RMD160 e0b8a3865de0c996923b4ec5bc5829cd220535d0 SHA1 04c4b8899cd6c8116c7e9f9302e59bc89f68ea68 SHA256 3fb410cf7c0fe0b15c3b80db6eb2b9571c8e0d26bd1a3155bd8b2e5766ce8cb9

Modified: trunk/overlays/proaudio/media-sound/ardour/ardour-2.4.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/ardour-2.4.ebuild	2008-04-04 14:01:47 UTC (rev 1192)
+++ trunk/overlays/proaudio/media-sound/ardour/ardour-2.4.ebuild	2008-04-05 12:09:06 UTC (rev 1193)
@@ -82,7 +82,7 @@
 	unpack ${A}
 	cd "${S}"
 
-	patcher "${FILESDIR}/${PN}-2.0.3-cflags.patch" apply_die
+	patcher "${FILESDIR}/${PN}-2.0.3-cflags.patch" -a -f
 
 	# SYSLIBS also use external sndfile
 	use sys-libs && epatch "${FILESDIR}/${PN}-2.0.3-sndfile-external.patch"

Modified: trunk/overlays/proaudio/media-sound/hydrogen/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/hydrogen/Manifest	2008-04-04 14:01:47 UTC (rev 1192)
+++ trunk/overlays/proaudio/media-sound/hydrogen/Manifest	2008-04-05 12:09:06 UTC (rev 1193)
@@ -4,7 +4,7 @@
 AUX hydrogen-0.9.3-segfault.patch 402 RMD160 0f0f5b11a0eb7368b48b9ee8d0fae39e4d2c1403 SHA1 f6c7cb3890e7f5b1a138949ad40947d8ba27dd3b SHA256 e4daeb98116097c90e32ef543ee32a127835e04d647d76ac0332ac0703e1989e
 AUX hydrogen-9999-configure.patch 1389 RMD160 afda9f8885753457b210aca4e8cc59f236a5c8b6 SHA1 553287b8b46b4dd9c2adcd66e434a4dd28056733 SHA256 6dc6a1e7fe1524d8e000528f2311befd5abc74b0def7519a0d8a23c3641f602a
 DIST hydrogen-0.9.3.tar.gz 2771792 RMD160 224e7c99208f7e9ae8c70a6bab1a7c3b20d1eb56 SHA1 4c07d3d250922421182f0dd527965628588bcb4a SHA256 b570568b32a0be9ad2ef90538e3156de6a9c50d8dd5f2863d6955290d98c841a
-EBUILD hydrogen-0.9.3-r1.ebuild 3360 RMD160 13953ee673d519026a14c9fb0521804627c02cfd SHA1 75b1c23c510805e3725f47f99629c24692788007 SHA256 8569016ca75b57c5183e4dffbc6baab9ba862ab108f64cea307955d4a9eff839
+EBUILD hydrogen-0.9.3-r1.ebuild 3360 RMD160 a5af3e24d3501fcfb35216b42ed0a2bec225fc14 SHA1 701eeb6fe14f6ab5c66d00824f006418e35a7c02 SHA256 8e83a50db9a5980bee145d3f1705630ac660d913de7c8d03d696ea718ec28d16
 EBUILD hydrogen-9999.ebuild 1329 RMD160 5000366af676df2e95e0759e70c5b9778d2f5192 SHA1 3ef57db18404e20d5bf8e1511575ddbab13dee5d SHA256 d7bfd3afb427648cc8188e0171685bf4f4a831c180d8c48a86227bd6602c6a86
 MISC ChangeLog 208 RMD160 c49c2ee7c49dafbacb97e64b2d31f8e997e2b4b2 SHA1 5f0d9e65015f9ee464fd89b910b9a9f80abe4af3 SHA256 e960f37ee681f20e9710785b99ebefc1ef3c0df7d89c55595178a5bc7af651f7
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-0.9.3-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-0.9.3-r1.ebuild	2008-04-04 14:01:47 UTC (rev 1192)
+++ trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-0.9.3-r1.ebuild	2008-04-05 12:09:06 UTC (rev 1193)
@@ -57,11 +57,11 @@
 	fi ###
 
 	# configure.in.patch [20070109] fixes use_enable debug
-	patcher "${FILESDIR}/hydrogen-0.9.2-configure.in.patch apply"
+	patcher "${FILESDIR}/hydrogen-0.9.2-configure.in.patch" -a -f
 
 	# fixes a segfault while changing pattern change
 	# see bug: http://proaudio.tuxfamily.org/bugs/view.php?id=2
-	patcher "${FILESDIR}/hydrogen-0.9.3-segfault.patch apply"
+	patcher "${FILESDIR}/hydrogen-0.9.3-segfault.patch" -a -f
 	epatch "${FILESDIR}/${P}-flac113.patch"
 	make -f Makefile.cvs
 }

Modified: trunk/overlays/proaudio/media-sound/museseq/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/Manifest	2008-04-04 14:01:47 UTC (rev 1192)
+++ trunk/overlays/proaudio/media-sound/museseq/Manifest	2008-04-05 12:09:06 UTC (rev 1193)
@@ -9,7 +9,7 @@
 EBUILD museseq-0.9_pre1.ebuild 2346 RMD160 65740535a23860e39c2804e63b14859ca43fc90d SHA1 553226a38f05ddcf2f40a5522bcd617b9c0d4779 SHA256 a27583546a0c6fbe84d64c5000e90dd848496e3995866e797ae2866979f4ac72
 EBUILD museseq-0.9_pre2.ebuild 2346 RMD160 65740535a23860e39c2804e63b14859ca43fc90d SHA1 553226a38f05ddcf2f40a5522bcd617b9c0d4779 SHA256 a27583546a0c6fbe84d64c5000e90dd848496e3995866e797ae2866979f4ac72
 EBUILD museseq-0.9_pre3.ebuild 1616 RMD160 aa68d4ff99f55a80bd728209ac375604cc6ced57 SHA1 6312168c0429f5b0d69498b0eb1b5f57344e2ff9 SHA256 edc826bf1b0f8af9010e293968755b7bb9aaf1ead8b598ee8e9efc1f02c366b8
-EBUILD museseq-1.0_pre1.ebuild 2119 RMD160 67d13dba66444c7b48b0d54a1ac19a08821e4acb SHA1 58a2ae76a5c290fb10f65a88e25a733d041e5491 SHA256 1781f864b9f4e59c1a7f739e6fefe297088bef44ce6ef2d793804dcd003e01b5
+EBUILD museseq-1.0_pre1.ebuild 2119 RMD160 78e6b5c06ed6e5d4061b34066f47ec7b80da2639 SHA1 5b7cf7e4384fd3cb9554fd2afabf883be4e083ee SHA256 a0650685b69b7e26199b68289fb7123be5ba02da08feafe7ab08c374cd49eea1
 EBUILD museseq-9999.ebuild 3251 RMD160 f60cdb884c5b6bbdf7d8bf59f55e94bd0740b96d SHA1 c5491038c9b65ecce739ffd4bf5e4940f15eedad SHA256 507db1e39fa9b22a38ca8e8a7f9f91c3aed272e25403c69710f36ce782ebf3b1
 MISC ChangeLog 313 RMD160 6ee84e24fa3e260b19f56b6cf21053795bec5110 SHA1 f7eb1905f712cbbbdffe08f9dd4bd424b0c28f22 SHA256 740e130a26893da2716018c85cf56db9695dfdda3f439bd2b1860120215cec7b
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/media-sound/museseq/museseq-1.0_pre1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/museseq-1.0_pre1.ebuild	2008-04-04 14:01:47 UTC (rev 1192)
+++ trunk/overlays/proaudio/media-sound/museseq/museseq-1.0_pre1.ebuild	2008-04-05 12:09:06 UTC (rev 1193)
@@ -48,7 +48,7 @@
 src_unpack() {
 	unpack "${A}"
 	cd "${S}"
-	patcher "${FILESDIR}/fix_zyn.patch apply"
+	patcher "${FILESDIR}/fix_zyn.patch" -a -f
 	mkdir build
 }
 

Modified: trunk/overlays/proaudio/media-sound/zynaddsubfx/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/zynaddsubfx/Manifest	2008-04-04 14:01:47 UTC (rev 1192)
+++ trunk/overlays/proaudio/media-sound/zynaddsubfx/Manifest	2008-04-05 12:09:06 UTC (rev 1193)
@@ -15,6 +15,6 @@
 EBUILD zynaddsubfx-2.2.1-r8.ebuild 3160 RMD160 1d217b9ce5df1fa626cbba081169ff0b5ea9a207 SHA1 f60a3ccafd05e2011e0d2f9cdfe7ddf55f226b81 SHA256 9e9afbc38183b613effc1ac9d08ab108578b49bf0e269d617da3f388ac494a18
 EBUILD zynaddsubfx-20070707-r1.ebuild 3220 RMD160 4f48eb4ced6213f0a3988b212b9e6df29611d99f SHA1 4ce681a8cfc8cba584f4d75da0ffe2155d4c0fe7 SHA256 a7c070e2bb40c411256eea9e52a0cce536628c4da14b7b998366bc3e32fd4da4
 EBUILD zynaddsubfx-20070707.ebuild 3096 RMD160 9768da2adeadfbdf5e6265de91f655b2302883f5 SHA1 029d5d85d5b2817368f5b90abb1d160e7ee37e58 SHA256 d85b59b3fdb885fdd7e0d56119b24ad75e4afb55f0c701289657dd2d4fe9bf78
-EBUILD zynaddsubfx-99999999.ebuild 3420 RMD160 6f36564ecdfd53a2d134b542e6b378347caccaf5 SHA1 9d5b2da68f6a170fcbbe28fdafc39dfcfd554657 SHA256 e0237e05bf9c3f724dcae29595f3bb248ced4d097e0d9da03631dd22067d2c3d
+EBUILD zynaddsubfx-99999999.ebuild 3412 RMD160 6f6e230cde259fb130d7ece5ecbdee8fb771f72c SHA1 3feec4ee57d8c6fed81e94763ffdc15911576a06 SHA256 b893672d730a6b9780ad42ecc72e605abb4df5b31d99ce79981dba947026ee67
 MISC ChangeLog 224 RMD160 ebe099574c9642e018f1d65dbbe642203a0204d0 SHA1 4dfacb52f8e2bef860e3323e67699d1d695c865c SHA256 3a878a5f21048d697916c4fe866061397d6e746101cea9cd8af96532ede931ff
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/media-sound/zynaddsubfx/zynaddsubfx-99999999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/zynaddsubfx/zynaddsubfx-99999999.ebuild	2008-04-04 14:01:47 UTC (rev 1192)
+++ trunk/overlays/proaudio/media-sound/zynaddsubfx/zynaddsubfx-99999999.ebuild	2008-04-05 12:09:06 UTC (rev 1193)
@@ -45,10 +45,10 @@
 src_unpack() {
 	cvs_src_unpack
 	cd "${S}"
-	patcher ""${FILESDIR}/01-mutex-split.patch" apply"
-	patcher ""${FILESDIR}/02-ifdef-jackmidi.patch" apply"
-	patcher ""${FILESDIR}/03-fix_jackmidi.patch" apply"
-	patcher ""${FILESDIR}/fix_jack_midi_api.patch" apply"
+	patcher "${FILESDIR}/01-mutex-split.patch" -a -f
+	patcher "${FILESDIR}/02-ifdef-jackmidi.patch" -a -f
+	patcher "${FILESDIR}/03-fix_jackmidi.patch" -a -f
+	patcher "${FILESDIR}/fix_jack_midi_api.patch" -a -f
 	cd ${S}
 	unpack "zynaddsubfx-presets-0.1.tar.bz2"
 	cd src/

Modified: trunk/overlays/proaudio/sys-kernel/rt-sources/Manifest
===================================================================
--- trunk/overlays/proaudio/sys-kernel/rt-sources/Manifest	2008-04-04 14:01:47 UTC (rev 1192)
+++ trunk/overlays/proaudio/sys-kernel/rt-sources/Manifest	2008-04-05 12:09:06 UTC (rev 1193)
@@ -34,13 +34,13 @@
 DIST vesafb-tng-1.0-rc2-2.6.19-rc2.patch.bz2 23898 RMD160 c654c407fc10d3d27531657eb0906423c417390a SHA1 883d0d016d076ac6a08cbe12951660d4100ef92e SHA256 c81a9b71a24bdd19712ccc55c5032ecd1e78bfe5484c841f33b5feb0b98b391c
 DIST vesafb-tng-1.0-rc2-2.6.20-rc2.patch.bz2 24106 RMD160 d69019ac50949aa7e4288b4482a527a0ca8d4581 SHA1 28bce3d09f27e0541caba48046174f8d6733aa87 SHA256 9cc0cbd50d7cb917a8f4445f196cdbf99c3cd54aca11273f20ef45f2e7cd1dd3
 EBUILD rt-sources-2.6.16-r29.ebuild 2545 RMD160 1ea18b7eeffc9a5d0486319c3dfce3c5e6d382b1 SHA1 df9a63b70db7f6f4ef5df2de368450c1339695e8 SHA256 1e48a7ca88e7a679720edc6079ed474e68f0611d679ee0dd4f7012bda2fc42b5
-EBUILD rt-sources-2.6.19-r15.ebuild 3769 RMD160 55672c00a9210c1772b97f637fc1a62f3e2910f1 SHA1 e0517f5163690c634f7d81da8cb78b9635941e05 SHA256 f751dfe2d26c091cda9b6a97f6202b2b9f41f1b0c2df121197b0513ed9107ec9
-EBUILD rt-sources-2.6.20-r8.ebuild 3306 RMD160 004c52f404a0216d1d541d880e486251da9238b9 SHA1 5675526dedc84c803e1a1b7bcdad035deb57c24a SHA256 699147cca3a84781d3ff01d118411e09d21a297985d926987d220ad3bdfd3602
+EBUILD rt-sources-2.6.19-r15.ebuild 3769 RMD160 ab3844da25702ea14af90ad01dd9be83e3f7542f SHA1 e1b34b0b62eda3e05cb9fff35f6c6427ff422c16 SHA256 aa495c63c231569c5a60c440f7cb37635a15bba304016434226bbfb743601bf7
+EBUILD rt-sources-2.6.20-r8.ebuild 3306 RMD160 b3a4c9c1b8ee0b4143cbec570ffb37f4b5dbe2be SHA1 19b403e79c09a94fed71295a6bfc0a024dbe0a3f SHA256 db144822653ecb74874bb010638d0a2fa122d0ab67d1057f6bc46cdbdeca65aa
 EBUILD rt-sources-2.6.21.5-r20.ebuild 3419 RMD160 94a775c064c2ef5c1bece7201739909e23514d6d SHA1 8613eb3e116cba68c2177a45bed70926740016d8 SHA256 55fc67c79a38591ee380b924312ae732f932d655b8e0e75144a75c3f122474ef
-EBUILD rt-sources-2.6.22.1-r9.ebuild 3421 RMD160 2168723844edc573cf62bd92458626d16b3a71bb SHA1 15b60c20801dde1edbb473023a09dcc7180e2c79 SHA256 c7fd6a74b06d4900e778f8bab0862a298d63e74693ab3ee7a576962b560859d8
-EBUILD rt-sources-2.6.23.1-r11.ebuild 1969 RMD160 ff435e6a0283a9e4a8c1fa27d9ec79a17d4fbcd4 SHA1 62ea1daa6c9f04bd0c1804f98bccc30414a51af0 SHA256 24efa93815c4704eb0c27cc64863dc0ab0634fec14a05144e04964dca3371ec3
-EBUILD rt-sources-2.6.23.11-r14.ebuild 1969 RMD160 ff435e6a0283a9e4a8c1fa27d9ec79a17d4fbcd4 SHA1 62ea1daa6c9f04bd0c1804f98bccc30414a51af0 SHA256 24efa93815c4704eb0c27cc64863dc0ab0634fec14a05144e04964dca3371ec3
-EBUILD rt-sources-2.6.23.9-r12.ebuild 1975 RMD160 a3d2936b5f015ba70520ac087780aed4c83f314b SHA1 2a0d48e6353d2778a5f4feaf8b850ba1ba919c4b SHA256 28d5deb01f7a4b3f03c3ec7a3fd64c891ade1cedd75eb414d13b04b5d93ba21a
-EBUILD rt-sources-2.6.24-r1.ebuild 1731 RMD160 d12f41f28dbdd26ac8cf7884fb03594f514d2491 SHA1 9a8d4ea5937d82794416dcd2471f31157baa9b93 SHA256 294697818d6cb43b9e8e5ec34c515981912688887a9311fae772ff82a5e40cf3
+EBUILD rt-sources-2.6.22.1-r9.ebuild 3421 RMD160 59625f2b29745956fbf80d5c9822296f39fcd955 SHA1 dff5110b88f0bf714501108c839adbd9866e8b37 SHA256 8c4c6fe9dcc6696509094a1ada25aeefc2801d3e1c65888de1c6e7cf53ed9036
+EBUILD rt-sources-2.6.23.1-r11.ebuild 1969 RMD160 d1ce8180cb98fe7eb734d959ad5cec33a396f1f3 SHA1 ad3a2e51ff1e5a8e512de82712b6aeee59a18583 SHA256 e7a415b408116a8673dcc297a1d8c485524406801029659cf41384da2e39d637
+EBUILD rt-sources-2.6.23.11-r14.ebuild 1969 RMD160 8a91d6f7bc0cc8af8460d74b6b6bf194b0eb9a94 SHA1 52e551239e82c05fc3cf76dc318577881986d7be SHA256 76020decfcd028163e126a3725f66b97e867e8e0d5015f35a173c3b3ce385953
+EBUILD rt-sources-2.6.23.9-r12.ebuild 1975 RMD160 d01908fcce0a85f1f38956a6af23bf6332fd90ab SHA1 41a89a3ad6cfd03751a3fec7da98a68a177dd886 SHA256 f0a4c0177a1c3e61baafc70cb2c1b20645d17f4ffe6e02fc3edf6af94b85e2a8
+EBUILD rt-sources-2.6.24-r1.ebuild 1731 RMD160 8167bb4d4129f42a41d993c2bea29345bd17999e SHA1 2a0337040e8f27a2f8efc772cb322b21b364ba50 SHA256 4fa13f8aac3cc9077618c8a3fdd1f7089add033afdadf79d622539e5db988b06
 MISC ChangeLog 498 RMD160 dd98432aaf0c7dbb4afcf185ae4f8978a8613453 SHA1 6112ac3c640da5897f05cc79070e78815a96b1b9 SHA256 2daa2301f0a4d66288554b3801063b8974f4a162d16c4e7d25671229dc666592
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.19-r15.ebuild
===================================================================
--- trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.19-r15.ebuild	2008-04-04 14:01:47 UTC (rev 1192)
+++ trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.19-r15.ebuild	2008-04-05 12:09:06 UTC (rev 1193)
@@ -65,7 +65,7 @@
 	##use reiser4 && epatch ${FILESDIR}/reiser4-unix_file_write-get_exclusive_access-carefully.diff
 
 	# fix sandbox_problems
-	patcher "${FILESDIR}/dont_put_temp_files_in_source.patch apply"
+	patcher "${FILESDIR}/dont_put_temp_files_in_source.patch" -a -f
 	# realtime-lsm and vesafb-tng fbsplash
 	#use realtime-lsm && epatch "${FILESDIR}/realtime-lsm-0.8.6_2.6.19.gz"
 	use vesafb-tng && epatch "${DISTDIR}/${VESAFB}"

Modified: trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.20-r8.ebuild
===================================================================
--- trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.20-r8.ebuild	2008-04-04 14:01:47 UTC (rev 1192)
+++ trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.20-r8.ebuild	2008-04-05 12:09:06 UTC (rev 1193)
@@ -56,7 +56,7 @@
 	##use reiser4 && epatch ${FILESDIR}/reiser4-unix_file_write-get_exclusive_access-carefully.diff
 
 	# fix sandbox_problems
-	patcher "${FILESDIR}/dont_put_temp_files_in_source.patch apply"
+	patcher "${FILESDIR}/dont_put_temp_files_in_source.patch" -a -f
 	# realtime-lsm and vesafb-tng fbsplash
 	#use realtime-lsm && epatch "${FILESDIR}/realtime-lsm-0.8.6_2.6.19.gz"
 	use vesafb-tng && epatch "${DISTDIR}/${VESAFB}"

Modified: trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.22.1-r9.ebuild
===================================================================
--- trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.22.1-r9.ebuild	2008-04-04 14:01:47 UTC (rev 1192)
+++ trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.22.1-r9.ebuild	2008-04-05 12:09:06 UTC (rev 1193)
@@ -59,11 +59,11 @@
 	#patcher "${FILESDIR}/dont_put_temp_files_in_source.patch apply"
 	# realtime-lsm and vesafb-tng fbsplash
 	#use realtime-lsm && epatch "${FILESDIR}/realtime-lsm-0.8.6_2.6.19.gz"
-	use vesafb-tng && patcher "${DISTDIR}/${VESAFB} apply"
-	use fbsplash && patcher "${DISTDIR}/${FBSPLASH} apply"
+	use vesafb-tng && patcher "${DISTDIR}/${VESAFB}" -a -f
+	use fbsplash && patcher "${DISTDIR}/${FBSPLASH}" -a -f
 
 	# expose 1gig lowmem options
-	patcher "${FILESDIR}/kconfig-expose_vmsplit_option.patch.gz apply"
+	patcher "${FILESDIR}/kconfig-expose_vmsplit_option.patch.gz" -a -f
 
 	# workaround to build some external modules as they urge for this file
 cat << EOT > include/linux/config.h

Modified: trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.23.1-r11.ebuild
===================================================================
--- trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.23.1-r11.ebuild	2008-04-04 14:01:47 UTC (rev 1192)
+++ trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.23.1-r11.ebuild	2008-04-05 12:09:06 UTC (rev 1193)
@@ -42,8 +42,8 @@
 	epatch "${FILESDIR}/build-id-sandbox-violation.patch"
 
 	# Spock's stuff
-	use uvesafb && patcher "${DISTDIR}/${UVESAFB} apply"
-	use fbsplash && patcher "${DISTDIR}/${FBSPLASH} apply"
+	use uvesafb && patcher "${DISTDIR}/${UVESAFB}" -a -f
+	use fbsplash && patcher "${DISTDIR}/${FBSPLASH}" -a -f
 
 	# expose 1gig lowmem options (x86 only)
 	#patcher "${FILESDIR}/kconfig-expose_vmsplit_option.patch apply"

Modified: trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.23.11-r14.ebuild
===================================================================
--- trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.23.11-r14.ebuild	2008-04-04 14:01:47 UTC (rev 1192)
+++ trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.23.11-r14.ebuild	2008-04-05 12:09:06 UTC (rev 1193)
@@ -42,7 +42,7 @@
 	epatch "${FILESDIR}/build-id-sandbox-violation.patch"
 
 	# Spock's stuff
-	use uvesafb && patcher "${DISTDIR}/${UVESAFB} apply"
+	use uvesafb && patcher "${DISTDIR}/${UVESAFB}" -a -f
 	use fbsplash && patcher "${DISTDIR}/${FBSPLASH} apply"
 
 	# expose 1gig lowmem options (x86 only)

Modified: trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.23.9-r12.ebuild
===================================================================
--- trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.23.9-r12.ebuild	2008-04-04 14:01:47 UTC (rev 1192)
+++ trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.23.9-r12.ebuild	2008-04-05 12:09:06 UTC (rev 1193)
@@ -42,8 +42,8 @@
 	epatch "${FILESDIR}/build-id-sandbox-violation.patch"
 
 	# Spock's stuff
-	use uvesafb && patcher "${DISTDIR}/${UVESAFB} apply"
-	use fbsplash && patcher "${DISTDIR}/${FBSPLASH} apply"
+	use uvesafb && patcher "${DISTDIR}/${UVESAFB}" -a -f
+	use fbsplash && patcher "${DISTDIR}/${FBSPLASH}" -a -f
 
 	# expose 1gig lowmem options (x86 only)
 	#patcher "${FILESDIR}/kconfig-expose_vmsplit_option.patch apply"

Modified: trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.24-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.24-r1.ebuild	2008-04-04 14:01:47 UTC (rev 1192)
+++ trunk/overlays/proaudio/sys-kernel/rt-sources/rt-sources-2.6.24-r1.ebuild	2008-04-05 12:09:06 UTC (rev 1193)
@@ -39,7 +39,7 @@
 	epatch "${FILESDIR}/build-id-sandbox-violation.patch"
 
 	# Spock's stuff
-	use fbsplash && patcher "${DISTDIR}/${FBSPLASH} apply"
+	use fbsplash && patcher "${DISTDIR}/${FBSPLASH}" -a -f
 
 	# expose 1gig lowmem options (x86 only)
 	#patcher "${FILESDIR}/kconfig-expose_vmsplit_option.patch apply"


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