[Pkg-ofed-commits] r606 - /branches/ofed-1.5lenny/infiniband-diags/trunk/debian/

gmpc-guest at alioth.debian.org gmpc-guest at alioth.debian.org
Wed Feb 10 13:29:03 UTC 2010


Author: gmpc-guest
Date: Wed Feb 10 13:29:00 2010
New Revision: 606

URL: http://svn.debian.org/wsvn/pkg-ofed/?sc=1&rev=606
Log:
Create separate  debs for libibnetdisc + headers.

Added:
    branches/ofed-1.5lenny/infiniband-diags/trunk/debian/infiniband-diags.install
    branches/ofed-1.5lenny/infiniband-diags/trunk/debian/libibnetdisc-dev.install
    branches/ofed-1.5lenny/infiniband-diags/trunk/debian/libibnetdisc3.install
Modified:
    branches/ofed-1.5lenny/infiniband-diags/trunk/debian/control
    branches/ofed-1.5lenny/infiniband-diags/trunk/debian/rules

Modified: branches/ofed-1.5lenny/infiniband-diags/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ofed/branches/ofed-1.5lenny/infiniband-diags/trunk/debian/control?rev=606&op=diff
==============================================================================
--- branches/ofed-1.5lenny/infiniband-diags/trunk/debian/control (original)
+++ branches/ofed-1.5lenny/infiniband-diags/trunk/debian/control Wed Feb 10 13:29:00 2010
@@ -9,7 +9,24 @@
 
 Package: infiniband-diags
 Architecture: i386 ia64 amd64 powerpc
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, libibnetdisc3 (= ${binary:Version})
 Description: InfiniBand diagnostic programs
  This package provides diagnostic programs and scripts needed to
  diagnose an InfiniBand subnet.
+
+Package: libibnetdisc3
+Architecture: i386 ia64 amd64 powerpc
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Infiniband diagnostics library
+ This package provides libraries required by the InfiniBand
+ diagnostic programs.
+
+Package: libibnetdisc-dev
+Section: libdevel
+Architecture: i386 ia64 amd64 powerpc
+Depends: libibnetdisc3  (= ${binary:Version}), ${misc:Depends}
+Description: Infiniband diagnostics library headers
+ This package provides development files required to build
+ applications aginast the libibnetdisc3 InfiniBand diagnostic
+ libraries.
+

Added: branches/ofed-1.5lenny/infiniband-diags/trunk/debian/infiniband-diags.install
URL: http://svn.debian.org/wsvn/pkg-ofed/branches/ofed-1.5lenny/infiniband-diags/trunk/debian/infiniband-diags.install?rev=606&op=file
==============================================================================
--- branches/ofed-1.5lenny/infiniband-diags/trunk/debian/infiniband-diags.install (added)
+++ branches/ofed-1.5lenny/infiniband-diags/trunk/debian/infiniband-diags.install Wed Feb 10 13:29:00 2010
@@ -1,0 +1,2 @@
+usr/sbin
+usr/share

Added: branches/ofed-1.5lenny/infiniband-diags/trunk/debian/libibnetdisc-dev.install
URL: http://svn.debian.org/wsvn/pkg-ofed/branches/ofed-1.5lenny/infiniband-diags/trunk/debian/libibnetdisc-dev.install?rev=606&op=file
==============================================================================
--- branches/ofed-1.5lenny/infiniband-diags/trunk/debian/libibnetdisc-dev.install (added)
+++ branches/ofed-1.5lenny/infiniband-diags/trunk/debian/libibnetdisc-dev.install Wed Feb 10 13:29:00 2010
@@ -1,0 +1,4 @@
+usr/include/*
+usr/lib/lib*.a
+usr/lib/lib*.so
+usr/lib/lib*.la

Added: branches/ofed-1.5lenny/infiniband-diags/trunk/debian/libibnetdisc3.install
URL: http://svn.debian.org/wsvn/pkg-ofed/branches/ofed-1.5lenny/infiniband-diags/trunk/debian/libibnetdisc3.install?rev=606&op=file
==============================================================================
--- branches/ofed-1.5lenny/infiniband-diags/trunk/debian/libibnetdisc3.install (added)
+++ branches/ofed-1.5lenny/infiniband-diags/trunk/debian/libibnetdisc3.install Wed Feb 10 13:29:00 2010
@@ -1,0 +1,1 @@
+usr/lib/lib*.so.*

Modified: branches/ofed-1.5lenny/infiniband-diags/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ofed/branches/ofed-1.5lenny/infiniband-diags/trunk/debian/rules?rev=606&op=diff
==============================================================================
--- branches/ofed-1.5lenny/infiniband-diags/trunk/debian/rules (original)
+++ branches/ofed-1.5lenny/infiniband-diags/trunk/debian/rules Wed Feb 10 13:29:00 2010
@@ -74,25 +74,25 @@
 	dh_installdirs
 
 	# Add here commands to install the package into debian/infiniband-diags.
-	$(MAKE) DESTDIR=$(CURDIR)/debian/infiniband-diags install
-	mv debian/infiniband-diags/usr/sbin/ibdiscover.pl debian/infiniband-diags/usr/sbin/ibdiscover
-	mv debian/infiniband-diags/usr/sbin/ibqueryerrors.pl debian/infiniband-diags/usr/sbin/ibqueryerrors
-	mv debian/infiniband-diags/usr/sbin/ibswportwatch.pl debian/infiniband-diags/usr/sbin/ibswportwatch
-	mv debian/infiniband-diags/usr/sbin/iblinkinfo.pl debian/infiniband-diags/usr/sbin/iblinkinfo
-	mv debian/infiniband-diags/usr/sbin/ibprintswitch.pl debian/infiniband-diags/usr/sbin/ibprintswitch
-	mv debian/infiniband-diags/usr/sbin/ibprintca.pl debian/infiniband-diags/usr/sbin/ibprintca
-	mv debian/infiniband-diags/usr/sbin/ibprintrt.pl debian/infiniband-diags/usr/sbin/ibprintrt
-	mv debian/infiniband-diags/usr/sbin/ibfindnodesusing.pl debian/infiniband-diags/usr/sbin/ibfindnodesusing
-	mv debian/infiniband-diags/usr/sbin/ibidsverify.pl debian/infiniband-diags/usr/sbin/ibidsverify
-	mv debian/infiniband-diags/usr/sbin/check_lft_balance.pl debian/infiniband-diags/usr/sbin/check_lft_balance
-	mv debian/infiniband-diags/usr/sbin/dump_lfts.sh debian/infiniband-diags/usr/sbin/dump_lfts
-	mv debian/infiniband-diags/usr/sbin/dump_mfts.sh debian/infiniband-diags/usr/sbin/dump_mfts
-	mv debian/infiniband-diags/usr/sbin/set_nodedesc.sh debian/infiniband-diags/usr/sbin/set_nodedesc
-	chrpath -d debian/infiniband-diags/usr/sbin/ibtracert
-	chrpath -d debian/infiniband-diags/usr/sbin/saquery
-	chrpath -d debian/infiniband-diags/usr/sbin/smpquery
+	$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
+	mv debian/tmp/usr/sbin/ibdiscover.pl debian/tmp/usr/sbin/ibdiscover
+	mv debian/tmp/usr/sbin/ibqueryerrors.pl debian/tmp/usr/sbin/ibqueryerrors
+	mv debian/tmp/usr/sbin/ibswportwatch.pl debian/tmp/usr/sbin/ibswportwatch
+	mv debian/tmp/usr/sbin/iblinkinfo.pl debian/tmp/usr/sbin/iblinkinfo
+	mv debian/tmp/usr/sbin/ibprintswitch.pl debian/tmp/usr/sbin/ibprintswitch
+	mv debian/tmp/usr/sbin/ibprintca.pl debian/tmp/usr/sbin/ibprintca
+	mv debian/tmp/usr/sbin/ibprintrt.pl debian/tmp/usr/sbin/ibprintrt
+	mv debian/tmp/usr/sbin/ibfindnodesusing.pl debian/tmp/usr/sbin/ibfindnodesusing
+	mv debian/tmp/usr/sbin/ibidsverify.pl debian/tmp/usr/sbin/ibidsverify
+	mv debian/tmp/usr/sbin/check_lft_balance.pl debian/tmp/usr/sbin/check_lft_balance
+	mv debian/tmp/usr/sbin/dump_lfts.sh debian/tmp/usr/sbin/dump_lfts
+	mv debian/tmp/usr/sbin/dump_mfts.sh debian/tmp/usr/sbin/dump_mfts
+	mv debian/tmp/usr/sbin/set_nodedesc.sh debian/tmp/usr/sbin/set_nodedesc
+	chrpath -d debian/tmp/usr/sbin/ibtracert
+	chrpath -d debian/tmp/usr/sbin/saquery
+	chrpath -d debian/tmp/usr/sbin/smpquery
 
-	install -D -m 644 debian/lintian-overrides debian/infiniband-diags/usr/share/lintian/overrides/infiniband-diags
+	install -D -m 644 debian/lintian-overrides debian/tmp/usr/share/lintian/overrides/infiniband-diags
 
 # Build architecture-independent files here.
 binary-indep: install
@@ -105,15 +105,16 @@
 	dh_installchangelogs ChangeLog
 	dh_installdocs
 	dh_installexamples
-	dh_install --list-missing --sourcedir=debian/infiniband-diags
+	dh_install --list-missing 
 	dh_installman
 	dh_link
 	dh_strip
 	dh_compress
 	dh_fixperms
 	dh_perl
+	dh_makeshlibs
 	dh_installdeb
-	dh_shlibdeps
+	dh_shlibdeps -V 
 	dh_gencontrol
 	dh_md5sums
 	dh_builddeb




More information about the Pkg-ofed-commits mailing list