Hello Andrea,

On Tue, Apr 24, 2007 at 09:01:41AM +0200, A Mennucc wrote:
> > Could you please provide a separate package with development files?
> 
> I think you mean libprintsys-dev

Yes.


> > Plase let me know if you are interested in a patch.
> 
> if you have some spare time ... thanks!

How does this look like? I was not sure how to test it, though.


With kind regards,
-- 
Baurzhan Ismagulov
http://www.kz-easy.com/
diff -Naurp -X /home/ibr/w/root/prg/dontdiff.ibr libprintsys-0.6.orig/debian/changelog libprintsys-0.6-ibr/debian/changelog
--- libprintsys-0.6.orig/debian/changelog	2007-04-28 21:50:07.000000000 +0200
+++ libprintsys-0.6-ibr/debian/changelog	2007-04-28 21:55:58.000000000 +0200
@@ -1,3 +1,9 @@
+libprintsys (0.6-8) unstable; urgency=low
+
+  * Move development files to their own package (closes: #420508).
+
+ -- Baurzhan Ismagulov <[EMAIL PROTECTED]>  Sat, 28 Apr 2007 21:51:11 +0200
+
 libprintsys (0.6-7) unstable; urgency=low
 
   * Bump Standards-Version to 3.7.2
diff -Naurp -X /home/ibr/w/root/prg/dontdiff.ibr libprintsys-0.6.orig/debian/control libprintsys-0.6-ibr/debian/control
--- libprintsys-0.6.orig/debian/control	2007-04-28 21:50:07.000000000 +0200
+++ libprintsys-0.6-ibr/debian/control	2007-04-28 21:29:46.000000000 +0200
@@ -7,9 +7,14 @@ Standards-Version: 3.7.2
 
 Package: libprintsys
 Architecture: any
-Depends: ${shlibs:Depends}, tdb-dev, libglib2.0-dev
-Provides: libprintsys-dev
+Depends: ${shlibs:Depends}
 Description:  printcap parser, helper for gnulpr's printfilters
  this package installs the libprintsys libraries and
  /usr/lib/printfilters/pcap, a small utility
  that parses /etc/printcap
+
+Package: libprintsys-dev
+Architecture: any
+Depends: tdb-dev, libglib2.0-dev
+Description: printcap parser development files
+ This package contains the libprintsys header and static library.
diff -Naurp -X /home/ibr/w/root/prg/dontdiff.ibr libprintsys-0.6.orig/debian/dirs libprintsys-0.6-ibr/debian/dirs
--- libprintsys-0.6.orig/debian/dirs	2007-04-28 21:50:07.000000000 +0200
+++ libprintsys-0.6-ibr/debian/dirs	2007-04-28 21:35:07.000000000 +0200
@@ -1,3 +1 @@
-usr/bin
-usr/sbin
 usr/lib/printfilters
diff -Naurp -X /home/ibr/w/root/prg/dontdiff.ibr libprintsys-0.6.orig/debian/libprintsys-dev.dirs libprintsys-0.6-ibr/debian/libprintsys-dev.dirs
--- libprintsys-0.6.orig/debian/libprintsys-dev.dirs	1970-01-01 01:00:00.000000000 +0100
+++ libprintsys-0.6-ibr/debian/libprintsys-dev.dirs	2007-04-28 21:49:06.000000000 +0200
@@ -0,0 +1 @@
+usr/lib
diff -Naurp -X /home/ibr/w/root/prg/dontdiff.ibr libprintsys-0.6.orig/debian/rules libprintsys-0.6-ibr/debian/rules
--- libprintsys-0.6.orig/debian/rules	2007-04-28 21:50:07.000000000 +0200
+++ libprintsys-0.6-ibr/debian/rules	2007-04-28 21:40:32.000000000 +0200
@@ -17,6 +17,12 @@ else
   confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
 endif
 
+p_bin=libprintsys
+p_dev=$(p_bin)-dev
+
+i_bin=$(CURDIR)/debian/$(p_bin)
+i_dev=$(CURDIR)/debian/$(p_dev)
+
 
 autogen:
 	#	yes n | gettextize -f
@@ -82,9 +88,12 @@ install: build
 	dh_installdirs
 
 	# Add here commands to install the package into debian/libprintsys.
-	$(MAKE) install DESTDIR=$(CURDIR)/debian/libprintsys
-	#-mv $(CURDIR)/debian/libprintsys/bin/pcap $(CURDIR)/debian/libprintsys/usr/lib/printfilters
-	-mv $(CURDIR)/debian/libprintsys/usr/bin/pcap $(CURDIR)/debian/libprintsys/usr/lib/printfilters
+	$(MAKE) install DESTDIR=$(i_bin)
+	mv $(i_bin)/usr/bin/pcap $(i_bin)/usr/lib/printfilters
+	rmdir $(i_bin)/usr/bin
+	mv $(i_bin)/usr/include $(i_dev)/usr
+	mv $(i_bin)/usr/lib/libprintsys.a $(i_dev)/usr/lib
+	mv $(i_bin)/usr/lib/libprintsys.la $(i_dev)/usr/lib
 
 # Build architecture-independent files here.
 binary-indep: build install

Reply via email to