[ossim] 07/07: More changes for current binaries and better dh compliant rules file.
Francesco Lovergine
frankie at moszumanska.debian.org
Fri Mar 7 17:15:14 UTC 2014
This is an automated email from the git hooks/post-receive script.
frankie pushed a commit to branch master
in repository ossim.
commit e69e4a57e4abdd6a0acd034c4f6f9fe49d29bfc3
Author: Francesco Paolo Lovergine <frankie at debian.org>
Date: Fri Mar 7 18:14:31 2014 +0100
More changes for current binaries and better dh compliant rules file.
---
debian/changelog | 11 ++++++-----
debian/libossim-dev.install | 1 +
debian/ossim-core.install | 16 ++++++++++++----
debian/rules | 34 +++++++++++++++-------------------
4 files changed, 34 insertions(+), 28 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 74e41e7..57be6a1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,7 @@
ossim (1.8.16-1) unstable; urgency=low
* New upstream release.
- (closes: #640010)
+ (closes: #640010, #735814)
* Moved debian repository to git with new packaging style to simplify
mantainership. New Vcs-* canonical fields set.
* Policy bumped to 3.9.5.
@@ -14,13 +14,14 @@ ossim (1.8.16-1) unstable; urgency=low
* SONAME appears dummy, so better being pro-active and assigning a new
one with strict version dependency. This is done in a new patch
`soname'.
- * Added support for kfreebsd with patch `kfreebsd' by updating
- the configure file.
+ * Moved to cmake building system. The upstream building scripts have been
+ modified to generate both shared and static library.
(closes: #628413)
- * Fixed for libpng-dev b-d.
+ * Fixed for libpng-dev current b-d.
(closes: #662460)
* Removed cdbs use, now using modern dh_* methods.
- * Removed obsoleted patches.
+ * Removed obsolete patches.
+ * Now also b-d on geos, c++ flavor.
-- Francesco Paolo Lovergine <frankie at debian.org> Tue, 04 Mar 2014 17:23:02 +0100
diff --git a/debian/libossim-dev.install b/debian/libossim-dev.install
index 781d2b1..11b0f53 100644
--- a/debian/libossim-dev.install
+++ b/debian/libossim-dev.install
@@ -1,3 +1,4 @@
usr/lib/libossim.so
usr/lib/libossim.a
usr/include
+usr/lib/libossim.a
diff --git a/debian/ossim-core.install b/debian/ossim-core.install
index 0c244d1..dd372fa 100644
--- a/debian/ossim-core.install
+++ b/debian/ossim-core.install
@@ -1,31 +1,39 @@
-usr/share/ossim/templates
usr/bin/ossim-adrg-dump
usr/bin/ossim-applanix2ogeom
usr/bin/ossim-band-merge
+usr/bin/ossim-batch-test
usr/bin/ossim-btoa
usr/bin/ossim-chgkwval
+usr/bin/ossim-chipper
usr/bin/ossim-cmm
usr/bin/ossim-computeSrtmStats
usr/bin/ossim-correl
+usr/bin/ossim-create-bitmask
usr/bin/ossim-create-cg
usr/bin/ossim-create-histo
+usr/bin/ossim-deg2dms
+usr/bin/ossim-dem
+usr/bin/ossim-dms2deg
usr/bin/ossim-dump-ocg
-#usr/bin/ossim-ecg2ocg
usr/bin/ossim-extract-vertices
-#usr/bin/ossim-height
usr/bin/ossim-icp
usr/bin/ossim-igen
+usr/bin/ossim-image-compare
usr/bin/ossim-img2md
usr/bin/ossim-img2rr
-#usr/bin/ossim-info
+usr/bin/ossim-info
usr/bin/ossim-modopt
usr/bin/ossim-mosaic
usr/bin/ossim-ogeom2ogeom
usr/bin/ossim-orthoigen
usr/bin/ossim-pixelflip
+usr/bin/ossim-preproc
usr/bin/ossim-prune
usr/bin/ossim-rejout
+usr/bin/ossim-rpf
usr/bin/ossim-senint
usr/bin/ossim-space-imaging
+usr/bin/ossim-src2src
usr/bin/ossim-swapbytes
usr/bin/ossim-tfw2ogeom
+usr/bin/ossim-ws-cmp
diff --git a/debian/rules b/debian/rules
index 3876e48..5cfed11 100755
--- a/debian/rules
+++ b/debian/rules
@@ -16,10 +16,6 @@ endif
--sourcedirectory=$(CURDIR) \
--builddirectory=$(CURDIR)/debian/build
-override_dh_auto_install:
- -find debian/tmp/usr/share/ossim/templates -type f -exec chmod a-x {} \;
- dh_auto_install
-
# Add here any variable or target overrides you need.
CMAKE_OPTS = \
-DCMAKE_INSTALL_PREFIX=/usr \
@@ -41,22 +37,22 @@ CMAKE_OPTS = \
override_dh_auto_configure:
[ -d debian/build ] || mkdir debian/build
[ ! -e CMakeCache.txt ] || rm CMakeCache.txt
- cd debian/build && \
- CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS)" \
- cmake $(CMAKE_OPTS) $(CURDIR)
+ dh_auto_configure -- $(CMAKE_OPTS) $(CURDIR)
override_dh_auto_build:
$(MAKE) -C debian/build
-#override_dh_clean:
-# [ -f Makefile ] || $(MAKE) clean; \
- find $(CURRENT) -name Makefile -delete; \
- find $(CURRENT) -name "*.o" -delete; \
- rm -f Makefile.common \
- config.status \
- include/ossim/ossimConfig.h \
- makelib.mak \
- makeprog.mak \
- ossim.spec \
- src/apps/ossim-config \
- src/apps/ossim-config-inst
+overridd_dh_auto_install:
+ #$(MAKE) -C $(CURDIR)/debian/build install DESTDIR=$(CURDIR)/debian/tmp
+ dh_auto_install
+ install -d $(CURDIR)/debian/tmp/usr/share/ossim/templates/
+ install -D $(CURDIR)/etc/templates/*.kwl $(CURDIR)/debian/tmp/usr/share/ossim/templates
+ install -T $(CURDIR)/etc/templates/ossim_preferences_template $(CURDIR)/debian/tmp/usr/share/ossim/templates/ossim_preferences
+ install -o root -g root -d $(CURDIR)/debian/tmp/usr/share/ossim
+ find $(CURDIR)/debian/tmp/usr/share/ossim/templates -type f -exec chmod a-x {} \;
+ rm -f $(CURDIR)/debian/tmp/usr/include/ossimConfig.h
+ rm -f $(CURDIR)/debian/tmp/usr/include/ossimVersion.h
+
+override_dh_auto_clean:
+ rm -rf debian/build
+ dh_auto_clean
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/ossim.git
More information about the Pkg-grass-devel
mailing list