[NeoStats-Devel] [Commits] r2612 - in trunk/modules/quoteserv: . data

[email protected]
Newsgroups gmane.comp.neostats.devel
Message-ID <[email protected]>
Author: Mark
Date: Sat May 21 06:07:55 2005
New Revision: 2612

Added:
   trunk/modules/quoteserv/data/redneck
      - copied unchanged from r2611, trunk/modules/quoteserv/redneck
Removed:
   trunk/modules/quoteserv/redneck
Modified:
   trunk/modules/quoteserv/Makefile.am
   trunk/modules/quoteserv/Makefile.in
Log:
quoteserv make install support

Modified: trunk/modules/quoteserv/Makefile.am
==============================================================================
--- trunk/modules/quoteserv/Makefile.am	(original)
+++ trunk/modules/quoteserv/Makefile.am	Sat May 21 06:07:55 2005
@@ -2,4 +2,5 @@
 quoteserv_la_SOURCES	= main.c quoteserv.h help.c
 quoteserv_la_LDFLAGS	= -module -avoid-version -no-undefined
 AM_CFLAGS		= @PCRE_CFLAGS@ @CURL_CFLAGS@
+dist_data_DATA		= data/*
 include $(top_srcdir)/autotools/rules.mk
\ No newline at end of file

Modified: trunk/modules/quoteserv/Makefile.in
==============================================================================
--- trunk/modules/quoteserv/Makefile.in	(original)
+++ trunk/modules/quoteserv/Makefile.in	Sat May 21 06:07:55 2005
@@ -14,6 +14,7 @@
 
 @SET_MAKE@
 
+
 SOURCES = $(quoteserv_la_SOURCES)
 
 srcdir = @srcdir@
@@ -37,8 +38,8 @@
 POST_UNINSTALL = :
 build_triplet = @build@
 host_triplet = @host@
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-	$(top_srcdir)/autotools/rules.mk
+DIST_COMMON = $(dist_data_DATA) $(srcdir)/Makefile.am \
+	$(srcdir)/Makefile.in $(top_srcdir)/autotools/rules.mk
 subdir = modules/quoteserv
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/autotools/acinclude.m4 \
@@ -58,7 +59,7 @@
     *) f=$$p;; \
   esac;
 am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
-am__installdirs = "$(DESTDIR)$(pkglibdir)"
+am__installdirs = "$(DESTDIR)$(pkglibdir)" "$(DESTDIR)$(datadir)"
 pkglibLTLIBRARIES_INSTALL = $(INSTALL)
 LTLIBRARIES = $(pkglib_LTLIBRARIES)
 quoteserv_la_LIBADD =
@@ -75,6 +76,8 @@
 CCLD = $(CC)
 SOURCES = $(quoteserv_la_SOURCES)
 DIST_SOURCES = $(quoteserv_la_SOURCES)
+dist_dataDATA_INSTALL = $(INSTALL_DATA)
+DATA = $(dist_data_DATA)
 ETAGS = etags
 CTAGS = ctags
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -204,6 +207,7 @@
 quoteserv_la_SOURCES = main.c quoteserv.h help.c
 quoteserv_la_LDFLAGS = -module -avoid-version -no-undefined
 AM_CFLAGS = @PCRE_CFLAGS@ @CURL_CFLAGS@
+dist_data_DATA = data/*
 LINK = $(LIBTOOL) --tag=CXX --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
         $(AM_LDFLAGS) $(LDFLAGS) -o $@
 
@@ -279,6 +283,14 @@
 	-rm -f libtool
 uninstall-info-am:
 
+uninstall-dist_dataDATA:
+	@$(NORMAL_UNINSTALL)
+	@list='$(dist_data_DATA)'; for p in $$list; do \
+	  f=$(am__strip_dir) \
+	  echo " rm -f '$(DESTDIR)$(datadir)/$$f'"; \
+	  rm -f "$(DESTDIR)$(datadir)/$$f"; \
+	done
+
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
 	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
 	unique=`for i in $$list; do \
@@ -328,7 +340,7 @@
 	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 
 distdir: $(DISTFILES)
-	$(mkdir_p) $(distdir)/../../autotools
+	$(mkdir_p) $(distdir)/../../autotools $(distdir)/data
 	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
 	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
 	list='$(DISTFILES)'; for file in $$list; do \
@@ -357,9 +369,9 @@
 	done
 check-am: all-am
 check: check-am
-all-am: Makefile $(LTLIBRARIES)
+all-am: Makefile $(LTLIBRARIES) $(DATA)
 installdirs:
-	for dir in "$(DESTDIR)$(pkglibdir)"; do \
+	for dir in "$(DESTDIR)$(pkglibdir)" "$(DESTDIR)$(datadir)"; do \
 	  test -z "$$dir" || $(mkdir_p) "$$dir"; \
 	done
 install: install-am
@@ -407,7 +419,7 @@
 
 info-am:
 
-install-data-am:
+install-data-am: install-dist_dataDATA
 
 install-exec-am: install-pkglibLTLIBRARIES
 
@@ -435,20 +447,22 @@
 
 ps-am:
 
-uninstall-am: uninstall-info-am uninstall-pkglibLTLIBRARIES
+uninstall-am: uninstall-dist_dataDATA uninstall-info-am \
+	uninstall-pkglibLTLIBRARIES
 
 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
 	clean-libtool clean-pkglibLTLIBRARIES ctags distclean \
 	distclean-compile distclean-generic distclean-libtool \
 	distclean-tags distdir dvi dvi-am html html-am info info-am \
-	install install-am install-data install-data-am install-exec \
-	install-exec-am install-info install-info-am install-man \
+	install install-am install-data install-data-am \
+	install-dist_dataDATA install-exec install-exec-am \
+	install-info install-info-am install-man \
 	install-pkglibLTLIBRARIES install-strip installcheck \
 	installcheck-am installdirs maintainer-clean \
 	maintainer-clean-generic mostlyclean mostlyclean-compile \
 	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-	tags uninstall uninstall-am uninstall-info-am \
-	uninstall-pkglibLTLIBRARIES
+	tags uninstall uninstall-am uninstall-dist_dataDATA \
+	uninstall-info-am uninstall-pkglibLTLIBRARIES
 
 
 .c.o:
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.