diff options
author | Tijl Coosemans <tijl@FreeBSD.org> | 2024-03-19 21:42:59 +0100 |
---|---|---|
committer | Tijl Coosemans <tijl@FreeBSD.org> | 2024-03-23 12:28:22 +0100 |
commit | 909c172b80a5c0fe633b2185b49c09a6977675e1 (patch) | |
tree | 620fcd5865f2bc8cebf26a9234b88cdf45d6ab33 /security/beidconnect/files/patch-linux_Makefile | |
parent | devel/gettext: Update to 0.22.5 (diff) |
security/beidconnect: New port, version 2.10
BeIDConnect is a browser extension to sign documents with a Belgian eID
card.
Diffstat (limited to 'security/beidconnect/files/patch-linux_Makefile')
-rw-r--r-- | security/beidconnect/files/patch-linux_Makefile | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/security/beidconnect/files/patch-linux_Makefile b/security/beidconnect/files/patch-linux_Makefile new file mode 100644 index 000000000000..febdd7405820 --- /dev/null +++ b/security/beidconnect/files/patch-linux_Makefile @@ -0,0 +1,26 @@ +--- linux/Makefile.orig 2023-11-13 21:45:08 UTC ++++ linux/Makefile +@@ -1,16 +1,19 @@ ++CFLAGS ?= -O2 ++CXXFLAGS ?= -O2 + PLDFLAGS = $(shell pkg-config --libs libpcsclite) + PCFLAGS = $(shell pkg-config --cflags libpcsclite) ++PREFIX ?= /usr + beidconnect: asn1.o BEIDCard.o CardFactory.o CardReader.o CertChainRequestHandler.o comm.o hash.o InfoRequestHandler.o log.o main.o native.o ReaderList.o Request.o RequestHandler.o SCard.o SignRequestHandler.o UserCertsRequestHandler.o util.o VersionRequestHandler.o VirtualCard.o VirtualReader.o x509Util.o crypto.o setup.o test.o IDRequestHandler.o + $(CXX) $^ $(PLDFLAGS) $(LDFLAGS) -o $@ + + %.o: ../common/%.cpp +- $(CXX) -c -O2 -std=gnu++11 $(CXXFLAGS) $(PCFLAGS) -fPIE -I../common -o $@ $< ++ $(CXX) -c -std=gnu++11 $(CXXFLAGS) $(PCFLAGS) -fPIE -I../common -o $@ $< + %.o: ../common/%.c +- $(CC) -c -O2 -std=gnu99 $(CFLAGS) $(PCFLAGS) -fPIE -I../common -o $@ $< ++ $(CC) -c -std=gnu99 $(CFLAGS) $(PCFLAGS) -fPIE -I../common -o $@ $< + + install: +- install -d $(DESTDIR)/usr/bin +- install -m 755 beidconnect $(DESTDIR)/usr/bin/ ++ install -d $(DESTDIR)$(PREFIX)/bin ++ install -m 755 beidconnect $(DESTDIR)$(PREFIX)/bin/ + + clean: + rm -f *.o beidconnect |