Cleanup
This commit is contained in:
parent
834bffce4d
commit
e36e9340f0
@ -1,4 +0,0 @@
|
|||||||
AUX pigpio-44-MakeRemote.patch 813 BLAKE2B 65730fabed5016f9c93193417e90683292171ab7b6cac46bd9eeb4ef550115bfd8de3f549d4aa06e09cf942eb887ddda59901806e914b2ed3d6523c353d7b2e7 SHA512 fcc6c3a27f889b688928c3c65683c91b449eff3de692fed33f1465f97ff7c30844a5927dfef96225034831a4a3512f245292ce1efe5fac6c3f7f2472a7987cd8
|
|
||||||
AUX pigpio-9999-Makefile.patch 1962 BLAKE2B 73833ae5cfaeeaed28bf62073b11f6c0b88d1487f02c1010b9459926aaa911bd785a4517738f2441afebc22331469c7878460bf27b3ea5b900b8a4ecbba98dd6 SHA512 a181163ca0848766f1eee96cc3408d0f227f0281f8f1efb0d7530dbed2b5b42b94ce76e3b9bcfccb2c85e6c3bfc6f2048403a9ccaee45a0653ef52608a1234f3
|
|
||||||
EBUILD pigpio-9999.ebuild 1548 BLAKE2B 57596aefe9298fabb3622df1ac85d3baeea45e036f877234a0b7f5c4414460f0025d6c74133043a644ad954b15a761964515b9097d6720c91a2547222bb3f6c6 SHA512 c1a62443acc90cda2f0014a67aaebef325d8205d83e12482d6fdc49b428821c16984e74fe7d55619aca526c9c1b1952c6bcd47a195c5fe8b46ed384eaf6fd336
|
|
||||||
MISC metadata.xml 297 BLAKE2B b97ca67fe97dad72b5e8a79755f3888c8c48bd22a0766607b4b09859dcae7cebedcb33e02c5231025ac8e45506c195750e6eb8cfbbb5908ed94979c1ef194b4f SHA512 9284ce2486abe9a813147f1fc1d395fffd5f20f652281077ff39c823eb10a317fe5dd14413e39f3a6d25b8814535482105fcba8ba6af0988a2141e403d3b3d8b
|
|
@ -1,29 +0,0 @@
|
|||||||
--- pigpio-9999/MakeRemote
|
|
||||||
+++ pigpio-9999/MakeRemote
|
|
||||||
@@ -1,8 +1,4 @@
|
|
||||||
#
|
|
||||||
-CC = gcc
|
|
||||||
-SIZE = size
|
|
||||||
-SHLIB = gcc -shared
|
|
||||||
-STRIPLIB = strip --strip-unneeded
|
|
||||||
|
|
||||||
CFLAGS += -O3 -Wall -pthread
|
|
||||||
|
|
||||||
@@ -9,7 +9,7 @@
|
|
||||||
bindir = $(exec_prefix)/bin
|
|
||||||
includedir = $(prefix)/include
|
|
||||||
libdir = $(prefix)/lib
|
|
||||||
-mandir = $(prefix)/man
|
|
||||||
+mandir = $(prefix)/share/man
|
|
||||||
|
|
||||||
all: $(ALL) pigpio.py setup.py
|
|
||||||
|
|
||||||
@@ -48,8 +44,6 @@
|
|
||||||
install -m 0644 libpigpiod_if2.so $(DESTDIR)$(libdir)
|
|
||||||
install -m 0755 -d $(DESTDIR)$(bindir)
|
|
||||||
install -m 0755 pigs $(DESTDIR)$(bindir)
|
|
||||||
- python2 setup.py install
|
|
||||||
- python3 setup.py install
|
|
||||||
install -m 0755 -d $(DESTDIR)$(mandir)/man1
|
|
||||||
install -m 0644 *.1 $(DESTDIR)$(mandir)/man1
|
|
||||||
install -m 0755 -d $(DESTDIR)$(mandir)/man3
|
|
@ -1,46 +0,0 @@
|
|||||||
diff -ur pigpio-9999.orig/Makefile pigpio-9999/Makefile
|
|
||||||
--- pigpio-9999.orig/Makefile 2019-03-05 12:26:57.330266931 +0100
|
|
||||||
+++ pigpio-9999/Makefile 2019-03-05 17:15:42.301814015 +0100
|
|
||||||
@@ -1,15 +1,6 @@
|
|
||||||
#
|
|
||||||
# Set CROSS_PREFIX to prepend to all compiler tools at once for easier
|
|
||||||
# cross-compilation.
|
|
||||||
-CROSS_PREFIX =
|
|
||||||
-CC = $(CROSS_PREFIX)gcc
|
|
||||||
-AR = $(CROSS_PREFIX)ar
|
|
||||||
-RANLIB = $(CROSS_PREFIX)ranlib
|
|
||||||
-SIZE = $(CROSS_PREFIX)size
|
|
||||||
-STRIP = $(CROSS_PREFIX)strip
|
|
||||||
-SHLIB = $(CC) -shared
|
|
||||||
-STRIPLIB = $(STRIP) --strip-unneeded
|
|
||||||
-
|
|
||||||
SOVERSION = 1
|
|
||||||
|
|
||||||
CFLAGS += -O3 -Wall -pthread
|
|
||||||
@@ -38,7 +29,7 @@
|
|
||||||
bindir = $(exec_prefix)/bin
|
|
||||||
includedir = $(prefix)/include
|
|
||||||
libdir = $(prefix)/lib
|
|
||||||
-mandir = $(prefix)/man
|
|
||||||
+mandir = $(prefix)/share/man
|
|
||||||
|
|
||||||
all: $(ALL)
|
|
||||||
|
|
||||||
@@ -103,8 +94,6 @@
|
|
||||||
install -m 0755 pig2vcd $(DESTDIR)$(bindir)
|
|
||||||
install -m 0755 pigpiod $(DESTDIR)$(bindir)
|
|
||||||
install -m 0755 pigs $(DESTDIR)$(bindir)
|
|
||||||
- if which python2; then python2 setup.py install $(PYINSTALLARGS); fi
|
|
||||||
- if which python3; then python3 setup.py install $(PYINSTALLARGS); fi
|
|
||||||
install -m 0755 -d $(DESTDIR)$(mandir)/man1
|
|
||||||
install -m 0644 *.1 $(DESTDIR)$(mandir)/man1
|
|
||||||
install -m 0755 -d $(DESTDIR)$(mandir)/man3
|
|
||||||
@@ -126,8 +115,6 @@
|
|
||||||
rm -f $(DESTDIR)$(bindir)/pig2vcd
|
|
||||||
rm -f $(DESTDIR)$(bindir)/pigpiod
|
|
||||||
rm -f $(DESTDIR)$(bindir)/pigs
|
|
||||||
- if which python2; then python2 setup.py install $(PYINSTALLARGS) --record /tmp/pigpio >/dev/null; sed 's!^!$(DESTDIR)!' < /tmp/pigpio | xargs rm -f >/dev/null; fi
|
|
||||||
- if which python3; then python3 setup.py install $(PYINSTALLARGS) --record /tmp/pigpio >/dev/null; sed 's!^!$(DESTDIR)!' < /tmp/pigpio | xargs rm -f >/dev/null; fi
|
|
||||||
rm -f $(DESTDIR)$(mandir)/man1/pig*.1
|
|
||||||
rm -f $(DESTDIR)$(mandir)/man1/libpigpio*.1
|
|
||||||
rm -f $(DESTDIR)$(mandir)/man3/pig*.3
|
|
@ -1,11 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer>
|
|
||||||
<email>xmw@gentoo.org</email>
|
|
||||||
<name>Michael Weber</name>
|
|
||||||
</maintainer>
|
|
||||||
<use>
|
|
||||||
<flag name="remote">Only build remote access support</flag>
|
|
||||||
</use>
|
|
||||||
</pkgmetadata>
|
|
@ -1,69 +0,0 @@
|
|||||||
# Copyright 1999-2016 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{7,8,9} )
|
|
||||||
DISTUTILS_OPTIONAL=1
|
|
||||||
DISTUTILS_USE_SETUPTOOLS=no
|
|
||||||
inherit eutils git-r3 toolchain-funcs distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="C library for the Raspberry allowing control of general purpose input outputs"
|
|
||||||
HOMEPAGE="http://abyz.co.uk/rpi/pigpio"
|
|
||||||
EGIT_REPO_URI="https://github.com/joan2937/${PN}"
|
|
||||||
|
|
||||||
LICENSE="public-domain"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS=""
|
|
||||||
IUSE="examples python remote"
|
|
||||||
|
|
||||||
RDEPEND="python? ( ${PYTHON_DEPS} )"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
epatch \
|
|
||||||
"${FILESDIR}"/${P}-Makefile.patch \
|
|
||||||
"${FILESDIR}"/${PN}-44-MakeRemote.patch
|
|
||||||
# "${FILESDIR}"/${PN}-44-format-security.patch \
|
|
||||||
|
|
||||||
tc-export CC AR RANLIB
|
|
||||||
export SIZE="$(tc-getAR)"
|
|
||||||
export SIZE="${SIZE/-ar/-size}"
|
|
||||||
export SHLIB="$(tc-getCC) -shared"
|
|
||||||
export STRIPLIB="true"
|
|
||||||
|
|
||||||
use python && distutils-r1_src_prepare
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
use python && distutils-r1_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
if use remote ; then
|
|
||||||
emake -f MakeRemote libpigpiod_if.so
|
|
||||||
emake -f MakeRemote libpigpiod_if2.so
|
|
||||||
emake -f MakeRemote
|
|
||||||
else
|
|
||||||
emake
|
|
||||||
fi
|
|
||||||
|
|
||||||
use python && distutils-r1_src_compile
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
if use remote ; then
|
|
||||||
emake -f MakeRemote install prefix="${EROOT}"usr libdir="$(get_libdir)" DESTDIR="${D}"
|
|
||||||
else
|
|
||||||
emake install prefix="${EROOT}"usr libdir="$(get_libdir)" DESTDIR="${D}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
use python && distutils-r1_src_install
|
|
||||||
|
|
||||||
if use examples ; then
|
|
||||||
dodoc -r EXAMPLES
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,4 +1,4 @@
|
|||||||
AUX minipro-9999-firmware-03.2.86.patch 1008 BLAKE2B 83500ef8376c0af9800d2e1986b2143795f0a6ca935a5efe34447a3b3ff9b0384c403e7d548f3cc6a7021eb4eb91605e81cfe4bbdbe760004827abe7917b3edd SHA512 a05e9eeed2144d75d1b0bdc7886f5c108a5207faedbe0e96cfa1d8cfd043f90e6ce5cff5bbf6782498d2cfd9b89cb90d566f21977872810cf74573578b7b8cf6
|
AUX minipro-9999-firmware-03.2.86.patch 1008 BLAKE2B 83500ef8376c0af9800d2e1986b2143795f0a6ca935a5efe34447a3b3ff9b0384c403e7d548f3cc6a7021eb4eb91605e81cfe4bbdbe760004827abe7917b3edd SHA512 a05e9eeed2144d75d1b0bdc7886f5c108a5207faedbe0e96cfa1d8cfd043f90e6ce5cff5bbf6782498d2cfd9b89cb90d566f21977872810cf74573578b7b8cf6
|
||||||
AUX minipro-9999-infoic.patch 3180 BLAKE2B 916cbb4b3c72652ca677a1093c71adf8f33da4f8f27d18546bb90b8a22f27782e9b073fc2ec0146f2a9614dce1d210b2dc1a6eafce0eb46085c32bef49f5d058 SHA512 fd10c24d039eb832b52dd3db4b29c56e3ad7a892e2eb78870d79064d0ea5d16217ac040f094d8669b19ebd21e33791a8c82a396f1e809bce3f846973c4489d0e
|
AUX minipro-9999-infoic.patch 3180 BLAKE2B 916cbb4b3c72652ca677a1093c71adf8f33da4f8f27d18546bb90b8a22f27782e9b073fc2ec0146f2a9614dce1d210b2dc1a6eafce0eb46085c32bef49f5d058 SHA512 fd10c24d039eb832b52dd3db4b29c56e3ad7a892e2eb78870d79064d0ea5d16217ac040f094d8669b19ebd21e33791a8c82a396f1e809bce3f846973c4489d0e
|
||||||
AUX minipro-9999-voltages.patch 340 BLAKE2B 0da44851a5d1910dae6d27f416059947a6c303a7ec4906abad4dbbc508fbd606147372c99decff152e5829debd8c95cf28754b9518a5c61970a835bbb250e71c SHA512 3be8c037a4801ea00bff65bada29d920609cdb5c78d69b5b93caaff27a40804909d37804e563cdf240af1af364f3743a09e3f946f85921aab578888aca7f2015
|
AUX minipro-9999-voltages.patch 340 BLAKE2B 0da44851a5d1910dae6d27f416059947a6c303a7ec4906abad4dbbc508fbd606147372c99decff152e5829debd8c95cf28754b9518a5c61970a835bbb250e71c SHA512 3be8c037a4801ea00bff65bada29d920609cdb5c78d69b5b93caaff27a40804909d37804e563cdf240af1af364f3743a09e3f946f85921aab578888aca7f2015
|
||||||
EBUILD minipro-9999.ebuild 833 BLAKE2B ed75157a84eb0be8340cff170370034ee0dcec6a1e92764c39c42f5faa9f733ef8898e062f7c37da92a57f49f45f6d56e9a1c8cf6302d3a9a5c3b098bdd1c41f SHA512 be5f4ee2b8c371a31def069130e34236914685d4b7730704c7537e6b61b12d47985464fcfc9e48f040bc90bc563e3373037d49865686d2912b810e77bf577454
|
EBUILD minipro-9999.ebuild 826 BLAKE2B bacd033593da76c81d8e50e414b8b85b8517538fd5be036d6264baa0b1cddd59ebb92cb8ff6045c105a4417896c8ee201f269be30b8b555e0f627c5712378b70 SHA512 d29394bf749d8166b1a136cfc1964749c41f1bce54a6da65e70106e87d2a95ded85557cb0a3199b5512136248a2b7a61783d37ec6fe35994f10c1d74b872a04a
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=7
|
EAPI=7
|
||||||
|
|
||||||
inherit eutils bash-completion-r1 git-r3 udev
|
inherit bash-completion-r1 git-r3 udev
|
||||||
|
|
||||||
DESCRIPTION="A free and open TL866XX programmer"
|
DESCRIPTION="A free and open TL866XX programmer"
|
||||||
HOMEPAGE="https://gitlab.com/DavidGriffith/minipro"
|
HOMEPAGE="https://gitlab.com/DavidGriffith/minipro"
|
||||||
@ -19,8 +19,8 @@ RDEPEND="virtual/libusb:1
|
|||||||
DEPEND="${RDEPEND}"
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
epatch "${FILESDIR}/${P}-infoic.patch" || die
|
eapply "${FILESDIR}/${P}-infoic.patch" || die
|
||||||
epatch "${FILESDIR}/${P}-voltages.patch" || die
|
eapply "${FILESDIR}/${P}-voltages.patch" || die
|
||||||
|
|
||||||
default
|
default
|
||||||
}
|
}
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
AUX pulseview-0.4.2-glib-2.68.patch 579 BLAKE2B 1feab8b80bbfd158bc445fe32e72327451791e461a4f85129f125cb3fb3d247f581a54c517f9b26c6493d4536e412c245805583a998fb44d3ee6f43904c34888 SHA512 a8fccfe78c6ba09687db9b26bdb7c28ba8912098d7b4b41c62afdcc312462159bfe6f5f6055171f0e38fb96c64ad09dce66ed509286bc268bd785f8025ff7403
|
AUX pulseview-0.4.2-glib-2.68.patch 579 BLAKE2B 1feab8b80bbfd158bc445fe32e72327451791e461a4f85129f125cb3fb3d247f581a54c517f9b26c6493d4536e412c245805583a998fb44d3ee6f43904c34888 SHA512 a8fccfe78c6ba09687db9b26bdb7c28ba8912098d7b4b41c62afdcc312462159bfe6f5f6055171f0e38fb96c64ad09dce66ed509286bc268bd785f8025ff7403
|
||||||
EBUILD pulseview-9999.ebuild 1453 BLAKE2B abe7dba6590636908bd8296bb5a9b30680cc7b96abec908fd7733b3991a4f4e998ae89338915051db07c747b1a6420ce1836608f2e0cf97a54eaa6729dfe3cd6 SHA512 73e16a7e85bdbfeae2f4cac156898d7beac0b303f124affe6f0662c6862162cd939623aedb316412e91f0085edc566fe9e66fa495e1fbb7b34abe8f823c2e417
|
EBUILD pulseview-9999.ebuild 1456 BLAKE2B 80df68e3e2f56eae0ea47ea03138d55e0e0c6cb47a38e4f7c94612d36daf7abcf416b7cc375c02af5dd9f8ed198b9cc76191b3571bebe5fa1e06178708f51783 SHA512 1b899dfade2842baedefb94ac64a8d8fe35dc9bcdcb088313666b17a7e66366a28941b036a7a5d8585ce07dbb7fb36096df37b587a082e83f40ca1a92007efc2
|
||||||
MISC metadata.xml 333 BLAKE2B b4981e29ae436b82875daf955c31085e4bade0ce53b9de677c68f4fed6ef63cd8610ae995989eb659f1d205a072d3f87c8aac02b422b3e30a3baac9eda92dfa2 SHA512 f7f0484072e7c2486a176c29814d7a390d8e44d01593d75ed51231e5c67e7226e576da17410da01281b16ed31361c1724e60026d7df06b580e29901a3f89d2dd
|
MISC metadata.xml 333 BLAKE2B b4981e29ae436b82875daf955c31085e4bade0ce53b9de677c68f4fed6ef63cd8610ae995989eb659f1d205a072d3f87c8aac02b422b3e30a3baac9eda92dfa2 SHA512 f7f0484072e7c2486a176c29814d7a390d8e44d01593d75ed51231e5c67e7226e576da17410da01281b16ed31361c1724e60026d7df06b580e29901a3f89d2dd
|
||||||
|
@ -45,9 +45,9 @@ DEPEND="${RDEPEND}"
|
|||||||
|
|
||||||
DOCS=( HACKING NEWS README )
|
DOCS=( HACKING NEWS README )
|
||||||
|
|
||||||
PATCHES=(
|
#PATCHES=(
|
||||||
"${FILESDIR}"/${PN}-0.4.2-glib-2.68.patch
|
# "${FILESDIR}"/${PN}-0.4.2-glib-2.68.patch
|
||||||
)
|
#)
|
||||||
|
|
||||||
pkg_setup() {
|
pkg_setup() {
|
||||||
use decode && python_setup
|
use decode && python_setup
|
||||||
|
Loading…
Reference in New Issue
Block a user