[Pkg-tcltk-commits] r660 - xotcl/trunk/debian

ssoberni-guest at alioth.debian.org ssoberni-guest at alioth.debian.org
Mon Jun 30 00:13:24 UTC 2008


Author: ssoberni-guest
Date: 2008-06-30 00:13:23 +0000 (Mon, 30 Jun 2008)
New Revision: 660

Removed:
   xotcl/trunk/debian/xotcl-shells.lintian-overrides
   xotcl/trunk/debian/xotcl.lintian-overrides
   xotcl/trunk/debian/xotcl.script-not-executable
Modified:
   xotcl/trunk/debian/changelog
   xotcl/trunk/debian/control
   xotcl/trunk/debian/rules
Log:
Packaging new upstream release 1.6.1 for upload

Modified: xotcl/trunk/debian/changelog
===================================================================
--- xotcl/trunk/debian/changelog	2008-06-29 22:55:02 UTC (rev 659)
+++ xotcl/trunk/debian/changelog	2008-06-30 00:13:23 UTC (rev 660)
@@ -1,21 +1,19 @@
-xotcl (1.6.0-2) UNRELEASED; urgency=low
+xotcl (1.6.1-1) unstable; urgency=low
 
-  * NOT RELEASED YET
+  * New upstream release: 1.6.1 (see http://www.xotcl.org/)
   * Removed redundant tk Depends entry for xotcl-shells
   * Updated copyright date in debian/copyright
+  * Debian policy 3.8.0 compliance
+  * Resolving Tcl dependencies by means of tcltk-depends
+  * Fixing lintian warning on invalid doc-base section: doc-base-unknown-section 
+  * Removed unneeded debian/xotcl.script-not-executable fixes
+  * Removed obsolete lintian overrides (as of lintian 2.14.1)
 
- -- Stefan Sobernig <ssoberni at atvie-debian4rc02.localdomain>  Wed,  5 Mar 2008 21:20:20 +0100
+ -- Stefan Sobernig <stefan.sobernig at wu-wien.ac.at>  Mon, 30 Jun 2008 00:55:26 +0200
 
 xotcl (1.6.0-1) unstable; urgency=low
 
   * Initial release
   * Closes: bug#467502
 
- -- Stefan Sobernig <stefan.sobernig at wu-wien.ac.at>  Mon, 25 Feb 2008 19:50:37 +0100
-
-xotcl (1.5.6-1) unstable; urgency=low
-
-  * Preparatory release
-
- -- Stefan Sobernig <stefan.sobernig at wu-wien.ac.at>  Wed, 30 Jan 2008 14:07:22 +0100
-
+ -- Stefan Sobernig <stefan.sobernig at wu-wien.ac.at>  Mon, 25 Feb 2008 00:55:26 +0200

Modified: xotcl/trunk/debian/control
===================================================================
--- xotcl/trunk/debian/control	2008-06-29 22:55:02 UTC (rev 659)
+++ xotcl/trunk/debian/control	2008-06-30 00:13:23 UTC (rev 660)
@@ -4,14 +4,14 @@
 Maintainer: Tcl/Tk Debian Packagers <pkg-tcltk-devel at lists.alioth.debian.org>
 Uploaders: Stefan Sobernig <stefan.sobernig at wu-wien.ac.at>
 Build-Depends: debhelper (>= 5), autotools-dev, tcl-dev (>= 8.4), tk-dev (>= 8.4)
-Standards-Version: 3.7.3
+Standards-Version: 3.8.0
 Vcs-Svn: svn://svn.debian.org/viewsvn/pkg-tcltk/xotcl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-tcltk/xotcl/
 
 Package: xotcl
 Section: libs
 Architecture: any
-Depends: tcl (>=8.4), ${shlibs:Depends}
+Depends: ${tclsh:Depends}, ${shlibs:Depends}
 Homepage: http://www.xotcl.org/
 Description: Extended Object Tcl (XOTcl): Object orientation for Tcl - shared library
  Extended Object Tcl (for short: XOTcl, pronounced exotickle) is an

Modified: xotcl/trunk/debian/rules
===================================================================
--- xotcl/trunk/debian/rules	2008-06-29 22:55:02 UTC (rev 659)
+++ xotcl/trunk/debian/rules	2008-06-30 00:13:23 UTC (rev 660)
@@ -105,23 +105,11 @@
 		mv $(ARCH_DEPENDENT)/xotcl$(VERSION)/$$d $(ARCH_INDEPENDENT)/xotcl$(VERSION)-$$d; \
 	done
 
-	# put lintian overrides in place
-	install -d -m 755 -o root -g root $(EXTENSION)/usr/share/lintian/overrides/	
-	install -m 644 -o root -g root \
-	$(CURDIR)/debian/xotcl.lintian-overrides \
-	$(EXTENSION)/usr/share/lintian/overrides/xotcl
-
 	# `- fix build-related symlinks
 	(cd $(EXTENSION)/usr/lib; \
 	ln -sf ./tcltk/xotcl$(VERSION)/libxotcl$(VERSION).so;)
 	@rm -f $(ARCH_DEPENDENT)/libxotcl$(VERSION).so
-
 	
-	# fix lintian script-not-executable warnings
-	for f in $$(cat $(DEB)/xotcl.script-not-executable); do \
-		chmod 755 $(ARCH_INDEPENDENT)/xotcl$(VERSION)-$$f; \
-	done	
-	
 	# remove misplaced/ inappropriate files
 	rm -f $(ARCH_DEPENDENT)/xotcl$(VERSION)/COPYRIGHT
 
@@ -134,12 +122,6 @@
 	install -d -m 755 -o root -g root $(SHELLS)/usr/share/man/man1
 	cp -R $(TARGET)/usr/share/man/man1/* $(SHELLS)/usr/share/man/man1
 
-	# put lintian overrides in place
-	install -d -m 755 -o root -g root $(SHELLS)/usr/share/lintian/overrides	
-	install -m 644 -o root -g root \
-	$(CURDIR)/debian/xotcl-shells.lintian-overrides \
-	$(SHELLS)/usr/share/lintian/overrides/xotcl-shells
-
 	# xotcl-dev
 	install -d -m 755 -o root -g root $(DEV)/usr/include/xotcl
 	cp -R $(TARGET)/usr/include/xotcl/* $(DEV)/usr/include/xotcl
@@ -244,6 +226,7 @@
 	dh_fixperms -a
 	dh_installdeb -a
 	dh_shlibdeps -a
+	tcltk-depends
 	dh_gencontrol -a
 	dh_md5sums -a
 	dh_builddeb -a

Deleted: xotcl/trunk/debian/xotcl-shells.lintian-overrides
===================================================================
--- xotcl/trunk/debian/xotcl-shells.lintian-overrides	2008-06-29 22:55:02 UTC (rev 659)
+++ xotcl/trunk/debian/xotcl-shells.lintian-overrides	2008-06-30 00:13:23 UTC (rev 660)
@@ -1,3 +0,0 @@
-# / / / / / / / / / / / / / / / / / / / / / / / / / /
-# Lintian reports invalid man option -wmax (?)
-xotcl-shells: manpage-has-errors-from-man

Deleted: xotcl/trunk/debian/xotcl.lintian-overrides
===================================================================
--- xotcl/trunk/debian/xotcl.lintian-overrides	2008-06-29 22:55:02 UTC (rev 659)
+++ xotcl/trunk/debian/xotcl.lintian-overrides	2008-06-30 00:13:23 UTC (rev 660)
@@ -1,4 +0,0 @@
-# / / / / / / / / / / / / / / / / / / / / / / / / /
-# Lintian reports xotclsh/xowish as "unusual"
-# interpreters, otherwise ...
-xotcl: unusual-interpreter

Deleted: xotcl/trunk/debian/xotcl.script-not-executable
===================================================================
--- xotcl/trunk/debian/xotcl.script-not-executable	2008-06-29 22:55:02 UTC (rev 659)
+++ xotcl/trunk/debian/xotcl.script-not-executable	2008-06-30 00:13:23 UTC (rev 660)
@@ -1 +0,0 @@
-rdf/rdfExample.xotcl




More information about the Pkg-tcltk-commits mailing list