1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
dist_bin_SCRIPTS = predictnls
dist_pkgdata_SCRIPTS = grep_NLS_update.pl
dist_pkgdata_DATA = predictnlsrc.default
man_MANS = predictnls.1
DEBIANDATA = debian/changelog debian/compat debian/control debian/copyright
DEBIANSCRIPTS = debian/rules
dist_noinst_DATA = $(PACKAGE).spec
# lkajan: CentOS 5 autoconf does not define docdir
docdir = $(datadir)/doc/$(PACKAGE)
dist_doc_DATA = README
EXTRA_DIST = data examples
%.1: %
sed -e 's|__docdir__|$(docdir)|g;s|__pkgdatadir__|$(pkgdatadir)|g;s|__sysconfdir__|$(sysconfdir)|g;s|__bindir__|$(bindir)|g;s|__PACKAGE_VERSION__|$(PACKAGE_VERSION)|g;s|__VERSION__|$(VERSION)|g' "$<" | \
pod2man -c 'User Commands' -r "$(VERSION)" -name $(shell tr '[:lower:]' '[:upper:]' <<< "$(basename $@)") > "$@"
distclean-local:
rm -f predictnls.1
dist-hook:
rm -rf `find $(distdir) -name .svn`
install-data-local:
mkdir -p "$(DESTDIR)$(pkgdatadir)/data" "$(DESTDIR)$(docdir)/examples"
cp -r "$(srcdir)"/data/* "$(DESTDIR)$(pkgdatadir)/data/"
cp -r "$(srcdir)"/examples/* "$(DESTDIR)$(docdir)/examples/"
find "$(DESTDIR)$(pkgdatadir)" -type d -exec chmod 0755 {} \;
find "$(DESTDIR)$(pkgdatadir)" -type f -exec chmod 0644 {} \;
install-data-hook:
sed -i -e 's|__docdir__|$(docdir)|g;s|__pkgdatadir__|$(pkgdatadir)|g;s|__sysconfdir__|$(sysconfdir)|g;s|__PACKAGE_STRING__|$(PACKAGE_STRING)|g;' "$(DESTDIR)$(pkgdatadir)/predictnlsrc.default" "$(DESTDIR)$(pkgdatadir)/grep_NLS_update.pl"
install-exec-hook:
sed -i -e 's|__docdir__|$(docdir)|g;s|__pkgdatadir__|$(pkgdatadir)|g;s|__sysconfdir__|$(sysconfdir)|g;s|__PACKAGE_STRING__|$(PACKAGE_STRING)|g;' "$(DESTDIR)$(bindir)/predictnls"
uninstall-local:
rm -rf "$(DESTDIR)$(pkgdatadir)" "$(DESTDIR)$(docdir)"
|