Overview

Request 2010 (accepted)

No description set
Submit package Kolab:Winterfell / swig to package Kolab:16 / swig

swig.spec Added
x
 
1
@@ -0,0 +1,807 @@
2
+# We can skip tests
3
+%bcond_with testsuite
4
+
5
+%{!?tcl:%global tcl 1}
6
+%{!?guile:%global guile 1}
7
+%{!?lualang:%global lualang 1}
8
+
9
+%{!?rubylang:%global rubylang 1}
10
+
11
+%ifarch aarch64 %{arm} %{mips} ppc64le ppc %{power64} s390 s390x
12
+%{!?golang:%global golang 0}
13
+%{!?Rlang:%global Rlang 0}
14
+%{!?javalang:%global javalang 0}
15
+%else
16
+%if 0%{?rhel}
17
+%{!?golang:%global golang 0}
18
+%{!?Rlang:%global Rlang 0}
19
+%else
20
+%{!?golang:%global golang 1}
21
+%{!?Rlang:%global Rlang 1}
22
+%endif
23
+%{!?javalang:%global javalang 1}
24
+%endif
25
+
26
+%if 0%{?rhel}
27
+%{!?octave:%global octave 0}
28
+%else
29
+%{!?octave:%global octave 1}
30
+%endif
31
+
32
+Summary: Connects C/C++/Objective C to some high-level programming languages
33
+Name:    swig
34
+Version: 3.0.12
35
+Release: 1%{?dist}
36
+License: GPLv3+ and BSD
37
+URL:     http://swig.sourceforge.net/
38
+Source0: https://github.com/swig/swig/archive/rel-%{version}.tar.gz
39
+# Define the part of man page sections
40
+Source1: description.h2m
41
+Source2: description-ccache.h2m
42
+Source3: ccache-swig.sh
43
+Source4: ccache-swig.csh
44
+
45
+Patch0:  swig308-Do-not-use-isystem.patch
46
+
47
+BuildRequires: perl, python2-devel, pcre-devel
48
+BuildRequires: autoconf, automake, gawk, dos2unix
49
+BuildRequires: gcc-c++
50
+BuildRequires: help2man
51
+BuildRequires: perl-devel
52
+BuildRequires: perl(base)
53
+BuildRequires: perl(Config)
54
+BuildRequires: perl(Devel::Peek)
55
+BuildRequires: perl(ExtUtils::MakeMaker)
56
+BuildRequires: perl(fields)
57
+BuildRequires: perl(Math::BigInt)
58
+BuildRequires: perl(strict)
59
+BuildRequires: perl(Test::More)
60
+BuildRequires: perl(vars)
61
+BuildRequires: perl(warnings)
62
+BuildRequires: boost-devel
63
+BuildRequires: bison
64
+%if %{tcl}
65
+BuildRequires: tcl-devel
66
+%endif
67
+%if %{guile}
68
+BuildRequires: guile-devel
69
+%endif
70
+%if %{octave}
71
+BuildRequires: octave-devel
72
+%endif
73
+%if %{golang}
74
+BuildRequires: golang
75
+BuildRequires: golang-src
76
+%endif
77
+%if %{lualang}
78
+BuildRequires: lua-devel
79
+%endif
80
+%if %{rubylang}
81
+BuildRequires: ruby-devel
82
+%endif
83
+%if %{Rlang}
84
+BuildRequires: R-devel
85
+%endif
86
+%if %{javalang}
87
+BuildRequires: java, java-devel
88
+%endif
89
+
90
+%description
91
+Simplified Wrapper and Interface Generator (SWIG) is a software
92
+development tool for connecting C, C++ and Objective C programs with a
93
+variety of high-level programming languages.  SWIG is primarily used
94
+with Perl, Python and Tcl/TK, but it has also been extended to Java,
95
+Eiffel and Guile. SWIG is normally used to create high-level
96
+interpreted programming environments, systems integration, and as a
97
+tool for building user interfaces
98
+
99
+%package -n ccache-swig
100
+Summary:   Fast compiler cache
101
+License:   GPLv2+
102
+Group:     Development/Tools
103
+Requires:  ccache
104
+Requires:  swig
105
+Conflicts: swig < 3.0.8-2
106
+
107
+%description -n ccache-swig
108
+ccache-swig is a compiler cache. It speeds up re-compilation of C/C++/SWIG
109
+code by caching previous compiles and detecting when the same compile is
110
+being done again. ccache-swig is ccache plus support for SWIG.
111
+
112
+%package doc
113
+Summary:   Documentation files for SWIG
114
+License:   BSD
115
+Group:     Development/Tools
116
+BuildArch: noarch
117
+
118
+%description doc
119
+This package contains documentation for SWIG and useful examples
120
+
121
+%package gdb
122
+Summary:   Commands for easier debugging of SWIG
123
+License:   BSD
124
+Requires:  swig
125
+
126
+%description gdb
127
+This package contains file with commands for easier debugging of SWIG
128
+in gdb.
129
+
130
+%prep
131
+%setup -q -n swig-rel-%{version}
132
+
133
+%patch0 -p1 -b .isystem
134
+
135
+for all in CHANGES README; do
136
+    iconv -f ISO88591 -t UTF8 < $all > $all.new
137
+    touch -r $all $all.new
138
+    mv -f $all.new $all
139
+done
140
+
141
+%build
142
+./autogen.sh
143
+
144
+# Disable maximum compile warnings when octave is supported, because Octave
145
+# code produces lots of the warnings demanded by strict ISO C and ISO C++.
146
+# It causes that log had more then 600M.
147
+%configure \
148
+  --without-ocaml \
149
+%if ! %{javalang}
150
+  --without-java \
151
+%endif
152
+%if ! %{Rlang}
153
+  --without-r \
154
+%endif
155
+%if ! %{golang}
156
+  --without-go \
157
+%endif
158
+%if %{octave}
159
+  --with-octave=/usr/bin/octave \
160
+  --without-maximum-compile-warnings \
161
+%endif
162
+;
163
+make %{?_smp_mflags}
164
+
165
+%if %{with testsuite}
166
+# Test suite
167
+make check
168
+%endif
169
+
170
+%install
171
+# Remove all arch dependent files in Examples/ created during tests
172
+make clean-examples
173
+
174
+pushd Examples/
175
+# Remove all arch dependent files in Examples/
176
+find -type f -name 'Makefile.in' -delete -print
177
+
178
+# We don't want to ship files below.
179
+rm -rf test-suite
180
+find -type f -name '*.dsp' -delete -print
181
+find -type f -name '*.dsw' -delete -print
182
+
183
+# Convert files to UNIX format
184
+for all in `find -type f`; do
185
+    dos2unix -k $all
186
+    chmod -x $all
187
+done
188
+popd
189
+
190
+make DESTDIR=%{buildroot} install
191
+
192
+#################################################
193
+# Use help output for generating of man page swig
194
+echo "Options:" >help_swig
195
+%{buildroot}%{_bindir}/swig --help >>help_swig
196
+
197
+# Update the output to be correctly formatted be help2man
198
+sed -i -e 's/^\(\s\+-[^-]\+\)- \(.*\)$/\1 \2/' help_swig
199
+sed -i -e 's/^\(\s\+-\w\+-[^-]*\)- \(.*\)$/\1 \2/' help_swig
200
+
201
+# Generate a helper script that will be used by help2man
202
+cat >h2m_helper_swig <<'EOF'
203
+#!/bin/bash
204
+[ "$1" == "--version" ] && echo "" || cat help_swig
205
+EOF
206
+chmod a+x h2m_helper_swig
207
+
208
+# Generate man page
209
+help2man -N --section 1 ./h2m_helper_swig --include %{SOURCE1} -o %{name}.1
210
+
211
+########################################################
212
+# Use help output for generating of man page ccache-swig
213
+%{buildroot}%{_bindir}/ccache-swig -h >>help_ccache
214
+
215
+# Update the output to be correctly formatted be help2man
216
+sed -i -e '/compiler cache/ d' help_ccache
217
+sed -i -e '/Copyright/ d' help_ccache
218
+sed -i -e 's/^Usage:/[synopsis]/' help_ccache
219
+sed -i -e 's/^Options:/[options]/' help_ccache
220
+sed -i -e 's/^\s\+/ /' help_ccache
221
+sed -i -e 's/^\(-[^- ] <\w\+>\s\+\) \(\w.\+\)$/ \1 \2/' help_ccache
222
+sed -i -e 's/^\(-[^- ]\s\+\) \(\w.\+\)$/ \1 \2/' help_ccache
223
+
224
+# Generate a helper script that will be used by help2man
225
+cat >h2m_helper_ccache <<'EOF'
226
+#!/bin/bash
227
+[ "$1" == "--version" ] && echo ""
228
+[ "$1" == "--help" ] && echo "" || echo ""
229
+EOF
230
+chmod a+x h2m_helper_ccache
231
+
232
+cat %{SOURCE2} >>help_ccache
233
+sed -i -e 's#@DOCDIR@#%{_docdir}#' help_ccache
234
+
235
+# Generate man page
236
+help2man -N --section 1 ./h2m_helper_ccache --include help_ccache -o ccache-swig.1
237
+
238
+# Add man page for swig to repository
239
+mkdir -p %{buildroot}%{_mandir}/man1/
240
+install -p -m 0644 %{name}.1 %{buildroot}%{_mandir}/man1/
241
+install -p -m 0644 ccache-swig.1 %{buildroot}%{_mandir}/man1/
242
+
243
+# Quiet some rpmlint complaints - remove empty file
244
+rm -f %{buildroot}%{_datadir}/%name/%{version}/octave/std_carray.i
245
+
246
+# Enable ccache-swig by default
247
+mkdir -p %{buildroot}%{_sysconfdir}/profile.d/
248
+install -dm 755 %{buildroot}%{_sysconfdir}/profile.d
249
+install -pm 644 %{SOURCE3} %{SOURCE4} %{buildroot}%{_sysconfdir}/profile.d
250
+
251
+# Add swig.gdb sub-package gdb
252
+mkdir -p %{buildroot}%{_datadir}/%{name}/gdb
253
+install -pm 644 Tools/swig.gdb %{buildroot}%{_datadir}/%{name}/gdb
254
+
255
+%files
256
+%{_bindir}/%{name}
257
+%{_datadir}/%{name}
258
+%exclude %{_datadir}/%{name}/gdb
259
+%{_mandir}/man1/swig.1*
260
+%license LICENSE LICENSE-GPL LICENSE-UNIVERSITIES
261
+%doc ANNOUNCE CHANGES CHANGES.current
262
+%doc COPYRIGHT README TODO
263
+
264
+%files -n ccache-swig
265
+%{_bindir}/ccache-swig
266
+%config(noreplace) %{_sysconfdir}/profile.d/ccache-swig.*sh
267
+%{_mandir}/man1/ccache-swig.1*
268
+
269
+%files doc
270
+%license LICENSE LICENSE-GPL LICENSE-UNIVERSITIES
271
+%doc Doc Examples COPYRIGHT
272
+
273
+%files gdb
274
+%{_datadir}/%{name}/gdb
275
+
276
+%changelog
277
+* Tue Jan 31 2017 Timotheus Pokorra <tp@tbits.net> - 3.0.12-1
278
+- Update to 3.0.12
279
+
280
+* Mon Jan 02 2017 Timotheus Pokorra <tp@tbits.net> - 3.0.11-1
281
+- Update to 3.0.11, plus some more commits from git master with fixes for php7 support
282
+
283
+* Wed Oct 19 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.10-2
284
+- Sub-package file swig.gdb (bug #1332673)
285
+
286
+* Mon Jun 13 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.10-1
287
+- Update to 3.0.10
288
+
289
+* Wed May 25 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.8-8
290
+- Fix Ruby opaque pointer handling (bug #1299502)
291
+
292
+* Mon Apr 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.8-7
293
+- Add support for Go 1.6
294
+
295
+* Fri Mar 11 2016 Michal Toman <mtoman@fedoraproject.org> - 3.0.8-6
296
+- Do not build R, Java and Go on MIPS
297
+
298
+* Tue Mar 01 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.8-5
299
+- Used updated upstream fix for GCC 6 issue
300
+
301
+* Mon Feb 22 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.8-4
302
+- Patched to build against GCC 6
303
+- Disable Go tests, because they failed against new Go 1.6
304
+
305
+* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.8-3
306
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
307
+
308
+* Thu Jan 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.8-2
309
+- Move ccache-swig to sub-package
310
+- Generate man page for ccache-swig from help
311
+
312
+* Mon Jan 04 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.8-1
313
+- Update to 3.0.8
314
+
315
+* Sun Dec 06 2015 Björn Esser <fedora@besser82.io> - 3.0.7-10
316
+- fix hunk-offsets in patches
317
+
318
+* Sun Dec 06 2015 Björn Esser <fedora@besser82.io> - 3.0.7-9
319
+- add Patch10: Python 3.5, -builtin, excess elements in struct initializer
320
+- add Patch11: Fix incorrect director_classic_runme.py test
321
+- add Patch12: Python SystemError fix with -builtin
322
+- add Patch13: size_type-correction for SwigPySequence_Cont
323
+- add Patch14: Python use Py_ssize_t instead of int for better portability
324
+- add Patch15: Add python inplace-operator caveats to pyopers.swg
325
+
326
+* Wed Oct 21 2015 David Sommerseth <davids@redhat.com> - 3.0.7-8
327
+- Ignore locally installed ccache when running CCache unit tests
328
+- Resolves: bz#1274031
329
+
330
+* Wed Sep 16 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.7-7
331
+- Remove the old setools patch. The bug was already fixed by upstream
332
+- Resolves: bz#1180257
333
+
334
+* Mon Sep 14 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.7-6
335
+- Fix Ruby tracking code (BZ#1225140)
336
+
337
+* Thu Sep 03 2015 Jonathan Wakely <jwakely@redhat.com> - 3.0.7-5
338
+- Rebuilt for Boost 1.59
339
+
340
+* Tue Sep 01 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.7-4
341
+- Disable Ruby tests
342
+
343
+* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 3.0.7-3
344
+- Rebuilt for Boost 1.59
345
+
346
+* Wed Aug 05 2015 Jonathan Wakely <jwakely@redhat.com> 3.0.7-2
347
+- Rebuilt for Boost 1.58
348
+
349
+* Tue Aug 04 2015 Björn Esser <bjoern.esser@gmail.com> - 3.0.7-1
350
+- Update to 3.0.7 (#1249845)
351
+- Dropped Patch2, changes applied in upstream tarball
352
+
353
+* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.6-6
354
+- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
355
+
356
+* Thu Jul 23 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.6-5
357
+- rebuild for Boost 1.58
358
+
359
+* Thu Jul 23 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.6-4
360
+- Disable Ruby tests on Fedora 23 and higher when building on armv7
361
+- Update list of Perl dependencies
362
+
363
+* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 3.0.6-3
364
+- rebuild for Boost 1.58
365
+
366
+* Fri Jul 10 2015 Orion Poplawski <orion@cora.nwra.com> - 3.0.6-2
367
+- Add patch for octave 4.0.0 support
368
+
369
+* Mon Jul 06 2015 Björn Esser <bjoern.esser@gmail.com> - 3.0.6-1
370
+- Update to 3.0.6 (#1240107)
371
+- Dropped Patch2 and Patch3, changes applied in upstream tarball
372
+
373
+* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.5-8
374
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
375
+
376
+* Tue May 26 2015 Dan Horák <dan[at]danny.cz> - 3.0.5-7
377
+- skip ruby also on s390 (#1225140)
378
+
379
+* Sat Apr 25 2015 Björn Esser <bjoern.esser@gmail.com> - 3.0.5-6
380
+- Updated Patch3 with a more elaborated approach
381
+
382
+* Sat Apr 04 2015 Björn Esser <bjoern.esser@gmail.com> - 3.0.5-5
383
+- Disable Ruby-testsuite on fc23 when building on armv7.  It currently
384
+  segfaults for unknown reason.
385
+- Add a notice about Patch2 got accepted by upstream and can be dropped
386
+  on next version.
387
+
388
+* Fri Apr 03 2015 Björn Esser <bjoern.esser@gmail.com> - 3.0.5-4
389
+- Add Patch3 to fix segfaults of Python-wrappers when generating
390
+  code with `-buildin -modern -modernargs`-flags
391
+
392
+* Thu Feb 19 2015 Orion Poplawski <orion@cora.nwra.com> - 3.0.5-3
393
+- Rebuild for gcc 5 C++11 ABI
394
+
395
+* Tue Feb 10 2015 Björn Esser <bjoern.esser@gmail.com> - 3.0.5-2
396
+- Enable ccache-swig by default, if ccache is installed (#1176861)
397
+
398
+* Tue Feb 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.5-1
399
+- Update to 3.0.5 (#1178440)
400
+
401
+* Tue Jan 27 2015 Petr Machata <pmachata@redhat.com> - 3.0.2-3
402
+- Rebuild for boost 1.57.0
403
+
404
+* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.2-2
405
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
406
+
407
+* Mon Jun 09 2014 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.2-1
408
+- Update to 3.0.2
409
+
410
+* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.1-2
411
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
412
+
413
+* Thu May 29 2014 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.1-1
414
+- Update to 3.0.1
415
+- Updated parameters for configure and conditions for BRs
416
+
417
+* Fri May 23 2014 Petr Machata <pmachata@redhat.com> - 3.0.0-7
418
+- Rebuild for boost 1.55.0
419
+
420
+* Thu May 22 2014 Dan Horák <dan[at]danny.cz> 3.0.0-6
421
+- java unit tests fail on s390(x), too. disable for now
422
+
423
+* Mon May 12 2014 Peter Robinson <pbrobinson@fedoraproject.org> 3.0.0-5
424
+- unit tests fail on aarch64, too. disable for now
425
+
426
+* Fri Apr 25 2014 Peter Robinson <pbrobinson@fedoraproject.org> 3.0.0-4
427
+- No golang or R on aarch64 (currently)
428
+
429
+* Tue Apr 22 2014 Karsten Hopp <karsten@redhat.com> 3.0.0-3
430
+- golang is exclusivearch %%{ix86} x86_64 %%{arm}, don't BR it on ppc*, s390*
431
+- unit tests fail on other ppc archs, too. disable for now
432
+
433
+* Fri Mar 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.0-2
434
+- Small changes to enable ppc64le (BZ#1081724)
435
+
436
+* Thu Mar 20 2014 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.0-1
437
+- Update to 3.0.0
438
+- Update BRs to run tests for Java, Ruby, Lua, R, Go
439
+- Replace %%define by %%global (BZ#1063589)
440
+- Remove Group tag (BZ#1063589)
441
+- Generate man page from help to have the correct list of options
442
+
443
+* Fri Feb 28 2014 Orion Poplawski <orion@cora.nwra.com> - 2.0.12-1
444
+- Update to 2.0.12
445
+- A patch to fix guile locale
446
+
447
+* Wed Oct 09 2013 Jitka Plesnikova <jplesnik@redhat.com> - 2.0.11-2
448
+- Use bconds for enabling testsuite
449
+
450
+* Mon Sep 16 2013 Jitka Plesnikova <jplesnik@redhat.com> - 2.0.11-1
451
+- Update to 2.0.11
452
+
453
+* Wed Aug 21 2013 Jitka Plesnikova <jplesnik@redhat.com> - 2.0.10-4
454
+- Fixed BZ#994120
455
+  - Remove the req/prov filtering from version docdir (BZ#489421), because
456
+    it is not needed
457
+
458
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.10-3
459
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
460
+
461
+* Tue Jul 30 2013 Petr Machata <pmachata@redhat.com> - 2.0.10-2
462
+- Rebuild for boost 1.54.0
463
+
464
+* Fri May 31 2013 Jitka Plesnikova <jplesnik@redhat.com> - 2.0.10-1
465
+- Update to 2.0.10
466
+- swig203-rh706140.patch merged
467
+- swig204-rh752054.patch merged
468
+- Create swig-2.0.10-Fix-x390-build.patch
469
+
470
+* Fri May 24 2013 Jitka Plesnikova <jplesnik@redhat.com> - 2.0.9-3
471
+- Add man page for swig (BZ#948407)
472
+
473
+* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.9-2
474
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
475
+
476
+* Mon Jan 07 2013 Adam Tkac <atkac redhat com> 2.0.9-1
477
+- update to 2.0.9
478
+
479
+* Wed Sep 12 2012 Adam Tkac <atkac redhat com> 2.0.8-1
480
+- update to 2.0.8 (#851364)
481
+- swig207-rh830660.patch merged
482
+- swig207-r13128.patch merged
483
+- swig-rh841245.patch merged
484
+
485
+* Thu Jul 19 2012 Adam Tkac <atkac redhat com> 2.0.7-4
486
+- don't clean "bool" definition in PERL 5 environment (#841245)
487
+
488
+* Wed Jun 27 2012 Adam Tkac <atkac redhat com> 2.0.7-3
489
+- fix building of setools package
490
+
491
+* Tue Jun 12 2012 Adam Tkac <atkac redhat com> 2.0.7-2
492
+- fix generating of python3 wrappers (#830660)
493
+- don't crash when attepmting to warn about wrong descructor (#830249)
494
+
495
+* Thu Jun 07 2012 Adam Tkac <atkac redhat com> 2.0.7-1
496
+- update to 2.0.7
497
+- swig-1.3.23-pylib.patch is no longer needed
498
+
499
+* Thu May 10 2012 Adam Tkac <atkac redhat com> 2.0.6-1
500
+- update to 2.0.6
501
+
502
+* Mon Apr 23 2012 Adam Tkac <atkac redhat com> 2.0.5-1
503
+- update to 2.0.5
504
+- patches merged
505
+  - swig204-rh753321.patch
506
+  - swig204-rh679948.patch
507
+  - swig204-rh770696.patch
508
+
509
+* Thu Apr 19 2012 Adam Tkac <atkac redhat com> - 2.0.4-7
510
+- drop Octave support on RHEL
511
+
512
+* Fri Feb 10 2012 Petr Pisar <ppisar@redhat.com> - 2.0.4-6
513
+- Rebuild against PCRE 8.30
514
+
515
+* Thu Jan 05 2012 Adam Tkac <atkac redhat com> 2.0.4-5
516
+- fix for PHP 5.4 bindings (#770696)
517
+
518
+* Tue Nov 15 2011 Adam Tkac <atkac redhat com> 2.0.4-4
519
+- don't apply patch for #752054 till guile2 gets into distro
520
+
521
+* Mon Nov 14 2011 Adam Tkac <atkac redhat com> 2.0.4-3
522
+- backport r12814 from trunk (#753321)
523
+- use scm_to_utf8_string instead of SCM_STRING_CHARS in guile bindings (#752054)
524
+- improve Octave compatibility (#679948)
525
+
526
+* Mon Aug 1 2011 Nick Bebout <nb@fedoraproject.org> 2.0.4-2
527
+- rebuild to fix 2.0.3 being tagged in over 2.0.4-1
528
+
529
+* Mon Jun 20 2011 Adam Tkac <atkac redhat com> 2.0.4-1
530
+- update to 2.0.4
531
+- patches merged
532
+  - swig200-rh666429.patch
533
+  - swig200-rh623854.patch
534
+
535
+* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> 2.0.3-3
536
+- Perl mass rebuild
537
+
538
+* Fri May 20 2011 Adam Tkac <atkac redhat com> 2.0.3-2
539
+- make guile generator compatible with guile2 (#706140)
540
+
541
+* Fri Apr 22 2011 Adam Tkac <atkac redhat com> 2.0.3-1
542
+- update to 2.0.3
543
+- swig202-rh691513.patch merged
544
+
545
+* Tue Mar 29 2011 Adam Tkac <atkac redhat com> 2.0.2-2
546
+- bacport fix for preprocessor regression (#691513)
547
+
548
+* Mon Feb 21 2011 Adam Tkac <atkac redhat com> 2.0.2-1
549
+- update to 2.0.2
550
+
551
+* Wed Feb 16 2011 Adam Tkac <atkac redhat com> 2.0.1-4
552
+- improve fix for PySlice issue (#666429)
553
+
554
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.1-3
555
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
556
+
557
+* Mon Jan 03 2011 Adam Tkac <atkac redhat com> 2.0.1-2
558
+- attempt to fix PySlice* API/ABI issues with the Python 3.2 (#666429)
559
+
560
+* Thu Oct 07 2010 Adam Tkac <atkac redhat com> 2.0.1-1
561
+- update to 2.0.1 (#640354)
562
+- BR pcre-devel
563
+
564
+* Fri Aug 27 2010 Adam Tkac <atkac redhat com> 2.0.0-5
565
+- make PyCObjects->PyCapsule patch C++ compatible (#627310)
566
+
567
+* Fri Aug 20 2010 Adam Tkac <atkac redhat com> 2.0.0-4
568
+- improve patch for #623854 (PyCObjects->PyCapsule transition)
569
+
570
+* Tue Aug 17 2010 Adam Tkac <atkac redhat com> 2.0.0-3
571
+- python: use new PyCapsule API instead of former PyCObjects API
572
+
573
+* Mon Jul 12 2010 Adam Tkac <atkac redhat com> 2.0.0-2
574
+- add LICENSE-GPL, LICENSE-UNIVERSITIES and COPYRIGHT to %%doc
575
+- include all license files in the -doc subpkg
576
+
577
+* Thu Jun 24 2010 Adam Tkac <atkac redhat com> 2.0.0-1
578
+- update to 2.0.0
579
+- license changed to GPLv3+ and BSD
580
+
581
+* Mon Feb 22 2010 Adam Tkac <atkac redhat com> 1.3.40-5
582
+- s/LGPL/LGPLv2+
583
+
584
+* Thu Feb 18 2010 Adam Tkac <atkac redhat com> 1.3.40-4
585
+- correct license field again
586
+
587
+* Thu Feb 18 2010 Adam Tkac <atkac redhat com> 1.3.40-3
588
+- correct license field
589
+
590
+* Mon Dec 07 2009 Adam Tkac <atkac redhat com> 1.3.40-2
591
+- package review related fixes (#226442)
592
+
593
+* Wed Sep 02 2009 Adam Tkac <atkac redhat com> 1.3.40-1
594
+- update to 1.3.40
595
+
596
+* Tue Aug 11 2009 Adam Tkac <atkac redhat com> 1.3.39-4
597
+- correct source URL
598
+
599
+* Mon Aug 03 2009 Adam Tkac <atkac redhat com> 1.3.39-3
600
+- rebuilt
601
+
602
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.39-2
603
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
604
+
605
+* Mon Mar 30 2009 Adam Tkac <atkac redhat com> 1.3.39-1
606
+- update to 1.3.39
607
+- swig-1.3.38-rh485540.patch was merged
608
+- add Example/ to -doc again (#489077), filter provides correctly
609
+
610
+* Tue Mar 10 2009 Adam Tkac <atkac redhat com> 1.3.38-5
611
+- revert #489077 enhancement due #489421
612
+
613
+* Mon Mar 09 2009 Adam Tkac <atkac redhat com> 1.3.38-4
614
+- moved documentation to -doc subpackage and build it as noarch
615
+- added Example/ directory to -doc (#489077)
616
+- fixed build root
617
+
618
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.38-3
619
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
620
+
621
+* Mon Feb 16 2009 Adam Tkac <atkac redhat com> 1.3.38-2
622
+- handle -co option gracefully (#485540)
623
+
624
+* Thu Feb 12 2009 Adam Tkac <atkac redhat com> 1.3.38-1
625
+- updated to 1.3.38
626
+
627
+* Thu Dec 04 2008 Adam Tkac <atkac redhat com> 1.3.36-2
628
+- #470811 is fixed => dropped workaround
629
+
630
+* Mon Nov 10 2008 Adam Tkac <atkac redhat com> 1.3.36-1
631
+- updated to 1.3.36
632
+- finally dropped swig-arch.patch
633
+- temporary workaround rpm bug #470811
634
+
635
+* Fri May 16 2008 Adam Tkac <atkac redhat com> 1.3.35-2
636
+- readded swig-arch.patch, will be kept downstream
637
+
638
+* Mon May 05 2008 Adam Tkac <atkac redhat com> 1.3.35-1
639
+- updated to latest upstream release
640
+
641
+* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.3.33-2
642
+- Autorebuild for GCC 4.3
643
+
644
+* Thu Nov 29 2007 Adam Tkac <atkac redhat com> 1.3.33-1
645
+- 1.3.33
646
+- removed swig-arch.patch because upstream will never accept
647
+  it ("swig is not low-level")
648
+
649
+* Wed Aug 22 2007 Adam Tkac <atkac redhat com> 1.31.1-1
650
+- rebuild (BuildID feature)
651
+- BuildRequires gawk
652
+
653
+* Tue Nov 28 2006 Adam Tkac <atkac redhat.com> 1.31.1-0
654
+- updated to 1.2.31 (#216991)
655
+
656
+* Tue Nov 07 2006 Adam Tkac <atkac@redhat.com> 1.3.29-2
657
+- swig can determine architecture now (#211095)
658
+
659
+* Mon Aug 28 2006 Jitka Kudrnacova <jkudrnac@redhat.com> -1.3.29-1
660
+-rebuilt
661
+
662
+* Tue Jul 18 2006 Jitka Kudrnacova <jkudrnac@redhat.com> - 1.3.29-0.3
663
+- rebuilt
664
+
665
+* Fri Jun 30 2006 Jitka Kudrnacova <jkudrnac@redhat.com> - 1.3.29-0.2
666
+- Build requires autoconf, automake (bug #197132)
667
+
668
+* Wed Apr 19 2006 Jitka Kudrnacova <jkudrnac@redhat.com> - 1.3.29-0.1
669
+- folder /usr/share/swig should be owned by swig package (bug #189145)
670
+
671
+* Tue Mar 28 2006 Jitka Kudrnacova <jkudrnac@redhat.com> - 1.3.29-0
672
+- update to swig-1.2.29-0
673
+
674
+* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.3.24-2.2.1
675
+- bump again for double-long bug on ppc(64)
676
+
677
+* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.3.24-2.2
678
+- rebuilt for new gcc4.1 snapshot and glibc changes
679
+
680
+* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
681
+- rebuilt
682
+
683
+* Wed Mar 02 2005 Phil Knirsch <pknirsch@redhat.com> 1.3.24-2
684
+- bump release and rebuild with gcc 4
685
+
686
+* Thu Feb 03 2005 Karsten Hopp <karsten@redhat.de> 1.3.24-1
687
+- update
688
+
689
+* Wed Dec 01 2004 Phil Knirsch <pknirsch@redhat.com> 1.3.23-2
690
+- rebuild
691
+
692
+* Tue Nov 23 2004 Karsten Hopp <karsten@redhat.de> 1.3.23-1
693
+- update
694
+- new pylib patch
695
+- remove destdir patch, swig.m4 is no longer included
696
+- remove ldconfig patch, swig now uses *-config to find out linker options
697
+
698
+* Mon Nov  8 2004 Jeremy Katz <katzj@redhat.com> - 1.3.21-7
699
+- rebuild against python 2.4
700
+
701
+* Mon Oct 11 2004 Tim Waugh <twaugh@redhat.com> 1.3.21-6
702
+- Build requires tcl-devel (bug #134788).
703
+
704
+* Thu Sep 30 2004 Joe Orton <jorton@redhat.com> 1.3.21-5
705
+- don't output -L$libdir in -ldflags
706
+
707
+* Wed Sep 22 2004 Florian La Roche <Florian.LaRoche@redhat.de>
708
+- add ldconfig calls to post/postun
709
+
710
+* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
711
+- rebuilt
712
+
713
+* Wed May 19 2004 Joe Orton <jorton@redhat.com> 1.3.21-2
714
+- restore missing runtime libraries
715
+
716
+* Tue May 04 2004 Phil Knirsch <pknirsch@redhat.com>
717
+- Update to swig-1.3.21
718
+
719
+* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
720
+- rebuilt
721
+
722
+* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
723
+- rebuilt
724
+
725
+* Tue Sep 23 2003 Florian La Roche <Florian.LaRoche@redhat.de>
726
+- allow compiling without tcl/guile
727
+
728
+* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
729
+- rebuilt
730
+
731
+* Sun May 18 2003 Joe Orton <jorton@redhat.com> 1.3.19-3
732
+- patch to pick up python libdir correctly
733
+
734
+* Sun May 18 2003 Joe Orton <jorton@redhat.com> 1.3.19-2
735
+- add BuildPrereqs to ensure all bindings are built
736
+
737
+* Wed May 14 2003 Phil Knirsch <pknirsch@redhat.com> 1.3.19-1
738
+- Update to swig-1.3.19
739
+- Major cleanup in specfile, too. :-)
740
+- New lib64 fix.
741
+
742
+* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
743
+- rebuilt
744
+
745
+* Wed Nov 27 2002 Tim Powers <timp@redhat.com> 1.1p5-21
746
+- lib64'ize
747
+
748
+* Fri Aug 30 2002 Phil Knirsch <pknirsch@redhat.com> 1.1p5-20
749
+- Patch by Lon Hohberger for ia64.
750
+
751
+* Wed Aug 28 2002 Phil Knirsch <pknirsch@redhat.com> 1.1p5-19
752
+- Added multilib safe patch from arjan (#72523)
753
+
754
+* Tue Aug 13 2002 Karsten Hopp <karsten@redhat.de>
755
+- rebuilt with gcc-3.2
756
+
757
+* Sat Aug 10 2002 Elliot Lee <sopwith@redhat.com>
758
+- rebuilt with gcc-3.2 (we hope)
759
+
760
+* Mon Jul 22 2002 Tim Powers <timp@redhat.com>
761
+- rebuild using gcc-3.2-0.1
762
+
763
+* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
764
+- automated rebuild
765
+
766
+* Thu May 23 2002 Tim Powers <timp@redhat.com>
767
+- automated rebuild
768
+
769
+* Fri Feb  8 2002 Bill Nottingham <notting@redhat.com>
770
+- rebuild
771
+
772
+* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
773
+- automated rebuild
774
+
775
+* Fri Apr 27 2001 Nalin Dahyabhai <nalin@redhat.com>
776
+- use %%{_tmppath} instead of /var/tmp
777
+- remove the postscript docs (pdftops from the xpdf pkg converts them just fine)
778
+
779
+* Wed Sep 13 2000 Tim Powers <timp@redhat.com>
780
+- rebuilt for 7.1
781
+
782
+* Mon Jul 24 2000 Prospector <prospector@redhat.com>
783
+- rebuilt
784
+
785
+* Mon Jul 17 2000 Tim Powers <timp@redhat.com>
786
+- for some reason defattr wasn't before the docs, fixed
787
+
788
+* Mon Jul 10 2000 Tim Powers <timp@redhat.com>
789
+- rebuilt
790
+
791
+* Fri Jun 2 2000 Tim Powers <timp@redhat.com>
792
+- spec file cleanups
793
+
794
+* Sat May 20 2000 Tim Powers <timp@redhat.com>
795
+- rebuilt for 7.0
796
+- man pages in /usr/share/man
797
+
798
+* Wed Jan 19 2000 Tim Powers <timp@redhat.com>
799
+- bzipped sources to conserve space
800
+
801
+* Thu Jul 22 1999 Tim Powers <timp@redhat.com>
802
+- rebuilt for 6.1
803
+
804
+* Thu Apr 15 1999 Michael Maher <mike@redhat.com>
805
+- built package for 6.0
806
+
807
+* Tue Sep 15 1998 Michael Maher <mike@redhat.com>
808
+- built package
809
swig308-Do-not-use-isystem.patch Added
15
 
1
@@ -0,0 +1,13 @@
2
+diff -up swig-3.0.8/configure.ac.orig swig-3.0.8/configure.ac
3
+--- swig-3.0.8/configure.ac.orig   2016-02-02 16:01:09.094852303 +0100
4
++++ swig-3.0.8/configure.ac    2016-02-02 16:01:42.096702679 +0100
5
+@@ -131,7 +131,8 @@ AC_SUBST(BOOST_CPPFLAGS)
6
+ dnl How to specify include directories that may be system directories.
7
+ # -I should not be used on system directories (GCC)
8
+ if test "$GCC" = yes; then
9
+-    ISYSTEM="-isystem "
10
++#    ISYSTEM="-isystem "
11
++    ISYSTEM="-I"
12
+ else
13
+     ISYSTEM="-I"
14
+ fi
15
ccache-swig.csh Added
6
 
1
@@ -0,0 +1,4 @@
2
+# Use ccache-swig by default.  Users who don't want that can setenv the
3
+# CCACHE_DISABLE environment variable in their personal profile.
4
+
5
+alias swig 'ccache-swig swig'
6
ccache-swig.sh Added
6
 
1
@@ -0,0 +1,4 @@
2
+# Use ccache-swig by default. Users who don't want that can set the
3
+# CCACHE_DISABLE environment variable in their personal profile.
4
+
5
+alias swig='ccache-swig swig'
6
debian.changelog Added
1002
 
1
@@ -0,0 +1,1000 @@
2
+swig (3.0.12-0~kolab1) unstable; urgency=medium
3
+
4
+  * Release of 3.0.12
5
+
6
+ -- Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>  Thu,  4 May 2017 13:13:13 +0200
7
+
8
+swig (3.0.10-1.1) unstable; urgency=medium
9
+
10
+  * Remove swig PHP support (again) as swig doesn't support PHP 7.0 yet
11
+    (Closes: #821715)
12
+
13
+ -- Ondřej Surý <ondrej@debian.org>  Mon, 28 Nov 2016 21:08:29 +0100
14
+
15
+swig (3.0.10-1) unstable; urgency=medium
16
+
17
+  * New upstream release 3.0.10.
18
+  * Raised debhelper compat level to 9.
19
+
20
+ -- Torsten Landschoff <torsten@debian.org>  Wed, 19 Oct 2016 23:40:09 +0200
21
+
22
+swig (3.0.9-1) unstable; urgency=medium
23
+
24
+  * Merge upstream release 3.0.9.
25
+
26
+ -- Torsten Landschoff <torsten@debian.org>  Wed, 19 Oct 2016 23:23:12 +0200
27
+
28
+swig (3.0.8-0) experimental; urgency=medium
29
+
30
+  * New upstream release (closes: #811418).
31
+  * Remove patch for #802906, applied upstream.
32
+
33
+ -- Torsten Landschoff <torsten@debian.org>  Wed, 09 Mar 2016 23:02:45 +0100
34
+
35
+swig (3.0.7-2) unstable; urgency=medium
36
+
37
+  * Reintroduce symlinks swig and ccache-swig for the default version of
38
+    SWIG (closes: #803369).
39
+  * debian/control: Change XS-Testsuite to Testsuite, hoping that this
40
+    will make the package appear on ci.debian.net.
41
+  * New patch debian/patches/ccache-rename.diff: Allows calling ccache-swig
42
+    as ccache-swig or ccache-swig3.0 (closes: #786618).
43
+    + Added autopkgtest tests to check if ccache-swig can be called via
44
+      the symlink as well as via the versioned binary name.
45
+
46
+ -- Torsten Landschoff <torsten@debian.org>  Sat, 31 Oct 2015 00:50:22 +0100
47
+
48
+swig (3.0.7-1) unstable; urgency=low
49
+
50
+  * Mark binary packages as Multi-Arch: foreign (closes: #738513).
51
+  * Build swig, swig-doc and swig-examples dependency packages here
52
+    (moved from swig2.0 source package). 
53
+  * Apply patch for Python 3.5 support by Matthias Klose, closes: #802906.
54
+
55
+ -- Torsten Landschoff <torsten@debian.org>  Wed, 28 Oct 2015 22:15:01 +0100
56
+
57
+swig (3.0.7-0) experimental; urgency=low
58
+
59
+  * Merge new upstream releases up to 3.0.7.
60
+
61
+ -- Torsten Landschoff <torsten@debian.org>  Fri, 14 Aug 2015 06:39:31 +0200
62
+
63
+swig (3.0.2-2) unstable; urgency=low
64
+
65
+  * Introduced the first autopkgtest for SWIG, checking the bug #768280.
66
+
67
+ -- Torsten Landschoff <torsten@debian.org>  Sun, 15 Feb 2015 20:47:25 +0100
68
+
69
+swig (3.0.2-1) unstable; urgency=medium
70
+
71
+  * New upstream release.
72
+  * debian/control: Bump Standards-Version: 3.9.3 -> 3.9.5 (lintian).
73
+    Checked via upgrading-checklist.txt.gz from debian-policy package.
74
+
75
+ -- Torsten Landschoff <torsten@debian.org>  Thu, 03 Jul 2014 00:45:28 +0200
76
+
77
+swig (3.0.0-1) unstable; urgency=low
78
+
79
+  * Retarget to unstable.
80
+
81
+ -- Torsten Landschoff <torsten@debian.org>  Wed, 02 Jul 2014 06:57:08 +0200
82
+
83
+swig (3.0.0-0) experimental; urgency=low
84
+
85
+  * New upstream release 3.0.0 (closes: #739910).
86
+  * debian/control: Change source name from swig2.0 back to swig.
87
+
88
+ -- Torsten Landschoff <torsten@debian.org>  Sun, 11 May 2014 16:48:37 +0200
89
+
90
+swig2.0 (2.0.12-1) unstable; urgency=medium
91
+
92
+  * New upstream release 2.0.12.
93
+  * Build with Guile 2.0 (closes: #746016).
94
+  * For some reason, GUILE_CFLAGS is set correctly again (closes: #701865).
95
+
96
+ -- Torsten Landschoff <torsten@debian.org>  Sun, 11 May 2014 01:24:34 +0200
97
+
98
+swig2.0 (2.0.11-1.1) unstable; urgency=medium
99
+
100
+  * Non-maintainer upload.
101
+  * Build with the default Ruby instead of hardcoding ruby1.9.1.
102
+     (Closes: #745927)
103
+
104
+ -- Christian Hofstaedtler <christian@hofstaedtler.name>  Sat, 26 Apr 2014 17:23:59 +0200
105
+
106
+swig2.0 (2.0.11-1) unstable; urgency=low
107
+
108
+  * Merge new upstream release 2.0.11 (closes: #727188).
109
+  * Use Ruby 1.9.1 instead of 1.8 which is about to be removed from sid.
110
+    Thanks to Cédric Boutillier for the patch (closes: #722282).
111
+  * Install swigp4.ml manually as the upstream Makefile fails to do so
112
+    when using a separate build directory (closes: #725945).
113
+
114
+ -- Torsten Landschoff <torsten@debian.org>  Fri, 25 Oct 2013 23:36:37 +0200
115
+
116
+swig2.0 (2.0.10-1) unstable; urgency=low
117
+
118
+  * New upstream release.
119
+
120
+ -- Torsten Landschoff <torsten@debian.org>  Mon, 09 Sep 2013 22:06:54 +0200
121
+
122
+swig2.0 (2.0.9-1) unstable; urgency=low
123
+
124
+  * New upstream release.
125
+  * Use dpkg-buildflags while building (lintian).
126
+
127
+ -- Torsten Landschoff <torsten@debian.org>  Thu, 28 Feb 2013 00:37:38 +0100
128
+
129
+swig2.0 (2.0.8-1) unstable; urgency=low
130
+
131
+  * New upstream release.
132
+
133
+ -- Torsten Landschoff <torsten@debian.org>  Wed, 31 Oct 2012 12:05:24 +0100
134
+
135
+swig2.0 (2.0.7-3) unstable; urgency=low
136
+
137
+  * Use /usr/bin/python instead of /usr/bin/python2.5 in debian/rules
138
+    (closes: #675908).
139
+  * Use default-jdk instead of gcj-jdk (closes: #675911). 
140
+
141
+ -- Torsten Landschoff <torsten@debian.org>  Mon, 11 Jun 2012 22:55:25 +0200
142
+
143
+swig2.0 (2.0.7-2) unstable; urgency=high
144
+
145
+  * Switch to out-of-source build. 
146
+  * Applied patch by Klaus Kämpf (applied upstream) to fix seg fault when
147
+    attempting to warn about an illegal destructor (closes: #675196).
148
+
149
+ -- Torsten Landschoff <torsten@debian.org>  Wed, 30 May 2012 22:20:51 +0200
150
+
151
+swig2.0 (2.0.7-1) unstable; urgency=high
152
+
153
+  * New upstream release 2.0.7 (closes: #674263).
154
+  * Build-Depend on tcl-dev and tk-dev instead of tcl8.4-dev and tk8.4-dev
155
+    (closes: #674540). 
156
+  * debian/rules: Add binary-indep and binary-arch targets (lintian).
157
+  * debian/control: Bump Standards-Version to 3.9.3 (no changes).
158
+  * debian/patches/pyint_fromsize_t.diff: New patch to fix a regression of
159
+    upstream r13106 when building for Python 3 (caught by FTBFS for hugin).
160
+
161
+ -- Torsten Landschoff <torsten@debian.org>  Mon, 28 May 2012 17:58:26 +0200
162
+
163
+swig2.0 (2.0.6-1) unstable; urgency=low
164
+
165
+  * Merge upstream changes for 2.0.6.
166
+    + Includes patches to slicing bugs (closes: #673544).
167
+  * debian/control: Narrow the dependency of swig on swig2.0 to require
168
+    the newest version as suggested by Andreas Metzler.
169
+
170
+ -- Torsten Landschoff <torsten@debian.org>  Tue, 22 May 2012 00:23:15 +0200
171
+
172
+swig2.0 (2.0.5-1) unstable; urgency=low
173
+
174
+  * New upstream release 2.0.5.
175
+    + Removed patch python_map.patch (applied upstream).
176
+    + Removed patch fix_overflow_errors_64bitint (fixed upstream).
177
+    + Removed patches pulled from upstream.
178
+    + Adds support for Lua 5.2 (closes: #670203).
179
+
180
+ -- Torsten Landschoff <torsten@debian.org>  Thu, 26 Apr 2012 22:18:39 +0200
181
+
182
+swig2.0 (2.0.4-5) unstable; urgency=low
183
+
184
+  * Fix invalid conversion from 'const char*' to 'char*' (closes: #657091).
185
+    Patch provided by Lior Kaplan.
186
+
187
+ -- Torsten Landschoff <torsten@debian.org>  Tue, 24 Jan 2012 18:58:13 +0100
188
+
189
+swig2.0 (2.0.4-4) unstable; urgency=low
190
+
191
+  * Acknowledge NMU, thanks again Luca (and Jonathan for the patch).
192
+  * Merge revision 12814 from upstream (closes: #642202).
193
+  * Merge revision 12780 from upstream (closes: #468414). 
194
+
195
+ -- Torsten Landschoff <torsten@debian.org>  Tue, 20 Sep 2011 22:45:05 +0200
196
+
197
+swig2.0 (2.0.4-3.1) unstable; urgency=low
198
+
199
+  * Non-maintainer upload.
200
+
201
+  [ Jonathan Nieder ]
202
+  * Put swig2.0(1) manpage in the swig2.0 package, instead of whatever
203
+    architecture-dependent package happened to be processed first.
204
+  * swig2.0 Breaks and Replaces swig (<< 2.0.4-3.1) (Closes: #639521).
205
+
206
+ -- Luca Falavigna <dktrkranz@debian.org>  Sun, 18 Sep 2011 01:32:41 +0200
207
+
208
+swig2.0 (2.0.4-3) unstable; urgency=low
209
+
210
+  * Acknowledge changes by Luca Falavigna - thanks.
211
+  * Applied the patch by Chris Butler to fix wrapper generation on i386 for
212
+    perl compiled with -Duse64bitint (closes: #579450).
213
+
214
+ -- Torsten Landschoff <torsten@debian.org>  Fri, 19 Aug 2011 23:37:01 +0200
215
+
216
+swig2.0 (2.0.4-2.1) unstable; urgency=low
217
+
218
+  * Non-maintainer upload.
219
+
220
+  [ Sebastian Ramacher ]
221
+  * debian/patches/python_map.patch:
222
+    - Let std::map honour all four template arguments to fix FTBFS in
223
+      related packages (Closes: #633736).
224
+
225
+ -- Luca Falavigna <dktrkranz@debian.org>  Sun, 14 Aug 2011 17:27:18 +0200
226
+
227
+swig2.0 (2.0.4-2) unstable; urgency=low
228
+
229
+  * Take over swig, swig-doc and swig-examples binary packages from swig1.3.
230
+
231
+ -- Torsten Landschoff <torsten@debian.org>  Sun, 19 Jun 2011 01:14:53 +0200
232
+
233
+swig2.0 (2.0.4-1.1) unstable; urgency=low
234
+
235
+  * Non maintainer upload.
236
+  * Replace obsolete gij/gcj build dependencies with gcj-jdk. Closes: #628377.
237
+
238
+ -- Matthias Klose <doko@debian.org>  Tue, 31 May 2011 13:22:19 +0200
239
+
240
+swig2.0 (2.0.4-1) unstable; urgency=low
241
+
242
+  * New upstream release.
243
+  * patches/upstream_r12653.diff: Removed (included upstream).
244
+
245
+ -- Torsten Landschoff <torsten@debian.org>  Tue, 24 May 2011 08:52:30 +0200
246
+
247
+swig2.0 (2.0.3-2) unstable; urgency=low
248
+
249
+  * Package a snapshot of the upcoming upstream release 2.0.4. This matches
250
+    upstream revision r12653.
251
+    + Fixes building of Python 3.2 bindings (closes: #622980).
252
+
253
+ -- Torsten Landschoff <torsten@debian.org>  Tue, 03 May 2011 22:34:43 +0200
254
+
255
+swig2.0 (2.0.3-1) unstable; urgency=low
256
+
257
+  * New upstream release 2.0.3.
258
+  * Add debian/watch file for uscan (closes: #611879).
259
+  * Provide /usr/bin/swig in swig2.0 (closes: #620954).
260
+
261
+ -- Torsten Landschoff <torsten@debian.org>  Sun, 10 Apr 2011 20:42:11 +0200
262
+
263
+swig2.0 (2.0.2-1) unstable; urgency=low
264
+
265
+  * New upstream release 2.0.2.
266
+
267
+ -- Torsten Landschoff <torsten@debian.org>  Sat, 26 Feb 2011 00:56:56 +0100
268
+
269
+swig2.0 (2.0.1-2) unstable; urgency=low
270
+
271
+  * debian/control: Fix build dependency on pcre3 which should be available on
272
+    mips, mipsel and m68k as well.
273
+
274
+ -- Torsten Landschoff <torsten@debian.org>  Thu, 23 Dec 2010 00:06:42 +0100
275
+
276
+swig2.0 (2.0.1-1) unstable; urgency=low
277
+
278
+  * Merge new upstream release 2.0.1.
279
+  * Remove dependency on quilt and usage in debian/rules, the new source
280
+    format will take care of that.
281
+  * Remove patch fix-cleaning.diff (applied upstream).
282
+  * Remove patch keep_docs.diff (applied upstream).
283
+
284
+ -- Torsten Landschoff <torsten@debian.org>  Sun, 19 Dec 2010 18:25:59 +0100
285
+
286
+swig2.0 (2.0.0-1) unstable; urgency=low
287
+
288
+  * New upstream release (closes: #584324).
289
+  * Create a new swig2.0 package for unstable. Most packages should be
290
+    able to build with 2.0 instead of 1.3 but the version detection
291
+    in most configure scripts is flawed.
292
+  * Fix the most important lintian complaints:
293
+    + debian/control:
294
+      o Update Standards-Version to 3.9.0 (no changes).
295
+      o Add ${misc:Depends} to all binary dependencies.
296
+    + debian/rules:
297
+      o Fix invocation order for dh_makeshlibs.
298
+      o Replace "dh_clean -k" with dh_prep.
299
+    + debian/swig2.0-doc.doc-base: Fixed references into wrong package.
300
+    + debian/swig.1: Renamed to swig2.0-1 to match with the binary.
301
+  * Use dh-autoreconf for cleaning up after autotools.
302
+  * Fixed "make distclean" in upstream Makefile.in. The first time for
303
+    years that "debian/rules clean" actually completes successfully.
304
+  * debian/control: Bump Standards-Version to 3.9.1 (no changes).
305
+  * debian/copyright: Update for upstream license change to GPLv3.
306
+
307
+ -- Torsten Landschoff <torsten@debian.org>  Sat, 28 Aug 2010 22:59:01 +0200
308
+
309
+swig1.3 (2.0.0~r12020-1) experimental; urgency=low
310
+
311
+  * Experimental package of upcoming 2.0 release targetting experimental.
312
+  * Switch to source format 3.0 (quilt).
313
+
314
+ -- Torsten Landschoff <torsten@debian.org>  Wed, 12 May 2010 18:57:28 +0200
315
+
316
+swig1.3 (1.3.40-3) unstable; urgency=low
317
+
318
+  * debian/control: Line wrap build dependencies (closes: #556356).
319
+    Thanks to Benjamin Drung.
320
+  * debian/control: Remove version from python-dev dependency (not sure why
321
+    it was added). This makes it buildable in sid again (closes: #588573).
322
+  * debian/compat: Bump to 7 (which was available even in lenny).
323
+  * debian/source/format: Switch to "3.0 (quilt)".
324
+
325
+ -- Torsten Landschoff <torsten@debian.org>  Sun, 15 Nov 2009 23:57:17 +0100
326
+
327
+swig1.3 (1.3.40-2) unstable; urgency=low
328
+
329
+  * Retarget for unstable.
330
+
331
+ -- Torsten Landschoff <torsten@debian.org>  Wed, 21 Oct 2009 20:03:54 +0200
332
+
333
+swig1.3 (1.3.40-1) experimental; urgency=low
334
+
335
+  * New upstream release (closes: #543684).
336
+
337
+ -- Torsten Landschoff <torsten@debian.org>  Sat, 17 Oct 2009 14:48:41 +0200
338
+
339
+swig1.3 (1.3.39-2) unstable; urgency=low
340
+
341
+  * Merge upstream changeset 11213, fixing the Subversion bindings.
342
+
343
+ -- Torsten Landschoff <torsten@debian.org>  Sat, 08 Aug 2009 15:00:32 +0200
344
+
345
+swig1.3 (1.3.39-1) experimental; urgency=low
346
+
347
+  * New upstream release.
348
+  * debian/control: Remove ocaml from Build-Depends (not available in sid
349
+    right now). Probably we can drop most of the build depends anyway, they
350
+    do not affect the swig binary AFAIK. However, when running the test
351
+    suite, we should better have them available...
352
+  * debian/rules: Use DH_ALWAYS_EXCLUDE=.svn to support building directly
353
+    from Subversion checkout.
354
+
355
+ -- Torsten Landschoff <torsten@debian.org>  Fri, 07 Aug 2009 00:22:56 +0200
356
+
357
+swig1.3 (1.3.38-1) experimental; urgency=low
358
+
359
+  * Apply patch by Petr Salinger to enable java bindings for GNU/kFreeBSD
360
+    (closes: #497789).
361
+  * New upstream release (closes: #514060).
362
+  * Remove patch to config.guess, config.sub (upstream is up-to-date).
363
+  * Update patch to keep documentation files in make clean.
364
+  * Use python2.5 instead of python2.4.
365
+  * Install Examples/php instead of Examples/php4 (which is no longer).
366
+
367
+ -- Torsten Landschoff <torsten@debian.org>  Thu, 26 Feb 2009 16:16:07 +0100
368
+
369
+swig1.3 (1.3.36-1) unstable; urgency=low
370
+
371
+  * New upstream release (closes: #488342).
372
+    + debian/patches: Remove obsolete patches.
373
+  * debian/rules: Build without mzscheme for now as the configure script 
374
+    breaks as it can't mute the banner anymore (--mute-banner does not 
375
+    work anymore).
376
+
377
+ -- Torsten Landschoff <torsten@debian.org>  Sun, 06 Jul 2008 03:07:56 +0200
378
+
379
+swig1.3 (1.3.35-4) unstable; urgency=low
380
+
381
+  * Acknowledge NMUs (closes: #476718, #477906). Thanks, guys!
382
+  * Apply patch from Barry deFreese to Wad proof-of-concept that is 
383
+    not actually built (closes: #469006).
384
+  * debian/control: Update Build-Depends on guile to version 1.8 as 
385
+    1.6 is quite outdated already (closes: #477521).
386
+  * debian/control: Re-add armel and armeb to the target platforms
387
+    which have gcj and gij again (closes: #479113).
388
+  * debian/patches/swig-svn-r10376.diff: Import upstream changes of 
389
+    revision 10376 by request of Soeren Sonnenburg.
390
+  * Lintian fixes:
391
+    + debian/swig-doc.doc-base: Fix section (was Apps/Programming, now
392
+      just Programming). Remove leading whitespace in abstract.
393
+    + debian/control: Upgrade Standards-Version to 3.7.3 (no changes
394
+      required).
395
+    + debian/control: Fix spelling Ocaml -> OCaml.
396
+
397
+ -- Torsten Landschoff <torsten@debian.org>  Sun, 04 May 2008 21:09:47 +0200
398
+
399
+swig1.3 (1.3.35-3.2) unstable; urgency=low
400
+
401
+  * Non-maintainer upload.
402
+  * Remove Build-Depends: gij, gcj on alpha, arm, and hurd-i386.
403
+    (Closes: #477906)
404
+
405
+ -- Torsten Werner <twerner@debian.org>  Sat, 26 Apr 2008 18:08:59 +0200
406
+
407
+swig1.3 (1.3.35-3.1) unstable; urgency=low
408
+
409
+  * Non-maintainer upload.
410
+  * Allow python2.5 in Build-Depends. (Closes: #476718)
411
+
412
+ -- Torsten Werner <twerner@debian.org>  Wed, 23 Apr 2008 19:49:22 +0200
413
+
414
+swig1.3 (1.3.35-3) unstable; urgency=low
415
+
416
+  * debian/patches/octave_fixes_r10367_10373.diff: Include upstream 
417
+    changes between revisions 10367 and 10373. This fixes some bugs
418
+    in the octave wrappers as requested by Soeren Sonnenburg.
419
+
420
+ -- Torsten Landschoff <torsten@debian.org>  Thu, 17 Apr 2008 08:49:55 +0200
421
+
422
+swig1.3 (1.3.35-2) unstable; urgency=low
423
+
424
+  * Include examples for R and octave (closes: #475409).
425
+  * Patch Lib/r/rfragments.swg to use mkCharLen to create a string 
426
+    object given the character content and the length. mkCharEnc 
427
+    does not look like it is the right function for this. :)
428
+    Thanks to Soeren Sonnenburg. (closes: #475494).
429
+
430
+ -- Torsten Landschoff <torsten@debian.org>  Tue, 15 Apr 2008 23:56:33 +0200
431
+
432
+swig1.3 (1.3.35-1) unstable; urgency=low
433
+
434
+  * New upstream release (closes: #473720).
435
+  * debian/patches/fix_lua_unary_minus.diff: Remove, was merged upstream.
436
+
437
+ -- Torsten Landschoff <torsten@debian.org>  Tue, 08 Apr 2008 22:35:13 +0200
438
+
439
+swig1.3 (1.3.33-3) unstable; urgency=low
440
+
441
+  * debian/rules: Add "-g -O2" to the CFLAGS (originally obtained from the 
442
+    perl configuration). This should speed up swig while making debugging
443
+    easier.
444
+  * debian/patches/fix_lua_unary_minus.diff: Fix the handling of 
445
+    overloading the unary minus operator for LUA (closes: #461494).
446
+  * debian/control: Depend on quilt >= 0.40 instead of 0.40-1 (lintian).
447
+  * debian/swig.dirs: Remove /usr/lib which was empty (lintian).
448
+
449
+ -- Torsten Landschoff <torsten@debian.org>  Mon, 11 Feb 2008 18:38:17 +0100
450
+
451
+swig1.3 (1.3.33-2) unstable; urgency=low
452
+
453
+  * debian/rules: Only run make distclean if the Makefile exists to make 
454
+    sure the clean target works after a fresh unpack (closes: #453201).
455
+
456
+ -- Torsten Landschoff <torsten@debian.org>  Wed, 28 Nov 2007 22:51:47 +0100
457
+
458
+swig1.3 (1.3.33-1) unstable; urgency=low
459
+
460
+  * New upstream release (closes: #452649).
461
+    + debian/patches/configguesssub.diff: Refreshed for new upstream 
462
+      release.
463
+
464
+ -- Torsten Landschoff <torsten@debian.org>  Sun, 25 Nov 2007 18:52:07 +0100
465
+
466
+swig1.3 (1.3.31-4) unstable; urgency=low
467
+
468
+  * debian/patches/keep_docs.diff: Change Doc/Manual/Makefile to keep 
469
+    it from removing the documentation files on clean. They are included
470
+    in the distribution and therefore should not get removed after the 
471
+    build (closes: #441728).
472
+    + debian/rules: Change clean target so that the patches are 
473
+      unapplied after cleaning the sources to make this change effective.
474
+
475
+ -- Torsten Landschoff <torsten@debian.org>  Thu, 01 Nov 2007 19:58:16 +0100
476
+
477
+swig1.3 (1.3.31-3) unstable; urgency=low
478
+
479
+  * debian/control: Build-Depend on php5-dev instead of the obsolete 
480
+    php4-dev (closes: #429231).
481
+    + While we are at it: Remove pike dependencies.
482
+    + Remove Java dependencies on armeb and armel. Kudos to Riku Voipio
483
+      for the patch.
484
+
485
+ -- Torsten Landschoff <torsten@debian.org>  Sun, 26 Aug 2007 01:21:40 +0200
486
+
487
+swig1.3 (1.3.31-2) unstable; urgency=low
488
+
489
+  * Lib/lua/luarun.swg: Include stdlib.h instead of the non-standard malloc.h
490
+    (closes: #439151).
491
+  * debian/patches/series: Remove noproxy_setfault_fix.diff as it was applied 
492
+    upstream. 
493
+
494
+ -- Torsten Landschoff <torsten@debian.org>  Wed, 22 Aug 2007 21:29:04 +0200
495
+
496
+swig1.3 (1.3.31-1) unstable; urgency=low
497
+
498
+  * New upstream release (closes: #401211).
499
+ 
500
+ -- Torsten Landschoff <torsten@debian.org>  Sat,  2 Dec 2006 01:56:34 +0100
501
+
502
+swig1.3 (1.3.29-2.1) unstable; urgency=medium
503
+
504
+  * Non-maintainer upload, BSP Zurich/Switzerland.
505
+  * Moving quilt from build-depends-indep to build-depends
506
+    (Closes: #382096, #385080).
507
+  * Added kfreebsd-amd64 to build-depends ignores (Closes: #361482).
508
+
509
+ -- Daniel Baumann <daniel@debian.org>  Sat,  9 Sep 2006 12:41:00 +0200
510
+
511
+swig1.3 (1.3.29-2) unstable; urgency=medium
512
+
513
+  * Adopt to new default python version (closes: #384212).
514
+    + debian/rules: Change python interpreter to /usr/bin/python2.4.
515
+    + debian/control: Update build-dependencies.
516
+  * debian/control: Add version for debhelper build dependency (linda).
517
+
518
+ -- Torsten Landschoff <torsten@debian.org>  Tue, 22 Aug 2006 23:53:22 +0200
519
+
520
+swig1.3 (1.3.29-1) unstable; urgency=low
521
+
522
+  * New upstream release (closes: #362775).
523
+  * Acknowledge non-maintainer upload, thanks Kurt! (closes: #359941).
524
+  * Use quilt for patch maintenance, move config.sub and config.guess 
525
+    patches to debian/patches.
526
+  * debian/rules: Tidy some old cruft (more to be done here). 
527
+    + clean: Remove all generated files.
528
+  * debian/slapd.links: Swapped original file and link to not overwrite 
529
+    the real binary with a broken link.
530
+  * noproxy_segfault_fix.diff: Fix segmentation fault with -python -noproxy
531
+    (closes: #381707).
532
+  * format_percent.diff: Pass "%%" to output a single '%' in lang.cxx.
533
+ 
534
+ -- Torsten Landschoff <torsten@debian.org>  Mon,  7 Aug 2006 23:17:07 +0200
535
+
536
+swig1.3 (1.3.28-1.1) unstable; urgency=low
537
+
538
+  * Non-maintainer upload.
539
+  * Change build depedency from chicken-dev to libchicken-dev
540
+    (Closes: #359941)
541
+
542
+ -- Kurt Roeckx <kurt@roeckx.be>  Thu, 30 Mar 2006 19:12:09 +0200
543
+
544
+swig1.3 (1.3.28-1) unstable; urgency=low
545
+
546
+  * New upstream release (closes: #354699).
547
+  * debian/swig-doc.doc-base: Add control file to register SWIG documentation
548
+    for doc-base (closes: #273286).
549
+    + debian/rules: Exclude PDF files from dh_compress.
550
+
551
+ -- Torsten Landschoff <torsten@debian.org>  Tue, 28 Feb 2006 21:57:40 +0100
552
+
553
+swig1.3 (1.3.27-2) unstable; urgency=low
554
+
555
+  * Fix FTBFS on GNU/kFreeBSD missing java support by disabling java
556
+    there, patch by Aurelien Jarno (closes: #341837).
557
+  * debian/control: Change the swig-examples description to no longer
558
+    refer to version 1.1 (closes: #302051).
559
+  * debian/rules (clean): Don't remove example php4 makefiles anymore.
560
+  * debian/swig-examples.examples: Include lua and modula3 examples
561
+    (closes: #344225).
562
+  * debian/rules (clean): Do make distclean before killing autoconf 
563
+    output. The other way round it will try to reconfigure...
564
+
565
+ -- Torsten Landschoff <torsten@debian.org>  Sat,  4 Feb 2006 02:11:39 +0100
566
+
567
+swig1.3 (1.3.27-1) unstable; urgency=low
568
+
569
+  * New upstream release.
570
+  * Resync with upstream. Seems like I accidently got some files removed
571
+    from the package by bad merging.
572
+  * debian/swig.1: Fix typo in manpage leading to man error message.
573
+  * debian/control: Correct bad policy version (lintian).
574
+  * debian/rules: Remove configure.{status,log} in clean target (lintian).
575
+  * Remove changelog.gz from swig1.3 package and replace it by a symlink
576
+    (closes: #275898).
577
+  * Update debhelper compat level to 4. Rename files accordingly.
578
+
579
+ -- Torsten Landschoff <torsten@debian.org>  Wed, 23 Nov 2005 00:54:00 +0100
580
+
581
+swig1.3 (1.3.25-1) unstable; urgency=low
582
+
583
+  * New upstream release (closes: #293325).
584
+    + Includes fix to resource leak when using default arguments in 
585
+      constructors (closes: #297335).
586
+    + Puts -help and -version output on stdout (closes: #285038).
587
+
588
+ -- Torsten Landschoff <torsten@debian.org>  Thu, 22 Sep 2005 09:59:22 +0200
589
+
590
+swig1.3 (1.3.24-1) unstable; urgency=low
591
+
592
+  * New upstream release (closes: #290895, #293694):
593
+    + Implements C# optional parameters (closes: #283314).
594
+  * Update config.guess, config.sub.
595
+  * Adjust for new pike version 7.6.
596
+  * Work around broken automake refresh feature
597
+  * Don't try to build/install runtime anymore
598
+  * Kill meta data for runtime packages
599
+  * Include CHANGES.current in the package (closes: #273912)
600
+
601
+ -- Torsten Landschoff <torsten@debian.org>  Sat, 12 Feb 2005 17:12:09 +0100
602
+
603
+swig1.3 (1.3.22-6) unstable; urgency=low
604
+
605
+  * Apply patch to fix breakage when returning const C++ objects
606
+    (closes: #294241). Thanks to Jeremy H. Brown for pointing this out.
607
+
608
+ -- Torsten Landschoff <torsten@debian.org>  Tue,  8 Feb 2005 20:26:27 +0100
609
+
610
+swig1.3 (1.3.22-5) unstable; urgency=medium
611
+
612
+  * debian/README.Debian: Add a note about the right compiler options
613
+    when building swig modules (closes: #280923).
614
+  * Lib/python/pystrbase.swg: Fix handling of char array: Do not 
615
+    copy null bytes anymore (closes: #281956).
616
+
617
+ -- Torsten Landschoff <torsten@debian.org>  Sat, 20 Nov 2004 09:48:53 +0100
618
+
619
+swig1.3 (1.3.22-4) unstable; urgency=low
620
+
621
+  * debian/control: Add build dependency on libpcre3-dev pulled by
622
+    chicken. Should be fixed in chicken-dev but this way it builds
623
+    again. closes: #280500.
624
+ 
625
+ -- Torsten Landschoff <torsten@debian.org>  Wed, 10 Nov 2004 00:41:09 +0100
626
+
627
+swig1.3 (1.3.22-3) unstable; urgency=high
628
+
629
+  * Urgency high because sarge is waiting for a fixed swig. This 
630
+    version should build on mips{,el} and m68k as well.
631
+  * debian/rules: Fix reference to libswig1.2.21-chicken which is 
632
+    now libswig1.3.22-chicken. 
633
+
634
+ -- Torsten Landschoff <torsten@debian.org>  Sat, 16 Oct 2004 09:14:17 +0200
635
+
636
+swig1.3 (1.3.22-2) unstable; urgency=low
637
+
638
+  * configure.in: Add Runtime/Makefile to the list of generated files.
639
+  * Readded the runtime library packages.
640
+    + debian/control: Add libswig1.3.22*
641
+    + Makefile.in: Recreate targets for runtime.
642
+    + autogen.sh: Run libtoolize (needed for the libs).
643
+    + configure.in: Remove AC_COMPILE_WARNINGS (breaks ruby include).
644
+      Add release_suffix_libtool variable.
645
+    + Source/Makefile.in: Add "release_suffix_libtool" variable.
646
+    + debian/rules: Build runtime targets, change release suffix to 1.3.22.
647
+  * Rerun autogen.sh...
648
+
649
+ -- Torsten Landschoff <torsten@debian.org>  Tue, 28 Sep 2004 13:41:01 +0200
650
+
651
+swig1.3 (1.3.22-1) unstable; urgency=low
652
+
653
+  * New upstream release (closes: #273129).
654
+  * Rerun autogen.sh (because of patched configure.in).
655
+  * debian/rules: Don't build and don't install runtime.
656
+  * debian/control: Remove libswig* packages (used to contain the 
657
+    runtime support libraries).
658
+  * debian/control: Bump standards-version to 3.6.1 (no changes).
659
+  * debian/links: Remove links for libswig*. Fix /usr/bin/swig link to point 
660
+    to swig1.3 instead of 1.3.21.
661
+  * debian/rules: Make the name of the executable swig-1.3 instead of 
662
+    swig-1.3.21.
663
+
664
+ -- Torsten Landschoff <torsten@debian.org>  Sat, 25 Sep 2004 16:42:18 +0200
665
+
666
+swig1.3 (1.3.21-5) unstable; urgency=low
667
+
668
+  * Acknowledge NMUs (closes: #248822, #246452). Thanks, Matthias!
669
+  * Supply a man page for swig (closes: #224291).
670
+
671
+ -- Torsten Landschoff <torsten@debian.org>  Sat, 22 May 2004 01:45:24 +0200
672
+
673
+swig1.3 (1.3.21-4.3) unstable; urgency=low
674
+
675
+  * NMU.
676
+  * Let libswig1.3.21 conflict with libswig1.1, libswig1.3 (closes: #248822).
677
+
678
+ -- Matthias Klose <doko@debian.org>  Tue, 18 May 2004 06:01:47 +0200
679
+
680
+swig1.3 (1.3.21-4.2) unstable; urgency=low
681
+
682
+  * NMU.
683
+  * Fix FTBFS on architectures that have chicken support disabled.
684
+
685
+ -- Matthias Klose <doko@debian.org>  Sat,  8 May 2004 10:19:12 +0200
686
+
687
+swig1.3 (1.3.21-4.1) unstable; urgency=medium
688
+
689
+  * NMU.
690
+  * Add php4-cgi to build dependencies (closes: #246452).
691
+
692
+ -- Matthias Klose <doko@debian.org>  Sat,  8 May 2004 08:31:57 +0200
693
+
694
+swig1.3 (1.3.21-4) unstable; urgency=low
695
+
696
+  * debian/control: Remove Conflicts-Depends-cycle between swig and 
697
+    swig1.3 as proposed by Jeroen van Wolffelaar (closes: #231854).
698
+    And of course those cycles for the -doc and -examples packages as
699
+    well.
700
+  * debian/control: Make swig1.3 depend on at least version 1.3.0 of swig.
701
+
702
+ -- Torsten Landschoff <torsten@debian.org>  Mon, 19 Apr 2004 10:56:16 +0200
703
+
704
+swig1.3 (1.3.21-3) unstable; urgency=low
705
+
706
+  * Split off chicken and guile runtime support into different packages
707
+    to reduce dependency load... (closes: #231701).
708
+
709
+ -- Torsten Landschoff <torsten@debian.org>  Tue,  6 Apr 2004 09:11:53 +0200
710
+
711
+swig1.3 (1.3.21-2) unstable; urgency=low
712
+
713
+  * Applied patch courtesy of David Kimdon:
714
+  + Include full version number in soname (closes: #234028). 
715
+    - debian/control : Rename libswig1.3 package to libswig1.3.21.
716
+    - debian/libswig1.3.files debian/libswig1.3.postinst : Rename these
717
+      files to use the full 1.3.21 version.
718
+    - debian/links : Symlinks need to use full 1.3.21 version.
719
+    - debian/rules : Pass 1.3.21 release suffix to configure.
720
+      Fix definition of SWIG in example Makefiles.  That doesn't need 
721
+      to include the version number since we have the 
722
+      swig -> swig-1.3.21 link.
723
+
724
+ -- Torsten Landschoff <torsten@debian.org>  Sun, 14 Mar 2004 20:58:19 +0100
725
+
726
+swig1.3 (1.3.21-1) unstable; urgency=low
727
+
728
+  * New upstream release (closes: #225036).
729
+  * debian/rules: Updated clean target to only remove stuff that's
730
+    actually there.
731
+  * debian/swig-examples.examples: Adapt to removal of Examples/perl
732
+    and addition of Examples/contract.
733
+  * Makefile.in (install-m4): Obey $(DESTDIR) setting.
734
+  * Fixed pike support:
735
+    - debian/control: Add build dependency pike7.4-dev.
736
+    - debian/rules: Pass pike include path to configure.
737
+  * configure.in: Fix checking for php4 includes (uses php4-config
738
+    which is not there on Debian and overwrite the manually passed
739
+    include path using the output of that non-existing program).
740
+  * debian/rules: Call runtime and install-runtime targets as well
741
+    to actually build the runtime libraries (which were built by
742
+    default before).
743
+
744
+ -- Torsten Landschoff <torsten@debian.org>  Sat,  7 Feb 2004 00:56:55 +0100
745
+
746
+swig1.3 (1.3.19-2) unstable; urgency=low
747
+
748
+  * Acknowledge NMU (closes: #202036, #199738). Thanks, Matthias!
749
+  * debian/control: Rename swig1.3 -> swig in binary packages.
750
+    This way we replace all binary packages of the former swig 
751
+    source package...
752
+    + It does not need to build anymore (closes: #160316).
753
+    + The error in the old description will die with it (closes: #209726).
754
+    + Our examples deal with current perl already (closes: #107979).
755
+    + We have no dangling manpage link (closes: #185271). In fact I 
756
+      think the bug never applied to swig.
757
+    + New swig already has Java support enabled (closes: #178237).
758
+    + And Perl 5.8 is already supported (closes: #155004).
759
+  * debian/rules: Merge the commands for swig-doc and swig-examples into
760
+    a single binary-indep target.
761
+
762
+ -- Torsten Landschoff <torsten@debian.org>  Wed, 22 Oct 2003 22:43:10 +0200
763
+
764
+swig1.3 (1.3.19-1.1) unstable; urgency=low
765
+
766
+  * NMU.
767
+  * Fix gcj/gij build-depends, leave them out for hppa, mips, mipsel.
768
+    Closes: #202036.
769
+  * Leave out chicken build-depends for m68k, mips, mipsel.
770
+  * Fix ruby build depends (ruby1.8, ruby1.8-dev).
771
+  * Fix guile build depends.
772
+  * Fix pike build depends.
773
+  * Remove paragraph about alpha status in package description.
774
+    Closes: #199738.
775
+
776
+ -- Matthias Klose <doko@debian.org>  Sun,  7 Sep 2003 11:36:08 +0200
777
+
778
+swig1.3 (1.3.19-1) unstable; urgency=low
779
+
780
+  * New upstream release. (Closes: #163215, #138980, #186455)
781
+  * Swig1.3 now follows policy version 3.5.9.
782
+  * Added the previously nonexistant package swig1.3-doc. (Closes: #169422)
783
+  * Added the correct supported languages to description. (Closes: #156376)
784
+  * Fixed description synopses.
785
+  * Added chicken-dev, gcj-3.2, and gij-3.2 to the build-depends.
786
+  * We now build with Java support as well, thanks to gcj. Hurray for gcj!
787
+  * Bumped tcl/tk 8.3-dev to tcl/tk 8.4-dev in the build-depends
788
+  * Updated Ye Olde README.Debian.
789
+  * Runtime/Makefile.in: Pass $(PERL5_CCFLAGS) when building the perl
790
+    parts.
791
+
792
+ -- Morgon Kanter <morgon@surgo.net>  Fri, 18 Apr 2003 14:33:30 -0400
793
+
794
+swig1.3 (1.3.17-1) unstable; urgency=low
795
+
796
+  * New upstream release.
797
+  * Runtime/Makefile.in: Remove the perl hack.
798
+  * debian/rules: Pass the CFLAGS used to build perl to the configure script.
799
+    This should hopefully enable building of the perl module again.
800
+  * configure.in: Apply David's TCL patch and rerun autoconf.
801
+  * debian/rules: Clean up symlinks created by the build.
802
+
803
+ -- Torsten Landschoff <torsten@debian.org>  Thu, 28 Nov 2002 12:25:28 +0100
804
+
805
+swig1.3 (1.3.15-1) unstable; urgency=low
806
+
807
+  * New upstream release.
808
+
809
+ -- Torsten Landschoff <torsten@debian.org>  Thu, 19 Sep 2002 01:03:13 +0200
810
+
811
+swig1.3 (1.3.14-1) unstable; urgency=low
812
+
813
+  * New upstream release (closes: #157108).
814
+    + The missing ")" at Lib/perl5/std_string.i:48 was added upstream 
815
+      (closes: #158420).
816
+  * Lib/guile/typemaps.i: Fix passing of structures by value (closes: #156902).
817
+  * debian/control: Add build dependency on ocaml, pike7.2 and update python 
818
+    version to 2.2. 
819
+  * debian/control: Pass /usr/bin/python2.2 as python path.
820
+  * Tools/check-include-path.pike: Just return "/usr/include/pike7.2". 
821
+    Ugly hack, but I want it to work now. A proper patch will follow.
822
+  * Runtime/Makefile.in: Another ugly hack. When generating libperl.c, 
823
+    drop the first #include <string.h>, as it breaks the perl headers 
824
+    for some obfuscated reason.
825
+
826
+ -- Torsten Landschoff <torsten@debian.org>  Tue,  3 Sep 2002 23:21:23 +0200
827
+
828
+swig1.3 (1.3.13-1) unstable; urgency=low
829
+
830
+  * New upstream release.
831
+
832
+ -- Torsten Landschoff <torsten@debian.org>  Thu, 18 Jul 2002 17:17:09 +0200
833
+
834
+swig1.3 (1.3.11-1) unstable; urgency=low
835
+
836
+  * New upstream release (closes: #138979).
837
+  * Make swig1.3 depend on libswig1.3 as it includes symlinks to files 
838
+    of that package (closes: #140287).
839
+
840
+ -- Torsten Landschoff <torsten@debian.org>  Fri, 29 Mar 2002 01:56:07 +0100
841
+
842
+swig1.3 (1.3.10-1) unstable; urgency=low
843
+
844
+  * New upstream release.
845
+  * debian/rules (clean): Remove .../config.log and generated files.
846
+  * debian/rules (build): 
847
+    + Use python2.1 instead of 1.5.
848
+    + Seperately building the "runtime" target not longer needed.
849
+    + Pass skip-java to the make invocations (I have java on my system
850
+      for my computer science studies, but I don't want to move swig to 
851
+      contrib)
852
+    + Enable building of php4 and Mzscheme support.
853
+  * debian/control (Build-Depends): 
854
+    + Force python-dev to be 2.1*
855
+    + Add libguile-dev, mzscheme-dev, php4-dev
856
+  * debian/dirs: Better add /usr/lib if we want it to build...
857
+  * Split off the libswig1.3 package containing just the runtime 
858
+    libraries which are now really build. swig1.3 now depends on 
859
+    that package, therefore the installation is now complete
860
+    (closes: #123434).
861
+  * debian/rules (binary): Run dh_makeshlibs to build the shlibs files 
862
+    for the runtime in libswig1.3 (closes: #108040).
863
+  * debian/rules (swig1.3-doc-pdf): Remove target as the package did never
864
+    exist...
865
+  * debian/control: Make swig1.3 conflict with and replace swig and
866
+    remove "[alpha]" from the Description.
867
+  * debian/libswig1.3.postinst: Call ldconfig (lintian).
868
+  * debian/rules (build): Set PHP4INC before running configure to 
869
+    get around the configure.in incapability.
870
+  * debian/rules: Remove the old filter on the Makefiles of the examples 
871
+    and run a new one to set the path to swig correctly
872
+    (hopefully fixes #107929).
873
+
874
+ -- Torsten Landschoff <torsten@debian.org>  Sun, 13 Jan 2002 16:35:56 +0100
875
+
876
+swig1.3 (1.3.9-1) unstable; urgency=low
877
+
878
+  * New upstream release (closes: #107846).
879
+  * Get the ruby support built in (closes: #105320):
880
+    + debian/control: Depend on ruby along with ruby-dev.
881
+    + debian/rules: Pass "--with-ruby=/usr/bin/ruby" to ./configure.
882
+  * debian/rules: Did not find tcl anymore - added path to tclConfig.sh 
883
+    to the ./configure invocation.
884
+  * debian/rules (install-stamp): The old way of overriding the
885
+    installation root for the install target does not work anymore, but
886
+    DESTDIR is supported now so use that for installation.
887
+  * debian/rules (clean): Remove all config.status files (collect them
888
+    using find, I am lazy this time). Found by lintian.
889
+  * debian/rules: Remove invocation of dh_suidregister (build message).
890
+
891
+ -- Torsten Landschoff <torsten@debian.org>  Tue,  4 Dec 2001 22:15:26 +0100
892
+
893
+swig1.3 (1.3a5-2) unstable; urgency=low
894
+
895
+  * Source/Include/swigconfig.h: Adjust definition of SWIG_LIB
896
+  * Makefile.in: Likewise (closes: #107928, #108337, #110280).
897
+  * debian/rules: Do not overwrite SWIG_LIB when calling make 
898
+    anymore. 
899
+  * debian/control: Make swig1.3-examples depend on swig1.3 instead
900
+    of swig (closes: #108435).
901
+
902
+ -- Torsten Landschoff <torsten@debian.org>  Tue, 28 Aug 2001 21:05:30 +0200
903
+
904
+swig1.3 (1.3a5-1) unstable; urgency=low
905
+
906
+  * New upstream release.
907
+  * Build a new set of swig packages of the development branch since 
908
+    some projects already rely on it.
909
+  * debian/control: Modify the Package: lines accordingly.
910
+  * debian/control: Add build dependency on ruby-dev.
911
+
912
+ -- Torsten Landschoff <torsten@debian.org>  Tue, 26 Jun 2001 23:27:36 +0200
913
+
914
+swig (1.1.p883-2) unstable; urgency=low
915
+
916
+  * debian/control: Move swig-doc-pdf to section: doc (dinstall-warning).
917
+  * debian/control: Build-Depend on python-dev so the sparc build will
918
+    hopefully work...
919
+
920
+ -- Torsten Landschoff <torsten@debian.org>  Mon,  4 Jun 2001 01:57:01 +0200
921
+
922
+swig (1.1.p883-1) unstable; urgency=low
923
+
924
+  * New upstream release (closes: #77712).
925
+  * debian/rules: 
926
+    + Automatically run all tests after building.
927
+    + Remove upstream install instructions (lintian).
928
+  * debian/control:
929
+    + Add Build-Depends.
930
+    + Update policy to 3.5.2.
931
+
932
+ -- Torsten Landschoff <torsten@debian.org>  Wed, 18 Apr 2001 22:28:00 +0200
933
+
934
+swig (1.1.p5-6) unstable; urgency=low
935
+
936
+  * 2nd trial: I forgot that I did a new package version at work so I
937
+    redid some of my work with another 1.1.p5-5 release 8-/
938
+  * Changed reference to the SWIG homepage to www.swig.org 
939
+    (thanks to Dirk Eddelbuettel for pointing this out).
940
+  * Moved some of the documentation files around. Looks more logical this 
941
+    way.
942
+
943
+ -- Torsten Landschoff <torsten@debian.org>  Sat, 20 Nov 1999 01:09:11 +0100
944
+
945
+swig (1.1.p5-5) unstable; urgency=low
946
+
947
+  * Update to policy 3.0.1 fixing most of those nasty lintian complaints.
948
+
949
+ -- Torsten Landschoff <torsten@debian.org>  Tue, 12 Oct 1999 11:31:14 +0200
950
+
951
+swig (1.1.p5-4) unstable; urgency=low
952
+
953
+  * Used guile-config to get linking options in examples/Makefile 
954
+    (closes: #34038).
955
+  * Applied patch from Drake Diedrich to support Polymorphic return types.
956
+    The development release already has this patch but it might take a
957
+    while to get ready for prime time. As the patch seems not to break
958
+    anything I included it for Debian (closes: #39927, #39946).
959
+  * Patched the source to compile with gcc 2.95.
960
+
961
+ -- Torsten Landschoff <torsten@debian.org>  Wed,  1 Sep 1999 15:40:23 +0200
962
+
963
+swig (1.1.p5-3) unstable; urgency=low
964
+
965
+  * Changed encoding of upstream version to avoid epochs (closes: #20068)
966
+  * Added suggestions for -examples and -doc (closes: #32722)
967
+  * New maintainer.
968
+  * New binary all package for PDF documentation.
969
+
970
+ -- Torsten Landschoff <torsten@debian.org>  Sat, 10 Jul 1999 17:34:26 +0200
971
+
972
+swig (1.1p5-2) frozen unstable; urgency=low
973
+
974
+  * debian/rules: Build runtime library for Tcl 8.x (closes Bug#22075).
975
+    Thanks to Jacob de Bree <J.deBree@radth.med.uu.nl> for the fix!
976
+  * debian/{control,rules}: swig-examples is "Architecture: all".
977
+  * Rebuilt with libstdc++2.9.
978
+
979
+ -- Gregor Hoffleit <flight@debian.org>  Mon,  2 Nov 1998 15:25:30 +0100
980
+
981
+swig (1.1p5-1) unstable; urgency=low
982
+
983
+  * New maintainer.
984
+
985
+ -- Gregor Hoffleit <flight@debian.org>  Sun, 15 Mar 1998 22:38:33 +0100
986
+
987
+swig (1.1p5-0.1) unstable; urgency=low
988
+
989
+  * Non-maintainer release.
990
+  * New upstream version.
991
+  * Convert to libc6.
992
+
993
+ -- Gregor Hoffleit <flight@debian.org>  Mon,  9 Mar 1998 20:47:07 +0100
994
+
995
+swig (1.1.b5.p2-1) contrib; urgency=low
996
+
997
+  * Initial release.
998
+
999
+ -- Klee Dienes <klee@debian.org>  Fri, 7 Feb 1997 10:49:04 -0500
1000
+
1001
+
1002
debian.control Added
91
 
1
@@ -0,0 +1,89 @@
2
+Source: swig
3
+Section: interpreters
4
+Priority: optional
5
+Maintainer: Torsten Landschoff <torsten@debian.org>
6
+Standards-Version: 3.9.5
7
+Vcs-Svn: svn://svn.debian.org/svn/pkg-swig/branches/swig3.0
8
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-swig/branches/swig3.0
9
+Homepage: http://www.swig.org/
10
+Testsuite: autopkgtest
11
+Build-Depends: dpkg-dev (>= 1.16.1~),
12
+               bison,
13
+               debhelper (>= 7.0),
14
+               dh-autoreconf,
15
+               default-jdk [!hppa !mips !mipsel !alpha !arm !hurd-i386],
16
+               guile-2.0-dev,
17
+               libchicken-dev [!m68k !mips !mipsel],
18
+               libperl-dev,
19
+               libpcre3-dev,
20
+               php-cgi | php5-cgi,
21
+               php-dev | php5-dev,
22
+               python-dev,
23
+               ruby,
24
+               ruby-dev,
25
+               tcl-dev,
26
+               tk-dev
27
+
28
+Package: swig
29
+Architecture: any
30
+Depends: swig3.0 (>= ${source:Version}), ${misc:Depends}
31
+Multi-Arch: foreign
32
+Suggests: swig-doc, swig-examples
33
+Conflicts: swig2.0
34
+Replaces: swig2.0
35
+Description: Generate scripting interfaces to C/C++ code
36
+ SWIG is a compiler that makes it easy to integrate C and C++ code
37
+ with other languages including Perl, Tcl, Ruby, Python, Java,
38
+ Guile, Mzscheme, Chicken, OCaml, Pike, and C#.
39
+ .
40
+ Swig takes a set of ANSI C/C++ declarations and generates an
41
+ interface for them to your favorite scripting language.
42
+ .
43
+ This is a dependency package providing the stable version of SWIG.
44
+
45
+Package: swig3.0
46
+Architecture: any
47
+Depends: ${shlibs:Depends}, ${misc:Depends}
48
+Multi-Arch: foreign
49
+Suggests: swig3.0-examples, swig3.0-doc
50
+Description: Generate scripting interfaces to C/C++ code
51
+ SWIG is a compiler that makes it easy to integrate C and C++ code
52
+ with other languages including Perl, Tcl, Ruby, Python, Java, 
53
+ Guile, Mzscheme, Chicken, OCaml, Pike, and C#.
54
+ .
55
+ Swig takes a set of ANSI C/C++ declarations and generates an 
56
+ interface for them to your favorite scripting language.
57
+
58
+Package: swig-examples
59
+Architecture: all
60
+Depends: swig3.0-examples (>= 3.0.0-1), ${misc:Depends}
61
+Conflicts: swig2.0-examples
62
+Replaces: swig2.0-examples
63
+Description: Examples for applications of SWIG
64
+ This is a dependency package providing the examples of the default
65
+ version of SWIG in Debian.
66
+
67
+Package: swig3.0-examples
68
+Architecture: all
69
+Depends: swig3.0, ${misc:Depends}
70
+Description: Examples for applications of SWIG
71
+ Contains examples for applications of SWIG, a wrapper interface
72
+ generator to integrate C code into scripting languages.
73
+
74
+Package: swig-doc
75
+Architecture: all
76
+Depends: swig3.0-doc (>= 3.0.0-1), ${misc:Depends}
77
+Section: doc
78
+Conflicts: swig2.0-doc
79
+Replaces: swig2.0-doc
80
+Description: HTML documentation for SWIG
81
+ This is a dependency package providing the documentation of the default
82
+ version of SWIG in Debian.
83
+
84
+Package: swig3.0-doc
85
+Architecture: all
86
+Section: doc
87
+Depends: ${misc:Depends}
88
+Description: HTML documentation for SWIG
89
+ Contains the users' and developers' manuals for SWIG (Simplified 
90
+ Wrapper Interface Generator) 2.0 in HTML format.
91
debian.rules Added
159
 
1
@@ -0,0 +1,157 @@
2
+#!/usr/bin/make -f
3
+# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
4
+# This version is for a hypothetical package that builds an
5
+# architecture-dependant package, as well as an architecture-independent
6
+# package.
7
+
8
+# Uncomment this to turn on verbose mode.
9
+#export DH_VERBOSE=1
10
+
11
+# Support building from Subversion repository
12
+export DH_ALWAYS_EXCLUDE=.svn
13
+
14
+DPKG_EXPORT_BUILDFLAGS = 1
15
+include /usr/share/dpkg/buildflags.mk
16
+
17
+# XXX: patch to pike detection submitted upstream, need to adapt
18
+# configure args
19
+MAKEOPTS =
20
+CONFIGURE_ARGS := \
21
+   --prefix=/usr --mandir=/usr/share/man   \
22
+   --with-tclconfig=/usr/lib           \
23
+   --with-python=/usr/bin/python           \
24
+   --with-ruby=/usr/bin/ruby           \
25
+   --with-pike=/usr/bin/pike7.6            \
26
+   --with-pikeincl=/usr/include/pike/7.6.24    \
27
+   --with-swiglibdir=/usr/share/swig3.0        \
28
+   --without-mzscheme              \
29
+    --program-suffix=3.0
30
+
31
+DEB_TARGET_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH)
32
+
33
+with_java := yes
34
+no_java_archs := hppa hurd-i386 mips mipsel netbsd-i386
35
+ifneq ($(DEB_TARGET_ARCH),i386)
36
+  ifeq ($(DEB_TARGET_ARCH), $(findstring $(DEB_TARGET_ARCH),$(no_java_archs)))
37
+    with_java := disabled for architecture $(DEB_TARGET_ARCH)
38
+    NO_PACKAGES +=
39
+  endif
40
+endif
41
+
42
+with_chicken := yes
43
+no_chicken_archs := m68k mips mipsel
44
+ifeq ($(DEB_TARGET_ARCH), $(findstring $(DEB_TARGET_ARCH),$(no_chicken_archs)))
45
+  with_chicken := disabled for architecture $(DEB_TARGET_ARCH)
46
+endif
47
+
48
+NO_PACKAGES_ARGS = $(foreach p,$(NO_PACKAGES),-N$(p))
49
+
50
+ifeq ($(with_java),yes)
51
+  CONFIGURE_ARGS += \
52
+   --with-java=/usr/bin/java \
53
+   --with-javac=/usr/bin/javac
54
+else
55
+  CONFIGURE_ARGS += --without-java
56
+  MAKEOPTS += skip-java=true
57
+endif
58
+
59
+ifeq ($(with_chicken),yes)
60
+  CONFIGURE_ARGS += \
61
+   --with-chicken=/usr/bin/chicken \
62
+   --with-chickencfg=/usr/bin/chicken-config
63
+else
64
+  CONFIGURE_ARGS += --without-chicken
65
+  MAKEOPTS += skip-chicken=true
66
+endif
67
+
68
+configure-stamp: $(QUILT_STAMPFN)
69
+   dh_testdir
70
+   dh_autoreconf ./autogen.sh
71
+   mkdir -p builddir
72
+   PHP4INC="`php-config --includes`" \
73
+   cd builddir && ../configure $(CONFIGURE_ARGS)
74
+   touch configure-stamp
75
+
76
+build: build-indep build-arch
77
+
78
+build-indep:   build-stamp
79
+build-arch:    build-stamp
80
+
81
+build-stamp: configure-stamp
82
+   dh_testdir
83
+   cd builddir && $(MAKE) $(MAKEOPTS)
84
+   touch build-stamp
85
+
86
+clean:
87
+   dh_testdir
88
+   dh_testroot
89
+   rm -f configure-stamp build-stamp install-stamp
90
+   rm -rf builddir
91
+   dh_autoreconf_clean
92
+   dh_clean
93
+
94
+install: install-stamp
95
+install-stamp: build-stamp
96
+   dh_testdir
97
+   dh_testroot
98
+   dh_prep
99
+   dh_installdirs
100
+
101
+   cd builddir && $(MAKE) $(MAKEOPTS) DESTDIR=$(CURDIR)/debian/swig3.0 install
102
+
103
+   touch install-stamp
104
+
105
+# Build architecture-independent files here.
106
+# We don't need a dependency on build or install since these are the plain
107
+# documentation files as included in the distribution.
108
+binary-indep:  
109
+   dh_testdir
110
+   dh_testroot
111
+   dh_prep -i
112
+   dh_installdirs -i
113
+   dh_installdocs -i
114
+   dh_installexamples -i
115
+   cd debian/swig3.0-examples/usr/share/doc/swig3.0-examples && mv examples/* . && rmdir examples
116
+   cp debian/swig3.0-examples.override debian/swig3.0-examples/usr/share/lintian/overrides/swig3.0-examples
117
+   perl -pi -e 's,^SWIG.*=.*$$,SWIG      = swig,' \
118
+       `find debian/swig3.0-examples/usr/share/doc/swig3.0-examples -name Makefile`
119
+   dh_installchangelogs -i
120
+   dh_link -i
121
+   dh_compress -i -X.pdf
122
+   dh_fixperms -i
123
+   dh_installdeb -i
124
+   dh_gencontrol -i
125
+   dh_md5sums -i
126
+   dh_builddeb -i
127
+
128
+# Build architecture-dependent files here.
129
+binary-arch: build install
130
+   dh_testdir
131
+   dh_testroot
132
+   dh_installdocs -a $(NO_PACKAGES_ARGS) README
133
+   dh_installexamples -a $(NO_PACKAGES_ARGS)
134
+   dh_installmenu -a $(NO_PACKAGES_ARGS)
135
+#  dh_installemacsen -a $(NO_PACKAGES_ARGS)
136
+#  dh_installinit -a $(NO_PACKAGES_ARGS)
137
+   dh_installcron -a $(NO_PACKAGES_ARGS)
138
+   dh_installman -p swig3.0 debian/swig3.0.1
139
+   dh_install -a --sourcedir=$(CURDIR)
140
+#  dh_undocumented
141
+   dh_installchangelogs -a -Nswig3.0 $(NO_PACKAGES_ARGS) CHANGES
142
+   dh_installchangelogs -pswig3.0 $(NO_PACKAGES_ARGS)
143
+   dh_compress -a $(NO_PACKAGES_ARGS) -X.pdf
144
+   dh_link -a $(NO_PACKAGES_ARGS)
145
+   dh_strip -a $(NO_PACKAGES_ARGS)
146
+   dh_fixperms -a $(NO_PACKAGES_ARGS)
147
+   dh_makeshlibs -a $(NO_PACKAGES_ARGS)
148
+   dh_installdeb -a $(NO_PACKAGES_ARGS)
149
+   dh_shlibdeps -a $(NO_PACKAGES_ARGS)
150
+   dh_gencontrol -a $(NO_PACKAGES_ARGS)
151
+   dh_md5sums -a $(NO_PACKAGES_ARGS)
152
+   dh_builddeb -a $(NO_PACKAGES_ARGS)
153
+
154
+source diff:
155
+   @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
156
+
157
+binary: binary-indep binary-arch
158
+.PHONY: build clean binary-indep binary-arch binary install
159
debian.tar.gz Added
description-ccache.h2m Added
14
 
1
@@ -0,0 +1,12 @@
2
+
3
+[name]
4
+ccache-swig - a fast compiler cache
5
+
6
+[description]
7
+ccache-swig  is a compiler cache. It speeds up re-compilation of C/C++/SWIG
8
+code by caching previous compiles and detecting when the same compile is
9
+being done again. ccache-swig is ccache plus support for SWIG.
10
+
11
+[notes]
12
+For more information, see @DOCDIR@/swig-doc/Doc/Manual/CCache.html from the
13
+swig-doc package.
14
description.h2m Added
26
 
1
@@ -0,0 +1,24 @@
2
+[name]
3
+swig - Simplified Wrapper and Interface Generator
4
+
5
+[synopsis]
6
+swig [ options ] " file"
7
+
8
+[description]
9
+The swig command is used to create wrapper code to connect C and C++ code to
10
+scripting languages like Perl, Python, Tcl etc. from the definition of the
11
+interface. For detailed information on writing those interface definitions
12
+please refer to /usr/share/doc/swig-doc/Doc/Manual/index.html from the swig-doc
13
+package.
14
+
15
+This manpage concentrates on explaining the invocation of the swig command.
16
+
17
+[author]
18
+SWIG was originally created by David Beazley. For up-to-date information
19
+about authors and contributors please check http://www.swig.org/guilty.html.
20
+This manual page was written by Torsten Landschoff <torsten@debian.org> and
21
+updated by Jitka Plesnikova <jplesnik@redhat.com> (but may be used by
22
+others).
23
+
24
+
25
+
26
rel-3.0.12.tar.gz Added
swig.dsc Added
24
 
1
@@ -0,0 +1,22 @@
2
+Format: 1.0
3
+Source: swig
4
+Binary: swig, swig3.0, swig-examples, swig3.0-examples, swig-doc, swig3.0-doc
5
+Architecture: any all
6
+Version: 3.0.12-0~kolab1
7
+Maintainer: Torsten Landschoff <torsten@debian.org>
8
+Homepage: http://www.swig.org/
9
+Standards-Version: 3.9.5
10
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-swig/branches/swig3.0
11
+Vcs-Svn: svn://svn.debian.org/svn/pkg-swig/branches/swig3.0
12
+Testsuite: autopkgtest
13
+Build-Depends: dpkg-dev (>= 1.16.1~), bison, debhelper (>= 7.0), dh-autoreconf, default-jdk [!hppa !mips !mipsel !alpha !arm !hurd-i386], guile-2.0-dev, libchicken-dev [!m68k !mips !mipsel], libperl-dev, libpcre3-dev, php-cgi | php5-cgi, php-dev | php5-dev, python-dev, ruby, ruby-dev, tcl-dev, tk-dev
14
+Package-List:
15
+ swig deb interpreters optional arch=any
16
+ swig-doc deb doc optional arch=all
17
+ swig-examples deb interpreters optional arch=all
18
+ swig3.0 deb interpreters optional arch=any
19
+ swig3.0-doc deb doc optional arch=all
20
+ swig3.0-examples deb interpreters optional arch=all
21
+Files:
22
+ 00000000000000000000000000000000 0 rel-3.0.12.tar.gz
23
+ 00000000000000000000000000000000 0 debian.tar.gz
24
Refresh
Refresh
Request History


Jeroen van Meeuwen's avatar

vanmeeuwen accepted request almost 8 years ago

Please add a comment