[med-svn] [manta] 01/02: Replace libexec by /usr/lib/manta
Andreas Tille
tille at debian.org
Tue May 2 09:05:12 UTC 2017
This is an automated email from the git hooks/post-receive script.
tille pushed a commit to branch master
in repository manta.
commit ab7675013a57f232b4d02c35cf90d9a867385d9d
Author: Andreas Tille <tille at debian.org>
Date: Tue May 2 11:04:16 2017 +0200
Replace libexec by /usr/lib/manta
---
debian/manta.install | 3 ++-
debian/patches/force_debian_pathes.patch | 16 ++++++++++++++++
debian/patches/series | 1 +
debian/rules | 3 +--
4 files changed, 20 insertions(+), 3 deletions(-)
diff --git a/debian/manta.install b/debian/manta.install
index ae274f5..34505b1 100644
--- a/debian/manta.install
+++ b/debian/manta.install
@@ -1,3 +1,4 @@
-usr/libexec/* usr/lib/manta
+usr/lib/manta
usr/lib/python/* usr/share/manta
usr/bin usr
+debian/bin usr
diff --git a/debian/patches/force_debian_pathes.patch b/debian/patches/force_debian_pathes.patch
new file mode 100644
index 0000000..88dd987
--- /dev/null
+++ b/debian/patches/force_debian_pathes.patch
@@ -0,0 +1,16 @@
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Tue, 15 Nov 2016 14:29:08 +0100
+Description: libexec seems Redhat specific, in Debian the according files can
+ be found in /usr/lib/manta
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -181,7 +181,7 @@ check_prefix()
+ set(THIS_EXEC_PREFIX "${CMAKE_INSTALL_PREFIX}")
+ set(THIS_BINDIR "${THIS_EXEC_PREFIX}/bin")
+ set(THIS_LIBDIR "${THIS_EXEC_PREFIX}/lib")
+-set(THIS_LIBEXECDIR "${THIS_EXEC_PREFIX}/libexec")
++set(THIS_LIBEXECDIR "/usr/lib/manta")
+
+ # paths w/o architecture dependency
+ set(THIS_PYTHON_LIBDIR "${CMAKE_INSTALL_PREFIX}/lib/python")
diff --git a/debian/patches/series b/debian/patches/series
index 6c1cc14..18c0a8c 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -4,3 +4,4 @@ use_debian_packaged_htslib.patch
use_debian_packaged_samtools.patch
fix_comparison.patch
config_path.patch
+force_debian_pathes.patch
diff --git a/debian/rules b/debian/rules
index 547abe1..5857ba1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -24,7 +24,6 @@ override_dh_auto_install:
override_dh_install:
dh_install
- rmdir $(CURDIR)/debian/$(DEBPKGNAME)/usr/libexec
for py in $(CURDIR)/debian/$(DEBPKGNAME)/usr/lib/$(DEBPKGNAME)/*.py ; do \
mv $$py $(CURDIR)/debian/$(DEBPKGNAME)/usr/share/$(DEBPKGNAME)/ ; \
ln -s ../../share/$(DEBPKGNAME)/`basename $$py` $(CURDIR)/debian/$(DEBPKGNAME)/usr/lib/$(DEBPKGNAME) ; \
@@ -32,5 +31,5 @@ override_dh_install:
mkdir -p $(CURDIR)/debian/$(DEBPKGNAME)/etc/$(DEBPKGNAME)
mv $(CURDIR)/debian/$(DEBPKGNAME)/usr/bin/configManta.py.ini $(CURDIR)/debian/$(DEBPKGNAME)/etc/$(DEBPKGNAME)/configManta.ini
for py in $(CURDIR)/debian/$(DEBPKGNAME)/usr/bin/*.py ; do \
- mv $$py $(CURDIR)/debian/$(DEBPKGNAME)/usr/bin/`basename $$py .py` ; \
+ mv $$py $(CURDIR)/debian/$(DEBPKGNAME)/usr/share/manta/ ; \
done
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/manta.git
More information about the debian-med-commit
mailing list