add pigpio-1.35 ff.
This commit is contained in:
parent
d3c125427c
commit
91d6ce41f0
|
@ -7,7 +7,8 @@
|
|||
* update aio-geojson-geonetnz-quakes-0.12
|
||||
* update aio-geojson-nsw-rfs-incidents-0.3
|
||||
* bump pyps4-2ndscreen-1.0.7
|
||||
* update pwmled-1.5.0
|
||||
* update pwmled-1.5.0 and
|
||||
* add pigpio/pigpio-1.35 ff.
|
||||
|
||||
2020-02-18 homeassistant-0.105.5
|
||||
* bump Adafruit-Blinka-3.9.0
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
AUX pigpio-70-makefile.patch 3244 BLAKE2B 3a8155c52ec15227c815a5bac7b42a1fddf9682fbc10dd4513d6c5d7da8b2e1ea9189bc4b28560650b69a857e65c3db00b7af1de30970e23d1bcd988bbba0255 SHA512 096af62d64e61fa6d6394484c58e55dcbe4aa22551c5b3448209e6dcd707688dc3033d219eba954c0e78635d2480b7c7de044aeb18a80d0ac0d701b4d4cc4fa8
|
||||
AUX pigpiod.confd 201 BLAKE2B 6707d0f0f8772110b6e1167abcfcdcdfdb22936024f3c1234f05c198853cde3b55c5474922fdb64dcdf49440e9ad163216c0b11ffb80ebea2fd413cc17fdc685 SHA512 96431969640fef1b5ce317f0f9ce93fae081f186dfa89c00b4f469e3657a7792c5d157ccff7d019ea4bb4848a6657c8bb8f111f5a208440cc8a0723772e7c708
|
||||
AUX pigpiod.initd 215 BLAKE2B d7797cc0d1d388fd21831e33cbadd031e2cb974e26367596dd4c9ba054fbdd4b04200d0ff61dfe797520d2e0745420a5d973b44a41e15713800a7828f097cec1 SHA512 e1db38677a248c3dbc33aae6809eb8df1dd6253f60ca852d98d8d6d428d23d7a8a31a031da3b786b7105d90f0cc52687bfbfe320e5c6cbf0fbf02b5ad5c6e606
|
||||
DIST pigpio-1.35.tar.gz 38172 BLAKE2B d558624ca279903d603894c7488f93db898dab0e4eae3e09cd2415df6d731178f2b0a66a137cc5c7a39c97091cf72522069afdfe53586eede682bbc81b594ace SHA512 9845656f6c9e12d5362694a9799bb02ea0c0285f72e3c1bd816fa7d2fe44a7e65675caf08e44d88023472d1a3ea34c1c3f30a060239dc8d39e4db30e53a9472d
|
||||
DIST pigpio-1.45.tar.gz 39602 BLAKE2B e60630987f46969f8fb5dd4a0be52c1e8126de0b5ac4dd50bf803b912805d7efe524a48bcd1f17a7c9d67ad9892a44dec03b69d4d04962034298140af6f55c9a SHA512 846406e69841c8e916c617f954ad7c633a65038827075cd21380864baedaa375f26e07c0376bb02d81cbf98c16babce497e8f33262503d3634ca986bf55ec5e0
|
||||
EBUILD pigpio-1.35.ebuild 636 BLAKE2B 3f00a35a192367cf397bca2778328a5ce1c592de728f10f2f04400873737feff5ab87772b37bed2ce77b3d37dca524e66be5be480d45099c1a7093091f1d0b8d SHA512 469c768762db12178b7cf63ee78ef82a85bd5821600e087f425cf5d11f994e13504469d5e05833b5c5071ef94f4bffb238c851e5cdbb8bd1eab74929a17ceebf
|
||||
EBUILD pigpio-1.45.ebuild 636 BLAKE2B 3f00a35a192367cf397bca2778328a5ce1c592de728f10f2f04400873737feff5ab87772b37bed2ce77b3d37dca524e66be5be480d45099c1a7093091f1d0b8d SHA512 469c768762db12178b7cf63ee78ef82a85bd5821600e087f425cf5d11f994e13504469d5e05833b5c5071ef94f4bffb238c851e5cdbb8bd1eab74929a17ceebf
|
||||
MISC metadata.xml 438 BLAKE2B 51a774433d3de506c02a03a99c26efbf229a221f989aef94c63cab258e7221d5f7d54b5eb349a5e925aa2fe4dabeba4deb3162e613da43caa1d38ccd23a8288d SHA512 ba7afb6dab72e0bc7d818ddf22c8ac5f774522f6b89c653bf0e7ec155747802204f89f72f07023fd3d859ebee740a32796923de63db6a51b27c68be61cbaad26
|
|
@ -0,0 +1,98 @@
|
|||
--- a/Makefile 2019-08-10 10:10:22.834043361 +0200
|
||||
+++ b/Makefile 2019-08-10 10:43:15.797503591 +0200
|
||||
@@ -9,6 +9,9 @@
|
||||
STRIP = $(CROSS_PREFIX)strip
|
||||
SHLIB = $(CC) -shared
|
||||
STRIPLIB = $(STRIP) --strip-unneeded
|
||||
+LDCONFIG = ldconfig
|
||||
+PYTHON2 = $(shell type -P python2 || echo ':' 2> /dev/null)
|
||||
+PYTHON3 = $(shell type -P python3 || echo ':' 2> /dev/null)
|
||||
|
||||
SOVERSION = 1
|
||||
|
||||
@@ -25,7 +28,7 @@
|
||||
|
||||
LIB = $(LIB1) $(LIB2) $(LIB3)
|
||||
|
||||
-ALL = $(LIB) x_pigpio x_pigpiod_if x_pigpiod_if2 pig2vcd pigpiod pigs
|
||||
+ALL = $(LIB) pig2vcd pigpiod pigs
|
||||
|
||||
LL1 = -L. -lpigpio -pthread -lrt
|
||||
|
||||
@@ -66,28 +69,21 @@
|
||||
$(CC) -o x_pigpiod_if2 x_pigpiod_if2.o $(LL3)
|
||||
|
||||
pigpiod: pigpiod.o $(LIB1)
|
||||
- $(CC) -o pigpiod pigpiod.o $(LL1)
|
||||
+ $(CC) $(CFLAGS) $(LDFLAGS) -o pigpiod pigpiod.o $(LL1)
|
||||
$(STRIP) pigpiod
|
||||
|
||||
pigs: pigs.o command.o
|
||||
- $(CC) -o pigs pigs.o command.o
|
||||
+ $(CC) $(CFLAGS) $(LDFLAGS) -o pigs pigs.o command.o
|
||||
$(STRIP) pigs
|
||||
|
||||
pig2vcd: pig2vcd.o
|
||||
- $(CC) -o pig2vcd pig2vcd.o
|
||||
+ $(CC) $(CFLAGS) $(LDFLAGS) -o pig2vcd pig2vcd.o
|
||||
$(STRIP) pig2vcd
|
||||
|
||||
clean:
|
||||
rm -f *.o *.i *.s *~ $(ALL) *.so.$(SOVERSION)
|
||||
|
||||
-ifeq ($(DESTDIR),)
|
||||
- PYINSTALLARGS =
|
||||
-else
|
||||
- PYINSTALLARGS = --root=$(DESTDIR)
|
||||
-endif
|
||||
-
|
||||
install: $(ALL)
|
||||
- install -m 0755 -d $(DESTDIR)/opt/pigpio/cgi
|
||||
install -m 0755 -d $(DESTDIR)$(includedir)
|
||||
install -m 0644 pigpio.h $(DESTDIR)$(includedir)
|
||||
install -m 0644 pigpiod_if.h $(DESTDIR)$(includedir)
|
||||
@@ -103,15 +99,13 @@
|
||||
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
|
||||
+ $(PYTHON2) setup.py install
|
||||
+ $(PYTHON3) setup.py install
|
||||
install -m 0755 -d $(DESTDIR)$(mandir)/man1
|
||||
- install -m 0644 p*.1 $(DESTDIR)$(mandir)/man1
|
||||
+ install -m 0644 *.1 $(DESTDIR)$(mandir)/man1
|
||||
install -m 0755 -d $(DESTDIR)$(mandir)/man3
|
||||
- install -m 0644 p*.3 $(DESTDIR)$(mandir)/man3
|
||||
-ifeq ($(DESTDIR),)
|
||||
- ldconfig
|
||||
-endif
|
||||
+ install -m 0644 *.3 $(DESTDIR)$(mandir)/man3
|
||||
+ $(LDCONFIG)
|
||||
|
||||
uninstall:
|
||||
rm -f $(DESTDIR)$(includedir)/pigpio.h
|
||||
@@ -136,19 +130,19 @@
|
||||
endif
|
||||
|
||||
$(LIB1): $(OBJ1)
|
||||
- $(SHLIB) -pthread -Wl,-soname,$(LIB1).$(SOVERSION) -o $(LIB1).$(SOVERSION) $(OBJ1)
|
||||
+ $(SHLIB) -o $(LIB1).$(SOVERSION) $(OBJ1)
|
||||
ln -fs $(LIB1).$(SOVERSION) $(LIB1)
|
||||
$(STRIPLIB) $(LIB1)
|
||||
$(SIZE) $(LIB1)
|
||||
|
||||
$(LIB2): $(OBJ2)
|
||||
- $(SHLIB) -pthread -Wl,-soname,$(LIB2).$(SOVERSION) -o $(LIB2).$(SOVERSION) $(OBJ2)
|
||||
+ $(SHLIB) -o $(LIB2).$(SOVERSION) $(OBJ2)
|
||||
ln -fs $(LIB2).$(SOVERSION) $(LIB2)
|
||||
$(STRIPLIB) $(LIB2)
|
||||
$(SIZE) $(LIB2)
|
||||
|
||||
$(LIB3): $(OBJ3)
|
||||
- $(SHLIB) -pthread -Wl,-soname,$(LIB3).$(SOVERSION) -o $(LIB3).$(SOVERSION) $(OBJ3)
|
||||
+ $(SHLIB) -o $(LIB3).$(SOVERSION) $(OBJ3)
|
||||
ln -fs $(LIB3).$(SOVERSION) $(LIB3)
|
||||
$(STRIPLIB) $(LIB3)
|
||||
$(SIZE) $(LIB3)
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
# Only listen on local interface by default
|
||||
# use evironment variables PIGPIO_PORT="8888" and PIGPIO_ADDR="::1" for pigs with local interface
|
||||
# PIGPIOD_OPTS="-l -p 8888"
|
||||
PIGPIOD_OPTS="-l -n 127.0.0.1"
|
|
@ -0,0 +1,7 @@
|
|||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
pidfile="/var/run/pigpio.pid"
|
||||
command="/usr/bin/pigpiod"
|
||||
command_args="${PIGPIOD_OPTS}"
|
|
@ -0,0 +1,15 @@
|
|||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pigpio</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>joan@abyz.me.uk</email>
|
||||
<name>joan</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
|
@ -0,0 +1,30 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Raspberry Pi GPIO module"
|
||||
HOMEPAGE="http://abyz.me.uk/rpi/pigpio/python.html https://pypi.org/project/pigpio/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Unlicense"
|
||||
SLOT="0"
|
||||
KEYWORDS="~arm64"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
|
@ -0,0 +1,30 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Raspberry Pi GPIO module"
|
||||
HOMEPAGE="http://abyz.me.uk/rpi/pigpio/python.html https://pypi.org/project/pigpio/"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Unlicense"
|
||||
SLOT="0"
|
||||
KEYWORDS="~arm64"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${REDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
nosetests --verbose || die
|
||||
py.test -v -v || die
|
||||
}
|
Loading…
Reference in New Issue