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 44 45 46 47 48
|
thisdir = intl
# Architecture-independent modules
mp4mshareddir = $(pkgdatadir)/$(thisdir)
# Architecture-dependent modules
mp4mdir = $(pkglibdir)/@VERSION@/$(thisdir)
SRCFILES = gettext.src
TESTFILES = gettext.mp4h
man3ext = 3
INCLUDES = -I$(top_srcdir)/lib -I$(top_srcdir)/src @INTLINCL@
AM_LDFLAGS = -no-undefined -module -avoid-version -rpath $(mp4mdir) @DLLDFLAGS@
if DO_MODULE_INTL_GETTEXT
mp4m_LTLIBRARIES = gettext.la
mp4mshared_DATA = $(SRCFILES:.src=.mp4hp)
man3_MANS = $(thisdir)gettext.$(man3ext)
endif
gettext_la_SOURCES = gettext.c
gettext_la_LDFLAGS = -module
gettext_la_LIBADD = @LTLIBINTL@
EXTRA_DIST = $(SRCFILES) $(TESTFILES)
CLEANFILES = $(mp4mshared_DATA) $(man3_MANS)
SUFFIXES = .src .mp4hp
.src.mp4hp:
sed -e '/^=head1/,/^=cut/d' -e '/^##EOF##/,$$d' $< > $@
cat $< > $(thisdir):$*.pod && pod2man --section=$(man3ext) \
--center="mp4h modules" \
--release="mp4h modules" \
$(thisdir):$*.pod > $(thisdir)$*.$(man3ext) && rm -f $(thisdir):$*.pod
$(man3_MANS): $(mp4mshared_DATA)
install-data-hook:
list='$(man3_MANS)'; for f in $${list}; do \
mv $(DESTDIR)$(man3dir)/$$f $(DESTDIR)$(man3dir)/`echo $$f | sed -e 's/^$(thisdir)/$(thisdir):/'`; \
done
|