Index: devel/libpru/Makefile =================================================================== --- devel/libpru/Makefile +++ devel/libpru/Makefile @@ -10,17 +10,10 @@ LICENSE= BSD2CLAUSE +ONLY_FOR_ARCHS= armv7 IGNORE_DragonFly= only supported on FreeBSD -USES= cmake compiler +USES= compiler WRKSRC= ${WRKDIR}/rpaulo-libpru-5a74157b82b8 -.include - -post-patch: - ${REINPLACE_CMD} -e 's/ -Weverything//' ${WRKSRC}/CMakeLists.txt -.if ${CHOSEN_COMPILER_TYPE} == gcc - ${REINPLACE_CMD} -e 's/ -Werror//' ${WRKSRC}/CMakeLists.txt -.endif - -.include +.include Index: devel/libpru/files/patch-Makefile =================================================================== --- devel/libpru/files/patch-Makefile +++ devel/libpru/files/patch-Makefile @@ -0,0 +1,33 @@ +--- /dev/null 2020-06-20 16:26:14.515198000 +0200 ++++ Makefile 2020-06-20 16:26:11.362577000 +0200 +@@ -0,0 +1,30 @@ ++CC?= cc ++CFLAGS+= -c -fPIC -pedantic -Wall -Wextra -I ./ ++LDFLAGS+= -shared ++TARGET= libpru.so ++OBJECTS= pru.o ti-pru.o ++ ++all: $(TARGET) ++ ++$(TARGET): $(OBJECTS) ++ $(CC) $(LDFLAGS) -o $(TARGET) $(OBJECTS) ++ ++pru.o: pru.c ++ $(CC) $(CFLAGS) pru.c ++ ++ti-pru.o: ti-pru.c ++ $(CC) $(CFLAGS) ti-pru.c ++ ++install: ++ install -m 0755 libpru.so ${DESTDIR}/usr/local/lib ++ install -l s -m 0755 /usr/local/lib/libpru.so ${DESTDIR}/usr/local/lib/libpru.so.2 ++ install -m 0644 libpru.h ${DESTDIR}/usr/local/include/ ++ ++deinstall: ++ rm ${DESTDIR}/usr/local/lib/libpru.so ++ rm ${DESTDIR}/usr/local/include/libpru.h ++ ++clean: ++ rm -f $(OBJECTS) ++ rm -f $(TARGET) ++