[proaudio] proaudio/proaudio: [3292] man pages fix, EAPI and python bumps.

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


Revision: 3292
Author:   dominique
Date:     2022-01-02 14:30:16 +0100 (Sun, 02 Jan 2022)
Log Message:
-----------
man pages fix, EAPI and python bumps.

Modified Paths:
--------------
    trunk/overlays/proaudio/sys-apps/rt-tests/Manifest
    trunk/overlays/proaudio/sys-apps/rt-tests/rt-tests-9999.ebuild

Added Paths:
-----------
    trunk/overlays/proaudio/sys-apps/rt-tests/files/
    trunk/overlays/proaudio/sys-apps/rt-tests/files/rt-tests-9999_man-fix.patch

Modified: trunk/overlays/proaudio/sys-apps/rt-tests/Manifest
===================================================================
--- trunk/overlays/proaudio/sys-apps/rt-tests/Manifest	2022-01-02 12:56:18 UTC (rev 3291)
+++ trunk/overlays/proaudio/sys-apps/rt-tests/Manifest	2022-01-02 13:30:16 UTC (rev 3292)
@@ -1,3 +1,4 @@
-EBUILD rt-tests-9999.ebuild 774 BLAKE2B 74fb94789732b94f6e1713666cfd334fe01ad7523390b5b4dd17a135078e0fa73b11911b8c2fb8f97889c7921080052195840f1ba234345060855e24a9d4a032 SHA512 781563e51a097381e0c83db4f67e88caf055aeb2dce0b61fb29f259a7f95da06c632e07292b965546ae9736b04f16b6265eb78d6813361872c549df08399d658
+AUX rt-tests-9999_man-fix.patch 1989 BLAKE2B 2f9512676609fdadb85f0ecd8c38b58fad6aa0cb7eca9e0747397500790f3801f76fa460e6388193cbf8de7eb9fb0c59aded9c10a0376ccb7733ec6d6eed2282 SHA512 85a48795b0d637cd21eab70b33f8349f1b75a45339263894421bb17bffdd4568c6eec848a1f963fbe14178150e1ad8134b59cc8e3fe5e0ea0018598296f410df
+EBUILD rt-tests-9999.ebuild 694 BLAKE2B 3ad50ca313270f94d45b8ab7eb6016ce7cdbd32220ca34eea069fe6c9d4eb606d056ac1cbab23366a09ff34281090b9ec829ad4f55f8fa2f9f720febd2c7dc3c SHA512 27a383c45b0deb6713d0cceaefdb825a94f4861d30f08775d2b8b386465129ca8837e94403188da1e9d2c62ff79effcf01d36afad1443e5931fae5b776febf7d
 MISC ChangeLog 242 BLAKE2B 52ba604992bb508bffbb0f0259ebb07ee059ea9cd0859deb24b7ff1af43a6a8e0db1f039f2f95ae7e6711b83d08e0635ebe5b5ae093bea81dc1c492366da30c8 SHA512 30b8ea4546b6a231281c270e01ce8a30c1c26588ba6eb3481b6db8d423120993386b205a5d2830364ee6e8177d822ab1547334b3bfbf9c2522ba317b6eff1ef0
 MISC metadata.xml 246 BLAKE2B d01c2d2909dd5f50ce592242d40f40fae29ef3192305559942ca767891376f57436e9549aa2706fe139b8071956294706485b07a3678d59f050efdd5b0534914 SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4

Added: trunk/overlays/proaudio/sys-apps/rt-tests/files/rt-tests-9999_man-fix.patch
===================================================================
--- trunk/overlays/proaudio/sys-apps/rt-tests/files/rt-tests-9999_man-fix.patch	                        (rev 0)
+++ trunk/overlays/proaudio/sys-apps/rt-tests/files/rt-tests-9999_man-fix.patch	2022-01-02 13:30:16 UTC (rev 3292)
@@ -0,0 +1,29 @@
+--- rt-tests-9999/Makefile.old	2022-01-02 14:16:58.683138197 +0100
++++ rt-tests-9999/Makefile	2022-01-02 14:19:26.711132796 +0100
+@@ -142,16 +142,16 @@
+ 	fi
+ 	install -D -m 644 src/backfire/backfire.c "$(DESTDIR)$(srcdir)/backfire/backfire.c"
+ 	install -m 644 src/backfire/Makefile "$(DESTDIR)$(srcdir)/backfire/Makefile"
+-	gzip src/backfire/backfire.4 -c >"$(DESTDIR)$(mandir)/man4/backfire.4.gz"
+-	gzip src/cyclictest/cyclictest.8 -c >"$(DESTDIR)$(mandir)/man8/cyclictest.8.gz"
+-	gzip src/pi_tests/pi_stress.8 -c >"$(DESTDIR)$(mandir)/man8/pi_stress.8.gz"
+-	gzip src/hwlatdetect/hwlatdetect.8 -c >"$(DESTDIR)$(mandir)/man8/hwlatdetect.8.gz"
+-	gzip src/ptsematest/ptsematest.8 -c >"$(DESTDIR)$(mandir)/man8/ptsematest.8.gz"
+-	gzip src/sigwaittest/sigwaittest.8 -c >"$(DESTDIR)$(mandir)/man8/sigwaittest.8.gz"
+-	gzip src/svsematest/svsematest.8 -c >"$(DESTDIR)$(mandir)/man8/svsematest.8.gz"
+-	gzip src/pmqtest/pmqtest.8 -c >"$(DESTDIR)$(mandir)/man8/pmqtest.8.gz"
+-	gzip src/backfire/sendme.8 -c >"$(DESTDIR)$(mandir)/man8/sendme.8.gz"
+-	gzip src/hackbench/hackbench.8 -c >"$(DESTDIR)$(mandir)/man8/hackbench.8.gz"
++	install -m 644 src/backfire/backfire.4 "$(DESTDIR)$(mandir)/man4/backfire.4"
++	install -m 644 src/cyclictest/cyclictest.8 "$(DESTDIR)$(mandir)/man8/cyclictest.8"
++	install -m 644 src/pi_tests/pi_stress.8 "$(DESTDIR)$(mandir)/man8/pi_stress.8"
++	install -m 644 src/hwlatdetect/hwlatdetect.8 "$(DESTDIR)$(mandir)/man8/hwlatdetect.8"
++	install -m 644 src/ptsematest/ptsematest.8 "$(DESTDIR)$(mandir)/man8/ptsematest.8"
++	install -m 644 src/sigwaittest/sigwaittest.8 "$(DESTDIR)$(mandir)/man8/sigwaittest.8"
++	install -m 644 src/svsematest/svsematest.8 "$(DESTDIR)$(mandir)/man8/svsematest.8"
++	install -m 644 src/pmqtest/pmqtest.8 "$(DESTDIR)$(mandir)/man8/pmqtest.8"
++	install -m 644 src/backfire/sendme.8 "$(DESTDIR)$(mandir)/man8/sendme.8"
++	install -m 644 src/hackbench/hackbench.8 "$(DESTDIR)$(mandir)/man8/hackbench.8"
+ 
+ .PHONY: release
+ release: distclean changelog

Modified: trunk/overlays/proaudio/sys-apps/rt-tests/rt-tests-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/sys-apps/rt-tests/rt-tests-9999.ebuild	2022-01-02 12:56:18 UTC (rev 3291)
+++ trunk/overlays/proaudio/sys-apps/rt-tests/rt-tests-9999.ebuild	2022-01-02 13:30:16 UTC (rev 3292)
@@ -2,10 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8,9} )
 
-inherit distutils-r1 git-r3
+inherit git-r3
 
 DESCRIPTION="Programs to test various rt-linux features."
 HOMEPAGE="http://git.kermel.org/cgit/linux/kernel/git/clrkwllms";
@@ -22,15 +22,10 @@
 	${PYTHON_DEPS}"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-src_configure() {
-	echo "Nothing to configure"
-}
+DOCS=( README.markdown )
+PATCHES=( "${FILESDIR}/${P}_man-fix.patch" )
 
-src_compile() {
-	emake
-}
-
 src_install() {
 	emake DESTDIR="${D}" prefix="/usr" install
-	python_replicate_script "${ED}"/usr/lib64/python2.7/site-packages/hwlatdetect.py
+	einstalldocs
 }


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