uffi/debian control,1.21,1.22 rules,1.42,1.43

"Kevin M. Rosenberg" <[email protected]> Tue, 29 Apr 2003 06:09:38 -0600
Newsgroups gmane.lisp.uffi.cvs
Message-ID <[email protected]>
Update of /pubcvs/uffi/debian
In directory boa.b9.com:/tmp/cvs-serv12792/debian

Modified Files:
	control rules 
Log Message:


Index: control
===================================================================
RCS file: /pubcvs/uffi/debian/control,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -d -r1.21 -r1.22
*** control	12 Mar 2003 21:13:30 -0000	1.21
--- control	29 Apr 2003 12:09:36 -0000	1.22
***************
*** 4,7 ****
--- 4,8 ----
  Maintainer: Kevin M. Rosenberg <[email protected]>
  Build-Depends-Indep: debhelper (>= 4.0.0)
+ Build-Depends: zlib1g-dev
  Standards-Version: 3.5.9.0
  
***************
*** 9,13 ****
  Architecture: all
  Depends: common-lisp-controller (>= 3.37)
  Description: Universal Foreign Function Library for Common Lisp
!  UFFI provides a universal foreign function interface (FFI) for Common Lisp.
!  UFFI supports CMUCL, Lispworks, and AllegroCL.
--- 10,24 ----
  Architecture: all
  Depends: common-lisp-controller (>= 3.37)
+ Recommends: cl-uffi-tests
  Description: Universal Foreign Function Library for Common Lisp
!  UFFI provides a universal foreign function interface (FFI) for 
!  Common Lisp.
!  UFFI supports AllegroCL, CMUCL, Lispworks, MCL, OpenMCL,
!  SBCL, and SCL.
! 
! Package: cl-uffi-tests
! Architecture: any
! Depends: common-lisp-controller (>= 3.37), cl-uffi, zlib1g
! Description: Regression tests for UFFI Common Lisp Library
!  This is a test of regression tests for UFFI. Besides providing
!  testing for UFI, they serve as an example of UFFI usage.

Index: rules
===================================================================
RCS file: /pubcvs/uffi/debian/rules,v
retrieving revision 1.42
retrieving revision 1.43
diff -C2 -d -r1.42 -r1.43
*** rules	30 Sep 2002 10:15:19 -0000	1.42
--- rules	29 Apr 2003 12:09:36 -0000	1.43
***************
*** 1,16 ****
  #!/usr/bin/make -f
  
! export DH_COMPAT=4
! 
! pkg	:= uffi
! debpkg  := cl-uffi
  
  
  clc-source	:= usr/share/common-lisp/source
  clc-systems	:= usr/share/common-lisp/systems
! clc-uffi	:= $(clc-source)/$(pkg)
! 
  doc-dir		:= usr/share/doc/$(debpkg)
! 
  
  configure: configure-stamp
--- 1,16 ----
  #!/usr/bin/make -f
  
! pkg		:= uffi
! pkg-tests	:= $(pkg)-tests	
! debpkg  	:= cl-$(pkg)
! debpkg-tests  	:= $(debpkg)-tests
  
  
  clc-source	:= usr/share/common-lisp/source
  clc-systems	:= usr/share/common-lisp/systems
! clc-files	:= $(clc-source)/$(pkg)
! clc-tests	:= $(clc-source)/$(pkg-tests)
  doc-dir		:= usr/share/doc/$(debpkg)
! lib-dir		:= usr/lib
  
  configure: configure-stamp
***************
*** 18,22 ****
  	dh_testdir
  	# Add here commands to configure the package.
- 
  	touch configure-stamp
  
--- 18,21 ----
***************
*** 26,32 ****
  build-stamp: configure-stamp 
  	dh_testdir
- 
  	# Add here commands to compile the package.
! 
  	touch build-stamp
  
--- 25,30 ----
  build-stamp: configure-stamp 
  	dh_testdir
  	# Add here commands to compile the package.
! 	(cd examples; make linux)
  	touch build-stamp
  
***************
*** 35,43 ****
  	dh_testroot
  	rm -f build-stamp configure-stamp
- 
  	# Add here commands to clean up after the build process.
  	-$(MAKE) clean
! 	rm -f debian/cl-uffi.postinst.* debian/cl-uffi.prerm.*
! 
  	dh_clean
  
--- 33,41 ----
  	dh_testroot
  	rm -f build-stamp configure-stamp
  	# Add here commands to clean up after the build process.
  	-$(MAKE) clean
! 	cd examples
! 	make clean
! 	rm -f debian/$(debpkg).postinst.* debian/$(debpkg).prerm.*
  	dh_clean
  
***************
*** 47,56 ****
  	dh_clean -k
  	dh_installdirs --all $(clc-systems) $(clc-source) 
! 	dh_installdirs -p $(debpkg) $(doc-dir) $(clc-uffi)/src
  
  	# Add here commands to install the package into debian/uffi.
! 	dh_install uffi.asd $(clc-uffi)
! 	dh_install "src/*.lisp" $(clc-uffi)/src
! 	dh_link $(clc-uffi)/uffi.asd $(clc-systems)/uffi.asd
  
  	rm -rf doc/html
--- 45,60 ----
  	dh_clean -k
  	dh_installdirs --all $(clc-systems) $(clc-source) 
! 	dh_installdirs -p $(debpkg) $(doc-dir) $(clc-files)/src
  
  	# Add here commands to install the package into debian/uffi.
! 	dh_install $(pkg).asd $(clc-files)
! 	dh_install "src/*.lisp" $(clc-files)/src
! 	dh_link $(clc-files)/$(pkg).asd $(clc-systems)/$(pkg).asd
! 
! 	dh_installdirs -p $(debpkg-tests) $(clc-tests)/tests $(lib-dir)
! 	dh_install $(debpkg-tests) $(pkg-tests).asd $(clc-tests)
! 	dh_install $(debpkg-tests) "examples/*.lisp" $(clc-tests)/tests
! 	dh_install $(debpkg-tests) "examples/c-test-fns.so" $(lib-dir)
! 	dh_link $(debpkg-tests) $(clc-tests)/$(pkg-tests).asd $(clc-systems)/$(clc-tests).$(pkg-tests)asd
  
  	rm -rf doc/html