r10679 - in /packages/kwwidgets/trunk/debian: changelog compat control patches/00list rules

domibel-guest at users.alioth.debian.org domibel-guest at users.alioth.debian.org
Thu Sep 4 22:06:10 UTC 2008


Author: domibel-guest
Date: Thu Sep  4 22:06:10 2008
New Revision: 10679

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=10679
Log:
uses dh_install now

Modified:
    packages/kwwidgets/trunk/debian/changelog
    packages/kwwidgets/trunk/debian/compat
    packages/kwwidgets/trunk/debian/control
    packages/kwwidgets/trunk/debian/patches/00list
    packages/kwwidgets/trunk/debian/rules

Modified: packages/kwwidgets/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/trunk/debian/changelog?rev=10679&op=diff
==============================================================================
--- packages/kwwidgets/trunk/debian/changelog (original)
+++ packages/kwwidgets/trunk/debian/changelog Thu Sep  4 22:06:10 2008
@@ -2,5 +2,5 @@
 
   * Initial release (Closes: #473045)
 
- -- Dominique Belhachemi <domibel at cs.tu-berlin.de>  Mon, 31 Mar 2008 16:21:52 +0000
+ -- Dominique Belhachemi <domibel at cs.tu-berlin.de>  Mon, 23 Aug 2008 16:21:52 +0000
 

Modified: packages/kwwidgets/trunk/debian/compat
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/trunk/debian/compat?rev=10679&op=diff
==============================================================================
--- packages/kwwidgets/trunk/debian/compat (original)
+++ packages/kwwidgets/trunk/debian/compat Thu Sep  4 22:06:10 2008
@@ -1,1 +1,1 @@
-5
+6

Modified: packages/kwwidgets/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/trunk/debian/control?rev=10679&op=diff
==============================================================================
--- packages/kwwidgets/trunk/debian/control (original)
+++ packages/kwwidgets/trunk/debian/control Thu Sep  4 22:06:10 2008
@@ -5,7 +5,7 @@
 Uploaders: Dominique Belhachemi <domibel at cs.tu-berlin.de>
 Build-Depends: debhelper (>= 5), cmake, dpatch, libvtk5-dev, tcl8.4-dev, vtk-tcl,
  tk8.4-dev, libpng-dev, libfreetype6-dev, libxext-dev, libjpeg-dev, libtiff-dev,
- libexpat1-dev, python-vtk, python-dev
+ libexpat1-dev, python-vtk, python2.4-dev
 Standards-Version: 3.8.0
 Vcs-Browser: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/trunk/?rev=0&sc=0
 Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/kwwidgets/trunk/
@@ -16,14 +16,22 @@
 Section: libdevel
 Architecture: any
 Depends: libkwwidgets1  (= ${binary:Version}), ${shlibs:Depends}
-Description: Developer files for KWWidgets
- This package contains developer files for KWWidgets. 
+Description: Cross-Platform GUI Toolkit
+ Like many other GUI toolkits, it provides low-level core widgets
+ like buttons, entries, scales, menus, combo-boxes, thumbwheels,
+ spin-boxes, trees, notebooks and multi-column lists to name a few.
+ Unlike many of those toolkits though, it also provides advanced
+ composite widgets like toolbars, tooltips, progress gauges,
+ split-frames, splash-screens, 2D/3D extents, color pickers,
+ histograms, windows and dialogs.
+ .
+ This package contains developer files for KWWidgets
 
 Package: libkwwidgets1
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}
-Description: Library files for KWWidgets
+Description: Cross-Platform GUI Toolkit
  Like many other GUI toolkits, it provides low-level core widgets
  like buttons, entries, scales, menus, combo-boxes, thumbwheels,
  spin-boxes, trees, notebooks and multi-column lists to name a few.
@@ -38,3 +46,6 @@
  simple animation generators, transfer function editors, annotation 
  editors, window/level and volume property preset editors, text
  property editors, 2D and 3D rendering widgets, etc.
+ .
+ This package contains library files for KWWidgets
+

Modified: packages/kwwidgets/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/trunk/debian/patches/00list?rev=10679&op=diff
==============================================================================
--- packages/kwwidgets/trunk/debian/patches/00list (original)
+++ packages/kwwidgets/trunk/debian/patches/00list Thu Sep  4 22:06:10 2008
@@ -1,2 +1,3 @@
+12_path.dpatch
 35_tcl.dpatch
 66_soname.dpatch

Modified: packages/kwwidgets/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/kwwidgets/trunk/debian/rules?rev=10679&op=diff
==============================================================================
--- packages/kwwidgets/trunk/debian/rules (original)
+++ packages/kwwidgets/trunk/debian/rules Thu Sep  4 22:06:10 2008
@@ -17,13 +17,7 @@
               -DCMAKE_SKIP_RPATH:BOOL=ON \
               -DKWWidgets_BUILD_EXAMPLES:BOOL=OFF \
               -DKWWidgets_BUILD_TESTING:BOOL=ON \
-              -DKWWidgets_INSTALL_LIB_DIR:PATH=/lib \
-              -DKWWidgets_INSTALL_PACKAGE_DIR:PATH=/lib/KWWidgets
-
-
-# shared library versions, option 1
-version=2.0.5
-major=2
+              -DVTK_INSTALL_LIB_DIR="/lib/vtk-5.0"
 
 
 get-orig-source:
@@ -56,6 +50,9 @@
 	# build shared libs and binaries
 	cd $(SHARED_BUILD_PATH) && $(MAKE) VERBOSE=1
 
+        # perform tests ('-' ignores return values)
+#	- cd $(SHARED_BUILD_PATH) && ctest -D Nightly -VV
+
 	touch $@
 
 clean: clean-patched unpatch
@@ -80,6 +77,19 @@
 	
 	# install binaries and shared libs
 	cd $(SHARED_BUILD_PATH) && $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+
+
+	dh_install -plibkwwidgets1        debian/tmp/usr/lib/lib*.so.*             usr/lib
+
+	dh_install -plibkwwidgets1-dev    debian/tmp/usr/lib/lib*.so               usr/lib
+	dh_install -plibkwwidgets1-dev    debian/tmp/usr/lib/KWWidgets/CMake/*     usr/lib/KWWidgets/CMake
+	dh_install -plibkwwidgets1-dev    debian/tmp/usr/lib/KWWidgets/tcl/*       usr/lib/KWWidgets/tcl
+	dh_install -plibkwwidgets1-dev    debian/tmp/usr/lib/KWWidgets/*.cmake     usr/lib/KWWidgets
+	dh_install -plibkwwidgets1-dev    debian/tmp/usr/include/KWWidgets/*       usr/include/KWWidgets
+
+
+
+
 
 # Build architecture-independent files here.
 binary-indep: build install




More information about the debian-science-commits mailing list