* 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-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
 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) 
 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.
  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
 
 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
 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)
 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
 
 Package: cl-uffi
 Architecture: all
@@ -17,7 +17,7 @@ Description: Universal Foreign Function Library for Common Lisp
 
 Package: cl-uffi-tests
 Architecture: any
 
 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.
 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
 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_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_installcron -i
-#      dh_installman -i
        dh_installinfo -i
        dh_installinfo -i
-#      dh_undocumented -i
        dh_installchangelogs ChangeLog -i
        dh_link -i
        dh_compress -i
        dh_fixperms -i
        dh_installdeb -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
        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
 binary-arch: build install
        dh_testdir -a
        dh_testroot -a
-#      dh_installdebconf -a
        dh_installdocs -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
        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_fixperms -a
        dh_installmenu -a
        dh_installdeb -a
-       dh_gencontrol -a
        dh_shlibdeps -a
        dh_shlibdeps -a
+       dh_gencontrol -a
        dh_md5sums -a
        dh_builddeb -a
 
        dh_md5sums -a
        dh_builddeb -a
 
index 0fa9cf4ec29fb1c81432b8603d92d740ea8ba177..f684681e0345fa5226bbbdd52fd84a0b728d0a08 100644 (file)
@@ -26,7 +26,7 @@
           "libz"
           #+(or macosx darwin)
           "z"
           "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"
                 "/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")
 (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")
                 "/usr/lib/uffi/"
                 "/home/kevin/debian/src/uffi/tests/"))
          :supporting-libraries '("c")