Check-in Number:
|
5612 | |
Date: |
2006-Jul-31 14:02:56 (local)
2006-Jul-31 12:02:56 (UTC) |
User: | rse |
Branch: | |
Comment: |
Now especially use a MANIFEST file which explicitly lists all files
which form the distribution tarball. We compare the tarball and the
MANIFEST file for differences in the "devtool dist" now. |
Tickets: |
|
Inspections: |
|
Files: |
|
ossp-pkg/uuid/ChangeLog 1.127 -> 1.128
--- ChangeLog 2006/07/31 11:42:40 1.127
+++ ChangeLog 2006/07/31 12:02:56 1.128
@@ -18,7 +18,10 @@
[Ralf S. Engelschall]
o Fix the tarball rolling procedure to make sure we
- do not distribute binary files again.
+ do not distribute binary files again. This now especially uses
+ a MANIFEST file which explicitly lists all files which form the
+ distribution tarball. We compare the tarball and the MANIFEST file
+ for differences in the "devtool dist" now.
[Ralf S. Engelschall]
Changes between 1.4.2 and 1.5.0 (13-Mar-2006 to 28-Jul-2006)
|
|
ossp-pkg/uuid/MANIFEST -> 1.1
*** /dev/null Fri Nov 22 15:19:05 2024
--- - Fri Nov 22 15:19:19 2024
***************
*** 0 ****
--- 1,81 ----
+ AUTHORS
+ BINDINGS
+ ChangeLog
+ HISTORY
+ INSTALL
+ MANIFEST
+ Makefile.PL
+ Makefile.in
+ NEWS
+ OVERVIEW
+ PORTING
+ README
+ SEEALSO
+ THANKS
+ TODO
+ USERS
+ aclocal.m4
+ config.guess
+ config.h.in
+ config.sub
+ configure
+ configure.ac
+ libtool.m4
+ ltmain.sh
+ perl/MANIFEST
+ perl/Makefile.PL
+ perl/uuid.pm
+ perl/uuid.pod
+ perl/uuid.tm
+ perl/uuid.ts
+ perl/uuid.xs
+ perl/uuid_compat.pm
+ perl/uuid_compat.pod
+ perl/uuid_compat.ts
+ pgsql/Makefile
+ pgsql/uuid.c
+ pgsql/uuid.sql.in
+ pgsql/uuid.txt
+ php/Makefile.local
+ php/config.m4
+ php/package.xml
+ php/uuid.c
+ php/uuid.php4
+ php/uuid.php5
+ php/uuid.ts
+ shtool
+ uuid++.3
+ uuid++.cc
+ uuid++.hh
+ uuid++.pod
+ uuid-config.1
+ uuid-config.in
+ uuid-config.pod
+ uuid.1
+ uuid.3
+ uuid.ac
+ uuid.c
+ uuid.h.in
+ uuid.pc.in
+ uuid.pod
+ uuid_ac.h
+ uuid_bm.h
+ uuid_cli.c
+ uuid_cli.pod
+ uuid_dce.c
+ uuid_dce.h
+ uuid_mac.c
+ uuid_mac.h
+ uuid_md5.c
+ uuid_md5.h
+ uuid_prng.c
+ uuid_prng.h
+ uuid_sha1.c
+ uuid_sha1.h
+ uuid_str.c
+ uuid_str.h
+ uuid_ui128.c
+ uuid_ui128.h
+ uuid_ui64.c
+ uuid_ui64.h
+ uuid_vers.h
|
|
ossp-pkg/uuid/devtool.conf 1.29 -> 1.30
--- devtool.conf 2006/07/31 11:32:36 1.29
+++ devtool.conf 2006/07/31 12:02:57 1.30
@@ -64,8 +64,17 @@
V=`./shtool version -l c -d short uuid_vers.h`
./shtool tarball -o uuid-${V}.tar.gz -d uuid-${V} -u ossp -g ossp \
-e 'CVS,\.cvsignore,\.[ao]$,^\.,devtool*,*.tar.gz,^#.*,.*~$' -c 'gzip --best' .
+ echo "+++ sanity checking"
+ gunzip <uuid-${V}.tar.gz | tar tf - | sed -e "s;^uuid-${V}/;;" | sort >MANIFEST.tmp
+ if ! cmp MANIFEST MANIFEST.tmp; then
+ echo "devtool:sanity:ERROR: EXPECTED AND EXISTING DISTRIBUTION FILES DO NOT MATCH"
+ diff -u3 MANIFEST MANIFEST.tmp
+ rm -f MANIFEST.tmp
+ exit 1
+ fi
+ rm -f MANIFEST.tmp
+ echo "+++ result:"
ls -l uuid-${V}.tar.gz
- echo "+++ testing"
gunzip <uuid-${V}.tar.gz | tar tvf - | head -10
echo "[...]"
gunzip <uuid-${V}.tar.gz | tar tvf - | tail -10
|
|