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