This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[g-b-s patch] Re: Trial plotutils packages again


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Charles Wilson on 10/12/2005 10:09 PM:
> Within the README file
> 
>> [t]here's no need to list...
> 
> 
>  exactly which files are included within each of
> 
>> ... the tarballs; in fact it's actually discouraged (because it always
>> ends up getting out of date).

Actually, the generic-build-script template recommends this.  Are you
proposing changing the template?  Meanwhile, I've been sitting on this
patch to the templates:

2005-10-13  Eric Blake  <ebb9@byu.net>

	* templates/generic-readme: Add License, Language.  List date
	when releases are made.
	* templates/generic-build-script: Fix typo when failing.

Maybe the patch should be tweaked to recommend "cygcheck -l $PKG" instead
of the current recommendation of an explicit list that is likely to get
out of date.

- --
Life is short - so eat dessert first!

Eric Blake             ebb9@byu.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDTlOx84KuGfSFAYARAqOkAKCBgTTVFfvccyO8p0/i5u8DeydJzACbBDYq
d22hWlrZJcExLBpOEVXU4Mc=
=deL0
-----END PGP SIGNATURE-----
Index: templates/generic-build-script
===================================================================
RCS file: /cvs/cygwin-apps/packaging/templates/generic-build-script,v
retrieving revision 1.37
diff -u -p -r1.37 generic-build-script
--- templates/generic-build-script	27 Sep 2005 15:33:28 -0000	1.37
+++ templates/generic-build-script	13 Oct 2005 12:29:39 -0000
@@ -60,7 +60,7 @@ elif [ -e ${BASEPKG}.tar ] ; then
   export opt_decomp=
   export src_orig_pkg_name=${BASEPKG}.tar
 else
-  echo "Cannot find PKG:${SHORTPKG} VER:${VER} REL:${REL}.  Rename $0 to"
+  echo "Cannot find PKG:${PKG} VER:${VER} REL:${REL}.  Rename $0 to"
   echo "something more appropriate, and try again."
   exit 1
 fi
Index: templates/generic-readme
===================================================================
RCS file: /cvs/cygwin-apps/packaging/templates/generic-readme,v
retrieving revision 1.9
diff -u -p -r1.9 generic-readme
--- templates/generic-readme	22 Jul 2005 15:47:47 -0000	1.9
+++ templates/generic-readme	13 Oct 2005 12:29:39 -0000
@@ -3,13 +3,16 @@
 <short description, 2 or 3 lines>
 
 Runtime requirements:
-  cygwin-1.5.10 or newer
-  <other requirements, e.g., libintl1>
+  cygwin-1.5.18 or newer
+  <other requirements, e.g., libintl3>
+  <If you use g-b-s, "./pkg-ver-rel.sh depend" will tell you some of this.
+   Also remember that shell scripts depend on a shell, and remember any
+   programs invoked by system(2).>
 
 Build requirements:
-  cygwin-1.5.10 or newer
-  gcc-3.3.1-3 or newer
-  binutils-20030901-1 or newer
+  cygwin-1.5.18 or newer
+  gcc-3.4.4-1 or newer
+  binutils-20050610-1 or newer
   <other requirements, e.g., gettext>
 
 Canonical homepage:
@@ -18,6 +21,12 @@ Canonical homepage:
 Canonical download:
   ftp://...  <ditto>
 
+License:
+  <GPL, LGPL, ...>
+
+Language:
+  <C, Perl, shell, ...>
+
 ------------------------------------
 
 Build instructions:
@@ -36,6 +45,7 @@ Or use './<PKG>-<VER>-<REL>.sh prep' to 
 -------------------------------------------
 
 Files included in the binary distribution:
+  <If you use g-b-s, "./pkg-ver-rel.sh list" will tell you this>
 
   /usr/bin/...
   /usr/share/doc/Cygwin/<PKG>-<VER>.README (this file)
@@ -49,12 +59,12 @@ Files included in the binary distributio
 
 Port Notes:
 
-----------  <PKG>-<VER>-<REL> -----------
+----------  <PKG>-<VER>-<REL> -- <date> -----------
 Other information
 
 ...
 
-----------  <PKG>-<older VER>-1 -----------
+----------  <PKG>-<older VER>-1 -- <date> -----------
 Initial release
 
 For more information about this package, see the upstream documentation in
@@ -62,4 +72,3 @@ For more information about this package,
 
 Cygwin port maintained by: <Your Name Here> <your email here>
 Please address all questions to the Cygwin mailing list at <cygwin@cygwin.com>
-

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]