* tests/foreign-loader.lisp: Commit patch from Luis Oliveira
authorKevin Rosenberg <kevin@rosenberg.net>
Fri, 25 Jul 2008 15:35:12 +0000 (09:35 -0600)
committerKevin Rosenberg <kevin@rosenberg.net>
Fri, 25 Jul 2008 15:35:12 +0000 (09:35 -0600)
to use directory of *compile-file-truename*

ChangeLog
debian/changelog
debian/cl-uffi.doc-base
debian/control
debian/rules
tests/foreign-loader.lisp

index 94e7d471f99895bd66e46072ef8db4e5884740cf..72125bd675c0b6797f45508093306582d56f2508 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,11 @@
+2008-07-25 Kevin Rosenberg (kevin@rosenberg.net)
+       * tests/foreign-loader.lisp: Commit patch from Luis Oliveira
+       to use directory of *compile-file-truename* 
+
 2007-09-17 Kevin Rosenberg (kevin@rosenberg.net)
        * doc/Makefile, doc/html.xsl: Change output encoding from 
        ISO-8859-1 to UTF-8
-
+       
 2007-07-22 Kevin Rosenberg (kevin@rosenberg.net)
        * Version 1.6.0 (SPECIFICATION CHANGE)
        * doc/ref_func_libr.xml: Change the specification of
index 3aa3f9a8c6f6a87405bdcf76b4ca707334305baf..cf03688bb4b060115932e17ac44a16d3068cd630 100644 (file)
@@ -1,3 +1,9 @@
+cl-uffi (1.6.1-1) unstable; urgency=low
+
+  * New upstream
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Fri, 25 Jul 2008 08:29:58 -0600
+
 cl-uffi (1.6.0-1) unstable; urgency=low
 
   * New upstream (closes: 433814) 
index 1f1fdeaff625a6bbb3cd89b91ed35aaae2d8ab66..575bd3c2399d8e8d06e6c9a3dc4ec093c1c33ea6 100644 (file)
@@ -5,7 +5,7 @@ Abstract: This manual describes the
  use the UFFI (Universal Foreign Function Interface)
  Common Lisp library. This library supports CMUCL, SBCL,
  AllegroCL, Lispworks, SCL, OpenMCL, and MCL.
-Section: programming
+Section: Help
 
 Format: PDF
 Files: /usr/share/doc/cl-uffi/cl-uffi.pdf.gz
@@ -13,5 +13,3 @@ Files: /usr/share/doc/cl-uffi/cl-uffi.pdf.gz
 Format: HTML
 Index: /usr/share/doc/cl-uffi/html/index.html
 Files: /usr/share/doc/cl-uffi/html/*.html
-
-  
index 166d89e5235d929fb262d57eb8d917d8a1085e2d..e1dfee6cac68c65bd0b63206936f213d2e34a0ec 100644 (file)
@@ -3,7 +3,7 @@ Section: devel
 Priority: optional
 Maintainer: Kevin M. Rosenberg <kmr@debian.org>
 Build-Depends: zlib1g-dev,debhelper (>= 4.0.0)
-Standards-Version: 3.7.2.2
+Standards-Version: 3.8.0
 
 Package: cl-uffi
 Architecture: all
@@ -17,7 +17,7 @@ Description: Universal Foreign Function Library for Common Lisp
 
 Package: cl-uffi-tests
 Architecture: any
-Depends: common-lisp-controller (>= 3.37), cl-uffi, zlib1g-dev
+Depends:  ${shlibs:Depends}, common-lisp-controller (>= 3.37), cl-uffi, zlib1g-dev
 Description: Regression tests for UFFI Common Lisp Library
  This is a test of regression tests for UFFI. Besides providing
  testing for UFFI, the tests serve as an example of UFFI usage.
index 07fc4a220237d05e8fbefc10d6ac307568f34eb8..92347b96b3e49efa69bd06344c1bb8442dad109a 100755 (executable)
@@ -70,25 +70,16 @@ install: build
 binary-indep: build install
        dh_testdir -i
        dh_testroot -i
-#      dh_installdebconf -i
        dh_installdocs -i
        dh_installexamples -i examples/*.lisp
        dh_installmenu -i
-#      dh_installlogrotate -i
-#      dh_installemacsen -i
-#      dh_installpam -i
-#      dh_installmime -i
-#      dh_installinit -i
        dh_installcron -i
-#      dh_installman -i
        dh_installinfo -i
-#      dh_undocumented -i
        dh_installchangelogs ChangeLog -i
        dh_link -i
        dh_compress -i
        dh_fixperms -i
        dh_installdeb -i
-#      dh_perl -i
        dh_gencontrol -i
        dh_md5sums -i
        dh_builddeb -i
@@ -97,19 +88,7 @@ binary-indep: build install
 binary-arch: build install
        dh_testdir -a
        dh_testroot -a
-#      dh_installdebconf -a
        dh_installdocs -a
-#      dh_installlogrotate -a
-#      dh_installemacsen -a
-#      dh_installpam -a
-#      dh_installmime -a
-#      dh_installinit -a
-#      dh_installcron -a
-#      dh_installman -a
-#      dh_installinfo -a
-#      dh_undocumented -a
-#      dh_makeshlibs -a
-#      dh_perl -a
        dh_installchangelogs ChangeLog -a
        dh_strip -a
        dh_link -a
@@ -117,8 +96,8 @@ binary-arch: build install
        dh_fixperms -a
        dh_installmenu -a
        dh_installdeb -a
-       dh_gencontrol -a
        dh_shlibdeps -a
+       dh_gencontrol -a
        dh_md5sums -a
        dh_builddeb -a
 
index 0fa9cf4ec29fb1c81432b8603d92d740ea8ba177..f684681e0345fa5226bbbdd52fd84a0b728d0a08 100644 (file)
@@ -26,7 +26,7 @@
           "libz"
           #+(or macosx darwin)
           "z"
-          (list (pathname-directory *load-pathname*)
+          (list (pathname-directory #.(or *compile-file-truename* *load-pathname*))
                 "/usr/local/lib/" #+(or 64bit x86-64) "/usr/lib64/"
                 "/usr/lib/" "/zlib/"))
          :module "zlib"
@@ -38,7 +38,7 @@
 (unless (uffi:load-foreign-library
          (uffi:find-foreign-library
           '(#+(or 64bit x86-64) "uffi-c-test64" "uffi-c-test")
-          (list (pathname-directory *load-truename*)
+          (list (pathname-directory #.(or *compile-file-truename* *load-truename*))
                 "/usr/lib/uffi/"
                 "/home/kevin/debian/src/uffi/tests/"))
          :supporting-libraries '("c")