diff options
Diffstat (limited to 't/recipes/checks/libraries/embedded/binaries-embedded-libs/build-spec/orig/Makefile')
-rw-r--r-- | t/recipes/checks/libraries/embedded/binaries-embedded-libs/build-spec/orig/Makefile | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/t/recipes/checks/libraries/embedded/binaries-embedded-libs/build-spec/orig/Makefile b/t/recipes/checks/libraries/embedded/binaries-embedded-libs/build-spec/orig/Makefile new file mode 100644 index 0000000..cffe7c4 --- /dev/null +++ b/t/recipes/checks/libraries/embedded/binaries-embedded-libs/build-spec/orig/Makefile @@ -0,0 +1,26 @@ +BINARIES := zlib libpng libjpeg libopenjpeg libtiff libpcre3 libbz2 libxml2 \ + libmagic libexpat libsqlite libm gmp mpfr \ + ieee-data1 ieee-data2 ieee-data3 + +MANPAGES := $(patsubst %,%.1,$(BINARIES)) + +all: $(BINARIES) $(MANPAGES) + +%: %.c + gcc $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $* $*.c + +%.1: template.1 + sed 's/#BIN#/$*/g' < $< > $@ + +install: + install -d $(DESTDIR)/usr/bin + install -d $(DESTDIR)/usr/share/man/man1 + for b in $(BINARIES); do \ + install -m 755 -c $$b $(DESTDIR)/usr/bin/$$b; \ + install -m 644 -c $$b.1 $(DESTDIR)/usr/share/man/man1/$$b.1; \ + done + +clean distclean: + rm -f $(BINARIES) $(MANPAGES) + +check test: |