cffi no longer maintained with ql-to-deb
Sébastien Villemot
6 years ago
0 | To rebuild this package: | |
1 | ||
2 | ||
3 | darcs get http://darcs.debian.org/darcs/pkg-common-lisp/cffi-upstream | |
4 | darcs get http://darcs.debian.org/darcs/pkg-common-lisp/cffi | |
5 | ||
6 | configure your darcs name: | |
7 | ||
8 | echo luser@example.com > ~/.darcs/author | |
9 | ||
10 | update from upstream: | |
11 | ||
12 | cd cffi-upstream | |
13 | darcs pull http://common-lisp.net/project/cffi/darcs/cffi/ | |
14 | darcs tag UPSTREAM_cffi_<date> | |
15 | ||
16 | cd ../cffi | |
17 | darcs pull ../cffi-upstream | |
18 | ||
19 | do your edits, use darcs record to record them | |
20 | ||
21 | make a ~/.darcs-buildpackage file with: | |
22 | ||
23 | upstreamrepo = /home/pvaneynd/fakeroot/clean/darcs/%(package)s-upstream | |
24 | debianrepo = /home/pvaneynd/fakeroot/clean/darcs/%(package)s | |
25 | ||
26 | then you can use | |
27 | ||
28 | darcs-buildpackage -us -uc | |
29 | ||
30 | to build the package. Use | |
31 | ||
32 | lintian --verbose --info --display-info --md5sums *.changes | |
33 | ||
34 | to check for errors |
0 | cffi (1:0.19.0-1) unstable; urgency=medium | |
1 | ||
2 | * Quicklisp release update. | |
3 | ||
4 | -- Dimitri Fontaine <dim@tapoueh.org> Thu, 06 Jul 2017 16:27:30 +0300 | |
5 | ||
6 | cffi (1:0.18.0-1) unstable; urgency=medium | |
7 | ||
8 | * Quicklisp release update. | |
9 | ||
10 | -- Dimitri Fontaine <dim@tapoueh.org> Sun, 20 Nov 2016 19:44:48 +0300 | |
11 | ||
12 | cffi (1:0.17.1-2) unstable; urgency=medium | |
13 | ||
14 | * Team upload. | |
15 | * Fix makeinfo woes on wheezy and precise. | |
16 | ||
17 | -- Christoph Berg <christoph.berg@credativ.de> Wed, 10 Aug 2016 15:02:57 +0200 | |
18 | ||
19 | cffi (1:0.17.1-1) unstable; urgency=medium | |
20 | ||
21 | * Quicklisp release update. | |
22 | ||
23 | -- Dimitri Fontaine <dim@tapoueh.org> Wed, 06 Apr 2016 21:48:21 +0300 | |
24 | ||
25 | cffi (1:0.16.1-1) unstable; urgency=medium | |
26 | ||
27 | * Quicklisp release update. | |
28 | ||
29 | -- Dimitri Fontaine <dim@tapoueh.org> Mon, 02 Nov 2015 20:32:39 +0300 | |
30 | ||
31 | cffi (1:0.15.0-1) unstable; urgency=medium | |
32 | ||
33 | * Quicklisp release update. | |
34 | ||
35 | -- Dimitri Fontaine <dim@tapoueh.org> Wed, 15 Jul 2015 16:46:02 +0300 | |
36 | ||
37 | cffi (1:0.14.0-1) unstable; urgency=medium | |
38 | ||
39 | * Quicklisp release update. | |
40 | ||
41 | -- Dimitri Fontaine <dim@tapoueh.org> Fri, 10 Oct 2014 14:02:03 +0400 | |
42 | ||
43 | cffi (1:0.13.0-1) unstable; urgency=medium | |
44 | ||
45 | * Quicklisp release update. | |
46 | ||
47 | -- Dimitri Fontaine <dim@tapoueh.org> Tue, 19 Aug 2014 17:02:18 +0400 | |
48 | ||
49 | cffi (20100219-2) unstable; urgency=low | |
50 | ||
51 | * Added grovel/ to the copied files. (Closes: #565864) | |
52 | ||
53 | -- Peter Van Eynde <pvaneynd@debian.org> Mon, 19 Apr 2010 20:56:38 +0200 | |
54 | ||
55 | cffi (20100219-1) unstable; urgency=low | |
56 | ||
57 | * New upstream, mostly documentation changes. | |
58 | ||
59 | -- Peter Van Eynde <pvaneynd@debian.org> Tue, 02 Mar 2010 07:32:24 +0100 | |
60 | ||
61 | cffi (20091211-1) unstable; urgency=low | |
62 | ||
63 | * Changes Section to lisp | |
64 | * New upstream with minor changes. | |
65 | ||
66 | -- Peter Van Eynde <pvaneynd@debian.org> Thu, 31 Dec 2009 14:34:42 +0100 | |
67 | ||
68 | cffi (20090823-2) unstable; urgency=low | |
69 | ||
70 | * Added correct dependencies. (Closes: #549264) | |
71 | * duplicate html page just went away, no idea why. (Closes: #546172) | |
72 | ||
73 | -- Peter Van Eynde <pvaneynd@debian.org> Sat, 07 Nov 2009 08:56:04 +0100 | |
74 | ||
75 | cffi (20090823-1) unstable; urgency=low | |
76 | ||
77 | * New upstream version (Closes: #519796, #511074) | |
78 | * Now use debhelper v7 | |
79 | * Added debian/watch file | |
80 | * Added debian/README.building | |
81 | * Updated Standards-Version no real changes | |
82 | ||
83 | -- Peter Van Eynde <pvaneynd@debian.org> Thu, 10 Sep 2009 13:14:18 +0100 | |
84 | ||
85 | cffi (20080217-1) unstable; urgency=low | |
86 | ||
87 | * New upstream | |
88 | * Changed to group maintanance | |
89 | * Corrected Vcs-Darcs control field | |
90 | * Updated Standard Version without real changes | |
91 | * Added Homepage field | |
92 | * swap binary-indep and binary-arch round | |
93 | ||
94 | -- Peter Van Eynde <pvaneynd@debian.org> Thu, 13 Mar 2008 23:59:46 +0100 | |
95 | ||
96 | cffi (20070901-3) UNRELEASED; urgency=low | |
97 | ||
98 | * token new version | |
99 | * Use Vcs-Darcs in control file | |
100 | ||
101 | -- Peter Van Eynde <pvaneynd@debian.org> Fri, 26 Oct 2007 05:35:26 +0200 | |
102 | ||
103 | cffi (20070901-2) unstable; urgency=low | |
104 | ||
105 | * Stop conflicting with uffi and stop installing the | |
106 | uffi-compat/uffi.asd file. | |
107 | ||
108 | -- Peter Van Eynde <pvaneynd@debian.org> Tue, 02 Oct 2007 23:49:10 +0200 | |
109 | ||
110 | cffi (20070901-1) unstable; urgency=low | |
111 | ||
112 | * New upstream version with several fixes. (Closes: #442064) | |
113 | * Use texlive now. | |
114 | * Added conflict with cl-uffi. | |
115 | ||
116 | -- Peter Van Eynde <pvaneynd@debian.org> Mon, 17 Sep 2007 05:22:05 +0200 | |
117 | ||
118 | cffi (20061013-1) unstable; urgency=low | |
119 | ||
120 | * Initial release. (Closes: #394223) | |
121 | ||
122 | -- Peter Van Eynde <pvaneynd@debian.org> Sun, 22 Oct 2006 21:50:37 +0200 |
0 | Source: cffi | |
1 | Section: lisp | |
2 | Priority: optional | |
3 | Build-Depends: debhelper (>= 7) | |
4 | Build-Depends-Indep: dh-lisp, texinfo, a2ps, sbcl, texlive-extra-utils, texlive, texlive-generic-recommended | |
5 | Maintainer: Debian Common Lisp Team <pkg-common-lisp-devel@lists.alioth.debian.org> | |
6 | Uploaders: Peter Van Eynde <pvaneynd@debian.org> | |
7 | Standards-Version: 3.9.6 | |
8 | Homepage: http://common-lisp.net/project/cffi/ | |
9 | Vcs-Darcs: http://darcs.debian.org/darcs/pkg-common-lisp/cffi | |
10 | ||
11 | Package: cl-cffi | |
12 | Architecture: all | |
13 | Depends: ${misc:Depends}, cl-alexandria, cl-trivial-features, cl-babel | |
14 | Description: The Common Foreign Function Interface for Common Lisp | |
15 | CFFI, the Common Foreign Function Interface, purports to be a portable foreign | |
16 | function interface for Common Lisp. The CFFI library is composed of a | |
17 | Lisp-implementation-specific backend in the CFFI-SYS package, and a portable | |
18 | frontend in the CFFI package. | |
19 | . | |
20 | The CFFI-SYS backend package defines a low-level interface to the native FFI | |
21 | support in the Lisp implementation. It offers operators for allocating and | |
22 | dereferencing foreign memory, calling foreign functions, and loading shared | |
23 | libraries. The CFFI frontend provides a declarative interface for defining | |
24 | foreign functions, structures, typedefs, enumerated types. It is implemented | |
25 | in portable ANSI CL making use of the low-level operators exported by | |
26 | CFFI-SYS. | |
27 | . | |
28 | A UFFI compatibility layer is also being developed. |
0 | This package was debianized by Peter Van Eynde pvaneynd@debian.org on | |
1 | Tue, 17 Oct 2006 07:39:53 +0200 | |
2 | ||
3 | It was downloaded from http://common-lisp.net/project/cffi/ | |
4 | ||
5 | Copyright: | |
6 | ||
7 | ||
8 | Copyright (C) 2005-2006, James Bielman <jamesjb@jamesjb.com> | |
9 | ||
10 | Permission is hereby granted, free of charge, to any person | |
11 | obtaining a copy of this software and associated documentation | |
12 | files (the "Software"), to deal in the Software without | |
13 | restriction, including without limitation the rights to use, copy, | |
14 | modify, merge, publish, distribute, sublicense, and/or sell copies | |
15 | of the Software, and to permit persons to whom the Software is | |
16 | furnished to do so, subject to the following conditions: | |
17 | ||
18 | The above copyright notice and this permission notice shall be | |
19 | included in all copies or substantial portions of the Software. | |
20 | ||
21 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | |
22 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | |
23 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | |
24 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT | |
25 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, | |
26 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | |
27 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER | |
28 | DEALINGS IN THE SOFTWARE. |
0 | README.md | |
1 | TODO | |
2 | doc/cffi-manual.info | |
3 | doc/cffi-sys-spec.info | |
4 | doc/manual/cffi-manual.dvi.gz | |
5 | doc/manual/cffi-manual.html | |
6 | doc/manual/cffi-manual.pdf | |
7 | doc/manual/cffi-manual.ps.gz | |
8 | doc/manual/cffi-manual.txt | |
9 | doc/manual/html_node/ | |
10 | doc/manual/index.html | |
11 | doc/spec/ | |
12 | doc/spec/cffi-sys-spec.dvi.gz | |
13 | doc/spec/cffi-sys-spec.html | |
14 | doc/spec/cffi-sys-spec.pdf | |
15 | doc/spec/cffi-sys-spec.ps.gz | |
16 | doc/spec/cffi-sys-spec.txt | |
17 | doc/spec/html_node/ | |
18 | doc/spec/index.html |
0 | *.asd examples/ tests/ uffi-compat/ src/ grovel/ usr/share/common-lisp/source/cl-cffi/ |
0 | #!/usr/bin/make -f | |
1 | # MAde with the aid of dh_make, by Craig Small | |
2 | # Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess. | |
3 | # Some lines taken from debmake, by Cristoph Lameter. | |
4 | ||
5 | # Uncomment this to turn on verbose mode. | |
6 | #export DH_VERBOSE=1 | |
7 | ||
8 | build: build-stamp | |
9 | build-stamp: | |
10 | dh_testdir | |
11 | touch build-stamp | |
12 | ||
13 | clean: | |
14 | dh_testdir | |
15 | dh_testroot | |
16 | rm -f build-stamp | |
17 | make -C doc clean | |
18 | dh_clean | |
19 | ||
20 | # Build architecture-dependent files here. | |
21 | binary-arch: build | |
22 | # We have nothing to do by default. | |
23 | ||
24 | # Build architecture-independent files here. | |
25 | binary-indep: build | |
26 | # wheezy's and precise's makeinfo complains about bad crossreferences, disable the validation | |
27 | # (once wheezy and precise are gone, the MAKEINFO variable can be dropped again) | |
28 | MAKEINFO="makeinfo --no-validate" make -C doc | |
29 | dh_testdir | |
30 | dh_testroot | |
31 | dh_prep | |
32 | dh_installdirs | |
33 | dh_install | |
34 | rm debian/cl-cffi/usr/share/common-lisp/source/cl-cffi/uffi-compat/*.asd | |
35 | dh_lisp | |
36 | dh_installdocs | |
37 | dh_installchangelogs | |
38 | dh_compress | |
39 | dh_fixperms | |
40 | dh_installdeb | |
41 | dh_gencontrol | |
42 | dh_md5sums | |
43 | dh_builddeb | |
44 | ||
45 | source diff: | |
46 | @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false | |
47 | ||
48 | binary: binary-indep binary-arch | |
49 | .PHONY: build clean binary-indep binary-arch binary |