1## Process this file with automake to produce Makefile.in 2AUTOMAKE_OPTIONS = foreign check-news 3 4bin_PROGRAMS = t1ascii t1binary t1asm t1disasm t1unmac t1mac 5man_MANS = t1ascii.1 t1binary.1 t1asm.1 t1disasm.1 t1unmac.1 t1mac.1 6 7t1ascii_SOURCES = include/lcdf/clp.h include/lcdf/inttypes.h \ 8 clp.c t1lib.h t1lib.c t1ascii.c 9t1binary_SOURCES = include/lcdf/clp.h include/lcdf/inttypes.h \ 10 clp.c t1lib.h t1lib.c t1binary.c 11t1asm_SOURCES = include/lcdf/clp.h include/lcdf/inttypes.h \ 12 clp.c t1lib.h t1lib.c t1asm.c 13t1disasm_SOURCES = include/lcdf/clp.h include/lcdf/inttypes.h \ 14 clp.c t1lib.h t1lib.c t1disasm.c 15t1unmac_SOURCES = include/lcdf/clp.h include/lcdf/inttypes.h \ 16 clp.c t1lib.h t1lib.c t1unmac.c 17t1mac_SOURCES = include/lcdf/clp.h include/lcdf/inttypes.h \ 18 clp.c t1lib.h t1lib.c t1mac.c 19 20AM_CPPFLAGS = -I$(top_srcdir)/include 21LDADD = @LIBOBJS@ 22 23EXTRA_DIST = $(man_MANS) t1utils.spec 24 25srclinks: 26 cd $(top_srcdir); test -d include/lcdf || mkdir -p include/lcdf 27 cd $(top_srcdir); for i in clp.h inttypes.h; do \ 28 ln -sf ~/src/liblcdf/include/lcdf/$$i include/lcdf/$$i; done 29 cd $(top_srcdir); for i in clp.c strerror.c; do \ 30 ln -sf ~/src/liblcdf/liblcdf/$$i $$i; done 31 32versionize: 33 perl -pi -e "s/^\\.ds V.*/.ds V $(VERSION)/;" t1ascii.1 t1binary.1 t1disasm.1 t1asm.1 t1unmac.1 t1mac.1 34 perl -pi -e 's/^Version:(\s*).*/Version:$${1}$(VERSION)/; s/$(PACKAGE)-[\w.]+\.tar\.gz/$(PACKAGE)-$(VERSION).tar.gz/;' t1utils.spec 35 perl -pi -e 's/VERSION [\d.ab]+$$/VERSION $(VERSION)/;' README 36 37rpm: dist 38 buildarch=`rpm --showrc | awk '/^build arch/ { print $$4; }'` ; \ 39 mkdir -p /tmp/rpm-t1u/SOURCES /tmp/rpm-t1u/RPMS/$$buildarch \ 40 /tmp/rpm-t1u/BUILD ; \ 41 echo 'include: /usr/lib/rpm/rpmrc' > /tmp/rpm-t1u/rc ; \ 42 echo 'macrofiles: /usr/lib/rpm/macros:/tmp/rpm-t1u/macros' >> /tmp/rpm-t1u/rc ; \ 43 echo '%_topdir /tmp/rpm-t1u' > /tmp/rpm-t1u/macros ; \ 44 cp $(PACKAGE)-$(VERSION).tar.gz /tmp/rpm-t1u/SOURCES ; \ 45 rpmbuild --rcfile /tmp/rpm-t1u/rc -bb t1utils.spec ; \ 46 cp /tmp/rpm-t1u/RPMS/$$buildarch/*.rpm . 47 rm -rf /tmp/rpm-t1u 48 49.PHONY: srclinks versionize rpm 50