[med-svn] r18131 - trunk/packages/rostlab/profnet/trunk/debian
Andreas Tille
tille at moszumanska.debian.org
Wed Sep 24 14:02:10 UTC 2014
Author: tille
Date: 2014-09-24 14:02:09 +0000 (Wed, 24 Sep 2014)
New Revision: 18131
Added:
trunk/packages/rostlab/profnet/trunk/debian/substvars
Modified:
trunk/packages/rostlab/profnet/trunk/debian/changelog
trunk/packages/rostlab/profnet/trunk/debian/control
trunk/packages/rostlab/profnet/trunk/debian/rules
Log:
Short dh in rules; hardening
Modified: trunk/packages/rostlab/profnet/trunk/debian/changelog
===================================================================
--- trunk/packages/rostlab/profnet/trunk/debian/changelog 2014-09-24 14:01:34 UTC (rev 18130)
+++ trunk/packages/rostlab/profnet/trunk/debian/changelog 2014-09-24 14:02:09 UTC (rev 18131)
@@ -1,4 +1,4 @@
-profnet (1.0.22-2) UNRELEASED; urgency=low
+profnet (1.0.22-2) unstable; urgency=low
[ Laszlo Kajan ]
* Implemented Eugene V. Lyubimkin's suggestions (minor changes in packaging
@@ -10,6 +10,9 @@
* debhelper 9
* Priority: optional
* d/copyright: Fix sequence of entries to fit DEP5
+ * d/rules: short dh notation
+ * Propagate hardening options
+ * lintian-override for substvers which contains package description
-- Andreas Tille <tille at debian.org> Wed, 24 Sep 2014 15:25:53 +0200
Modified: trunk/packages/rostlab/profnet/trunk/debian/control
===================================================================
--- trunk/packages/rostlab/profnet/trunk/debian/control 2014-09-24 14:01:34 UTC (rev 18130)
+++ trunk/packages/rostlab/profnet/trunk/debian/control 2014-09-24 14:02:09 UTC (rev 18131)
@@ -105,6 +105,7 @@
Package: profnet-dbg
Architecture: any
+Priority: extra
Section: debug
Depends: ${misc:Depends},
profnet-bval (= ${binary:Version}),
Modified: trunk/packages/rostlab/profnet/trunk/debian/rules
===================================================================
--- trunk/packages/rostlab/profnet/trunk/debian/rules 2014-09-24 14:01:34 UTC (rev 18130)
+++ trunk/packages/rostlab/profnet/trunk/debian/rules 2014-09-24 14:02:09 UTC (rev 18131)
@@ -2,46 +2,14 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
-build: build-arch build-indep
+%:
+ dh $@
-build-arch: build-stamp
-build-indep: build-stamp
-
-build-stamp:
- dh_testdir
-
- @echo "******************"
- @echo "** M A K E **"
- @echo "******************"
-
- # Add here commands to compile the package.
+override_dh_auto_build:
make patch
- make
- #docbook-to-man debian/profnet.sgml > profnet.1
+ make CFLAGS=$(CLFAGS) LDFLAGS=$(LDFLAGS)
- touch $@
-
-clean:
- dh_testdir
- dh_testroot
- rm -f build-stamp configure-stamp
-
- # Add here commands to clean up after the build process.
- $(MAKE) distclean
-
- dh_clean
-
-install: build
- dh_testdir
- dh_testroot
- dh_prep
- dh_installdirs
-
- @echo "*******************"
- @echo "** I N S T A L L **"
- @echo "*******************"
-
- # Add here commands to install the package into debian/profnet.
+override_dh_auto_install:
$(MAKE) DESTDIR=$(CURDIR)/debian/profnet-bval prefix=/usr install-bval
$(MAKE) DESTDIR=$(CURDIR)/debian/profnet-chop prefix=/usr install-chop
$(MAKE) DESTDIR=$(CURDIR)/debian/profnet-con prefix=/usr install-con
@@ -52,44 +20,11 @@
$(MAKE) DESTDIR=$(CURDIR)/debian/profnet-snapfun prefix=/usr install-snapfun
$(MAKE) DESTDIR=$(CURDIR)/debian/profphd-net prefix=/usr install-phd
-
-# Build architecture-independent files here.
-binary-indep: build install
-# We have nothing to do by default.
-
-# Build architecture-dependent files here.
-binary-arch: build install
- dh_testdir
- dh_testroot
- dh_installchangelogs ChangeLog
- dh_installdocs
- dh_installexamples
-# dh_install
-# dh_installmenu
-# dh_installdebconf
-# dh_installlogrotate
-# dh_installemacsen
-# dh_installpam
-# dh_installmime
-# dh_python
-# dh_installinit
-# dh_installcron
-# dh_installinfo
- dh_installman
- dh_link
+override_dh_strip:
dh_strip --dbg-package=profnet-dbg
- dh_compress
- dh_fixperms
-# dh_perl
-# dh_makeshlibs
- dh_installdeb
+
+override_dh_shlibdeps:
dh_shlibdeps
for i in $$(sed -n '/^Package: / s///p' debian/control); do \
cat debian/substvars >> debian/$$i.substvars; \
done;
- dh_gencontrol
- dh_md5sums
- dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
Added: trunk/packages/rostlab/profnet/trunk/debian/substvars
===================================================================
--- trunk/packages/rostlab/profnet/trunk/debian/substvars (rev 0)
+++ trunk/packages/rostlab/profnet/trunk/debian/substvars 2014-09-24 14:02:09 UTC (rev 18131)
@@ -0,0 +1 @@
+Description=Profnet is a component of the prediction methods that make up the${Newline}Predict Protein service by the lab of Burkhard Rost. It provides the neural${Newline}network component to a variety of predictors that perform protein feature${Newline}prediction directly from sequence. This neural network implementation has${Newline}to be compiled for every different network architecture.
More information about the debian-med-commit
mailing list