dev-libs/libmcp23s17: Add new version 0.3.3_p20150727.
Package-Manager: Portage-2.3.24, Repoman-2.3.6 Manifest-Sign-Key: 766B8122134269123401492A8B54D7A3FF3CDB17
This commit is contained in:
parent
f0084e0f93
commit
b6061ba519
20
dev-libs/libmcp23s17/Manifest
Normal file
20
dev-libs/libmcp23s17/Manifest
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
|
Hash: SHA256
|
||||||
|
|
||||||
|
DIST libmcp23s17-0.3.3_p20150727.tar.gz 39997 BLAKE2B f6bf1e99525ecdeb72816f5a8acb3513ee62786387fcf6fdb7cf88392387a761f7f94fce534c6270d6a06962e5cfe4c3b05f11cc9e4f396262b000958a268dfa SHA512 ca49dfb6dddbed684b9990cf5c4abbc3c55aee0cdc24f32bf8249c37537ca97b56d8f7cc84ab71388c450525326dba99b87c393eb35a67b51b439afb0e526d7d
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAEBCAAdFiEEuys8HR2OLKbSzUtJHR6eQo71h0YFAlqmzdsACgkQHR6eQo71
|
||||||
|
h0bT8w/+MRTKsYbv0YbbNxHRfpnMehzPtd3/JoT2z4i2PeMycQq7rSnWQYJ51e63
|
||||||
|
QTiVjPibuvVcI1dFUunuDOBe6/7JWC2GjWAPWJdyvJjW3nY0ijaANZPUz/zaKWhV
|
||||||
|
3X22621KkI9bigb6C9+skUZvnD34c83mrf7mMnWsXOjo2QOw+JYAVkzME+o7e2RH
|
||||||
|
XfStVRm6wLVkD8a99ODbrhUAR+DNkrO20t9TPdpjmoPs3oxtmN6z4oZASRXc/hC0
|
||||||
|
RLb6QNNp5L6JeYPIVRNalVxWGLfdicw3VvPCTcmH4QKU9CJxzZqIWA8v4EIaHWKU
|
||||||
|
xn/9diz2pvu5V6T16llBLS1iQxUEJFMJ2mG+y4LKMPgkG7mnfRERSQAM/T1REkzE
|
||||||
|
yv9fGwrBCJrQbxCjupVElLomxSewiUFO6K1cHuwHaf002aLvFPsJg2wwZ9pjqff1
|
||||||
|
+6NlD1R3hkx2xvEFs/pRWklFXLW5L7GmFN+8EzYen7PxV3yVAjchl58tiKWZ2GtM
|
||||||
|
8B8twjnNUFqre+p6Cedq9KNaK7pZweKa5FOaad0XAgdRIxxQ3tOD9C22DOmN0E5j
|
||||||
|
X4QW/ztJUIZyB0SMRx31I3N1WQ2bc/hoVVcMT2/J/z8ACT8RLkEZB8EnwHg5DSDy
|
||||||
|
pT4VVEf66kvyM9Z3laCRr5dFNygSZBpPDDxiiC64o2F0r8BDH6w=
|
||||||
|
=B3ee
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -0,0 +1,45 @@
|
|||||||
|
--- a/Makefile 2015-07-27 11:40:07.000000000 +0200
|
||||||
|
+++ b/Makefile 2017-10-22 11:26:50.381365663 +0200
|
||||||
|
@@ -1,11 +1,11 @@
|
||||||
|
PROJECT=mcp23s17
|
||||||
|
SOURCES=src/mcp23s17.c
|
||||||
|
-LIBRARY=static
|
||||||
|
-INCPATHS=
|
||||||
|
-LIBPATHS=
|
||||||
|
-LDFLAGS=
|
||||||
|
-CFLAGS=-c -Wall
|
||||||
|
-CC=gcc
|
||||||
|
+CC ?= gcc
|
||||||
|
+CFLAGS += -Wall
|
||||||
|
+LIBRARY=shared
|
||||||
|
+INCPATHS =
|
||||||
|
+LIBPATHS =
|
||||||
|
+LDFLAGS +=
|
||||||
|
|
||||||
|
# ------------ MAGIC BEGINS HERE -------------
|
||||||
|
|
||||||
|
@@ -31,20 +31,20 @@
|
||||||
|
ifeq "$(LIBRARY)" "static"
|
||||||
|
ar rcs $(BINARY) $(OBJECTS)
|
||||||
|
else
|
||||||
|
- $(CC) $(LIBFLAGS) $(OBJECTS) $(LDFLAGS) -o $@
|
||||||
|
+ $(CC) $(CFLAGS) $(LIBFLAGS) $(OBJECTS) $(LDFLAGS) -o $@
|
||||||
|
endif
|
||||||
|
|
||||||
|
.c.o:
|
||||||
|
- $(CC) $(INCFLAGS) $(CFLAGS) -fPIC $< -o $@
|
||||||
|
+ $(CC) $(INCFLAGS) $(CFLAGS) $(LDFLAGS) -fPIC $< -o $@
|
||||||
|
|
||||||
|
distclean: clean
|
||||||
|
rm -f $(BINARY)
|
||||||
|
|
||||||
|
example: example.c
|
||||||
|
- gcc -o example example.c -Isrc/ -L. -lmcp23s17
|
||||||
|
+ $(CC) $(CFLAGS) $(LDFLAGS) -o example example.c -Isrc/ -L. -lmcp23s17
|
||||||
|
|
||||||
|
interrupt_example: interrupt_example.c
|
||||||
|
- gcc -o interrupt_example interrupt_example.c -Isrc/ -L. -lmcp23s17
|
||||||
|
+ $(CC) $(CFLAGS) $(LDFLAGS) -o interrupt_example interrupt_example.c -Isrc/ -L. -lmcp23s17
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f $(OBJECTS)
|
41
dev-libs/libmcp23s17/libmcp23s17-0.3.3_p20150727.ebuild
Normal file
41
dev-libs/libmcp23s17/libmcp23s17-0.3.3_p20150727.ebuild
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI="6"
|
||||||
|
|
||||||
|
inherit toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="C library for accessing a MCP23S17 port expander"
|
||||||
|
HOMEPAGE="https://github.com/piface/libmcp23s17/"
|
||||||
|
|
||||||
|
if [[ ${PV} == "9999" ]]; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://github.com/piface/libmcp23s17.git"
|
||||||
|
else
|
||||||
|
COMMIT_ID="f65a5e2fb2f705eb0a108e1f888da7dea3638c4b"
|
||||||
|
SRC_URI="https://github.com/piface/libmcp23s17/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
|
||||||
|
S="${WORKDIR}/libmcp23s17-${COMMIT_ID}"
|
||||||
|
KEYWORDS="~arm"
|
||||||
|
fi
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~arm"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}"/${PN}-fix-build-system.patch )
|
||||||
|
|
||||||
|
DEPEND=""
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_configure(){
|
||||||
|
default
|
||||||
|
|
||||||
|
tc-export CC
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install(){
|
||||||
|
dolib ${PN}.so
|
||||||
|
doheader src/mcp23s17.h
|
||||||
|
einstalldocs
|
||||||
|
}
|
8
dev-libs/libmcp23s17/metadata.xml
Normal file
8
dev-libs/libmcp23s17/metadata.xml
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>holgersson@posteo.de</email>
|
||||||
|
<name>Nils Freydank</name>
|
||||||
|
</maintainer>
|
||||||
|
</pkgmetadata>
|
Loading…
Reference in New Issue
Block a user