2006-04-22 Marcus Brinkmann <marcus@g10code.de>
authorMarcus Brinkmann <mb@g10code.com>
Sat, 22 Apr 2006 02:10:27 +0000 (02:10 +0000)
committerMarcus Brinkmann <mb@g10code.com>
Sat, 22 Apr 2006 02:10:27 +0000 (02:10 +0000)
* src/Makefile.am (gpg4win_spkgs): Move man_novice_de and
man_advanced_de to ...
(gpg4win_ipkgs): ... here.
* src/gpg4win.mk.in (IPKG_template): New template.
Insert it for each internal package.

ChangeLog
src/Makefile.am
src/gpg4win.mk.in

index ea72f68..26d2a51 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2006-04-22  Marcus Brinkmann  <marcus@g10code.de>
+
+       * src/Makefile.am (gpg4win_spkgs): Move man_novice_de and
+       man_advanced_de to ...
+       (gpg4win_ipkgs): ... here.
+       * src/gpg4win.mk.in (IPKG_template): New template.
+       Insert it for each internal package.
+
 2006-04-20  Werner Koch  <wk@g10code.com>
 
        * src/installer.nsi: Pop up a message before shutting down winpt.
index 51a80d7..b95f9d8 100644 (file)
@@ -28,8 +28,7 @@ CLEANFILES = g4wihelp.dll versioninfo.txt README.en.txt README.de.txt \
              installer-options.ini
 
 # Supported source packages.
-gpg4win_spkgs := glib gnupg libgpg-error gpgme gpgol gpa winpt sylpheed-claws \
-                 man_novice_de man_advanced_de
+gpg4win_spkgs := glib gnupg libgpg-error gpgme gpgol gpa winpt sylpheed-claws
 
 # Extra options to configure for individual packages.
 # We can use $(idir) here for the installation prefix.
@@ -165,6 +164,12 @@ define gpg4win_pkg_libpng_post_install
 endef
 
 
+# Supported internal packages.  Internal packages do not require any
+# special support.  Thus, this variable is actually unused, and no
+# rules are added in gpg4win.mk.
+gpg4win_ipkgs := man_novice_de man_advanced_de
+
+
 # Now do the bunch of the work.  This is a bunch of dirty magic to
 # integrate our special makefile into automake, while not actually
 # including it (make should include it).  This is in turn necessary
index 7ed3722..513489e 100644 (file)
@@ -239,6 +239,15 @@ stamps/stamp-final-$(1): stamps/stamp-$(1)-03-stow-dev
 endef
 
 
+# Template for source packages.
+
+define IPKG_template
+
+stamps/stamp-final-$(1):
+       touch stamps/stamp-final-$(1)
+endef
+
+
 # Insert the template for each source package.
 $(foreach spkg, $(gpg4win_spkgs), $(eval $(call SPKG_template,$(spkg))))
 
@@ -248,6 +257,9 @@ $(foreach mpkg, $(gpg4win_mpkgs), $(eval $(call MPKG_template,$(mpkg))))
 # Insert the template for each binary package.
 $(foreach bpkg, $(gpg4win_bpkgs), $(eval $(call BPKG_template,$(bpkg))))
 
+# Insert the template for each internal package.
+$(foreach ipkg, $(gpg4win_ipkgs), $(eval $(call IPKG_template,$(ipkg))))
+
 stamps/stamp-final: stamps/stamp-directories
 stamps/stamp-final: $(addprefix stamps/stamp-final-,$(gpg4win_build_list))
        touch stamps/stamp-final