[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