File: Makefile.am

package info (click to toggle)
predictnls 1.0.20-8
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 4,988 kB
  • sloc: perl: 1,186; sh: 639; makefile: 36
file content (43 lines) | stat: -rw-r--r-- 1,706 bytes parent folder | download | duplicates (5)
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)"