[Pkg-tcltk-commits] r632 - tcllib/trunk/debian
sgolovan-guest at alioth.debian.org
sgolovan-guest at alioth.debian.org
Sun Jun 8 11:31:45 UTC 2008
Author: sgolovan-guest
Date: 2008-06-08 11:31:44 +0000 (Sun, 08 Jun 2008)
New Revision: 632
Removed:
tcllib/trunk/debian/linda.override
Modified:
tcllib/trunk/debian/changelog
tcllib/trunk/debian/control
tcllib/trunk/debian/copyright
tcllib/trunk/debian/dirs
tcllib/trunk/debian/doc-base
tcllib/trunk/debian/rules
Log:
[tcllib]
* Protected quilt invocation in debian/rules to make it possible to convert
bwidget source package to 3.0 (quilt) format (closes: #484924).
* Cleaned up debian/rules.
* Bumped standards version to 3.7.3.
* Removed empty /usr/lib directory from the binary tcllib package.
* Removed extra leading spaces and changed section name to Programming in
doc-base register file.
* Fixed copyright statement in debian/copyright.
* Removed linda override file.
Modified: tcllib/trunk/debian/changelog
===================================================================
--- tcllib/trunk/debian/changelog 2008-06-08 10:38:15 UTC (rev 631)
+++ tcllib/trunk/debian/changelog 2008-06-08 11:31:44 UTC (rev 632)
@@ -1,8 +1,16 @@
-tcllib (1.10-dfsg-3) UNRELEASED; urgency=low
+tcllib (1.10-dfsg-3) unstable; urgency=low
- * NOT RELEASED YET
+ * Protected quilt invocation in debian/rules to make it possible to convert
+ bwidget source package to 3.0 (quilt) format (closes: #484924).
+ * Cleaned up debian/rules.
+ * Bumped standards version to 3.7.3.
+ * Removed empty /usr/lib directory from the binary tcllib package.
+ * Removed extra leading spaces and changed section name to Programming in
+ doc-base register file.
+ * Fixed copyright statement in debian/copyright.
+ * Removed linda override file.
- -- Sergei Golovan <sgolovan at debian.org> Thu, 15 Nov 2007 20:25:10 +0300
+ -- Sergei Golovan <sgolovan at debian.org> Sun, 08 Jun 2008 15:00:19 +0400
tcllib (1.10-dfsg-2) unstable; urgency=low
Modified: tcllib/trunk/debian/control
===================================================================
--- tcllib/trunk/debian/control 2008-06-08 10:38:15 UTC (rev 631)
+++ tcllib/trunk/debian/control 2008-06-08 11:31:44 UTC (rev 632)
@@ -5,7 +5,7 @@
Uploaders: Chris Waters <xtifr at debian.org>, Sergei Golovan <sgolovan at debian.org>
Build-Depends: debhelper (>= 5.0.0), quilt
Build-Depends-Indep: tcl-dev
-Standards-Version: 3.7.2
+Standards-Version: 3.7.3
Homepage: http://tcl.activestate.com/software/tcllib/
Package: tcllib
Modified: tcllib/trunk/debian/copyright
===================================================================
--- tcllib/trunk/debian/copyright 2008-06-08 10:38:15 UTC (rev 631)
+++ tcllib/trunk/debian/copyright 2008-06-08 11:31:44 UTC (rev 632)
@@ -2,12 +2,13 @@
from sources obtained from:
http://sourceforge.net/project/showfiles.php?group_id=12883
+Copyright 2000-2007 Ajuba Solutions and other parties.
+
Copyright:
-This software is copyrighted by the Regents of the University of
-California, Sun Microsystems, Inc., Scriptics Corporation,
-and other parties. The following terms apply to all files associated
-with the software unless explicitly disclaimed in individual files.
+This software is copyrighted by Ajuba Solutions and other parties.
+The following terms apply to all files associated with the software unless
+explicitly disclaimed in individual files.
The authors hereby grant permission to use, copy, modify, distribute,
and license this software and its documentation for any purpose, provided
Modified: tcllib/trunk/debian/dirs
===================================================================
--- tcllib/trunk/debian/dirs 2008-06-08 10:38:15 UTC (rev 631)
+++ tcllib/trunk/debian/dirs 2008-06-08 11:31:44 UTC (rev 632)
@@ -2,4 +2,3 @@
usr/share/man
usr/share/tcltk
usr/share/doc/tcllib
-usr/share/linda/overrides
Modified: tcllib/trunk/debian/doc-base
===================================================================
--- tcllib/trunk/debian/doc-base 2008-06-08 10:38:15 UTC (rev 631)
+++ tcllib/trunk/debian/doc-base 2008-06-08 11:31:44 UTC (rev 632)
@@ -2,9 +2,9 @@
Title: Tcllib HTML Documentation
Author: Authors of the Tcllib modules
Abstract: This is a documentation for Tcllib - the standard Tcl library.
- It contains documentation on individual Tcllib modules, supplied
- with upstream distribution.
-Section: Apps/Programming
+ It contains documentation on individual Tcllib modules, supplied
+ with upstream distribution.
+Section: Programming
Format: HTML
Index: /usr/share/doc/tcllib/index.html
Deleted: tcllib/trunk/debian/linda.override
===================================================================
--- tcllib/trunk/debian/linda.override 2008-06-08 10:38:15 UTC (rev 631)
+++ tcllib/trunk/debian/linda.override 2008-06-08 11:31:44 UTC (rev 632)
@@ -1,2 +0,0 @@
-Tag: non-compressed-changelog
-Data: /usr/share/tcllib*
Modified: tcllib/trunk/debian/rules
===================================================================
--- tcllib/trunk/debian/rules 2008-06-08 10:38:15 UTC (rev 631)
+++ tcllib/trunk/debian/rules 2008-06-08 11:31:44 UTC (rev 632)
@@ -13,62 +13,66 @@
unpatch:
dh_testdir
- -quilt pop -a
+ quilt pop -a || test $$? = 2
rm -rf patch-stamp .pc
patch: patch-stamp
patch-stamp:
dh_testdir
- quilt push -a
+ quilt push -a || test $$? = 2
touch patch-stamp
-
# build mostly covers docs and such
build: build-stamp
build-stamp: patch-stamp
dh_testdir
./configure --prefix=/usr --mandir=$(mandir)
$(MAKE) html-doc
-
+ #
touch build-stamp
clean: clean-patched unpatch
-clean-patched:
dh_testdir
+ dh_testroot
+ dh_clean
+clean-patched: patch-stamp
+ dh_testdir
+ #
[ ! -f Makefile ] || $(MAKE) distclean
-
+ #
rm -f build-stamp install-stamp
- dh_clean config.cache config.status
+ rm -f config.cache config.status
install: build install-stamp
install-stamp:
dh_testdir
dh_testroot
dh_installdirs
-
+ #
$(MAKE) DESTDIR=$(destdir) install
-
+ #
# install the mpexpand script, which doesn't otherwise get installed.
install -p -m 755 modules/doctools/mpexpand $(destdir)/usr/bin
-
+ #
# now set the permissions properly, since the Makefile doesn't bother
cd $(destdir)/usr/lib && \
find . -type f -print | xargs chmod 644
-
+ #
# move scripts to /usr/share
mv $(destdir)/usr/lib/* $(destdir)/usr/share/tcltk
-
+ rmdir $(destdir)/usr/lib
+ #
# rename the man pages into section 3
mv $(destdir)$(mandir)/mann $(destdir)$(mandir)/man3
-
+ #
# move the man pages for mpexpand, dtplite, page and mpexpand to section 1
mkdir $(destdir)$(mandir)/man1
mv $(destdir)$(mandir)/man3/mpexpand.n $(destdir)$(mandir)/man1
mv $(destdir)$(mandir)/man3/dtplite.n $(destdir)$(mandir)/man1
mv $(destdir)$(mandir)/man3/page.n $(destdir)$(mandir)/man1
mv $(destdir)$(mandir)/man3/tcldocstrip.n $(destdir)$(mandir)/man1
-
+ #
# cleanup manpages
cd $(destdir)$(mandir)/man1 && \
for f in *.n ; do \
@@ -79,7 +83,7 @@
$$f > `basename $$f .n`.1; \
rm $$f; \
done
-
+ #
cd $(destdir)$(mandir)/man3 && \
for f in *.n ; do \
sed -e'/\.so man.macros/ d' \
@@ -97,9 +101,9 @@
$$f > `basename $$f .n`.3tcl; \
rm $$f; \
done
-
+ #
touch install-stamp
-
+ #
# cleanup docs
cd doc/html && \
for f in *.html ; do \
@@ -107,7 +111,7 @@
-e's/math::roman()/math::roman(3tcl)/' \
-e's/(n)/(3tcl)/g' $$f; \
done
-
+ #
# generate documentation index
tclsh debian/gen_index.tcl doc/html >$(destdir)$(docdir)/index.html
@@ -122,9 +126,6 @@
chmod 644 $(destdir)$(exampledir)/logger/snit-logger.tcl
chmod 644 $(destdir)$(exampledir)/logger/xotcl-logger.tcl
chmod 644 $(destdir)$(exampledir)/mapproj/*
- # install linda overrides
- install -m 644 debian/linda.override \
- $(destdir)/usr/share/linda/overrides/tcllib
dh_installchangelogs ChangeLog
dh_link
dh_compress -Xusr/share/doc/tcllib/examples/ \
More information about the Pkg-tcltk-commits
mailing list