~ubuntu-branches/ubuntu/trusty/octave-pkg-dev/trusty-proposed

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
octave-pkg-dev (1.0.2) unstable; urgency=low

  [ Rafael Laboissiere ]
  * Add script for automating the generation of packages from Octave-Forge sources
  * octave-pkg-helper, octave-pkg.mk: Change licenses to GPLv3

 -- Sébastien Villemot <sebastien.villemot@ens.fr>  Tue, 08 May 2012 09:55:26 +0200

octave-pkg-dev (1.0.1) unstable; urgency=low

  [ Rafael Laboissiere ]
  * Use versioned dependency on octave when replacing ${octave:Depends}
  * Check the current version of Octave against the upstream specification
  * Add the automated dependency on Perl
  * Add a variable for controlling the behaviour of the test command

 -- Sébastien Villemot <sebastien.villemot@ens.fr>  Tue, 13 Mar 2012 21:41:06 +0100

octave-pkg-dev (1.0.0) unstable; urgency=low

  [ Rafael Laboissiere ]
  * octave-pkg.mk:
    + Renamed from octave-pkg.mk.in, since we do not change content
      anymore.  The code in debian/rules has been changed accordingly.
    + (check-pkg): Allow class methods to be properly checked

  [ Sébastien Villemot ]
  * Bump the major release number, to reflect the maturity of the package
    and the switch to Octave 3.6.

 -- Sébastien Villemot <sebastien.villemot@ens.fr>  Fri, 09 Mar 2012 10:23:02 +0100

octave-pkg-dev (0.7.6) unstable; urgency=low

  [ Rafael Laboissiere ]
  * Drop definition of unused variable

  [ Sébastien Villemot ]
  * debian/copyright: upgrade to machine-readable format 1.0
  * Bump to debhelper compat level 9
  * Bump to Standards-Version 3.9.3, no changes needed
  * Reflect the fact that octave package is now multi-arch

  [ Thomas Weber ]
  * Upload to unstable

 -- Thomas Weber <tweber@debian.org>  Tue, 06 Mar 2012 20:27:06 +0100

octave-pkg-dev (0.7.5) experimental; urgency=low

  * Check that src/ directory exists before searching for .cc files in it.
  * Switch to new directory layout for Octave 3.4 series
  * Bump compat level to 8.
  * Add Sébastien Villemot to Uploaders.
  * Switch from octave3.2-header to liboctave-dev in the dependency list.
  * Move octave-pkg-helper.in to octave-pkg-helper: we do not change any
    content in it with sed anymore.

 -- Thomas Weber <tweber@debian.org>  Sun, 19 Feb 2012 12:12:19 +0100

octave-pkg-dev (0.7.4) unstable; urgency=low

  * Bump Standards-Version to 3.9.1, no changes needed
  * Search for tests in .cc files and execute them.
  * Switch to dpkg-source 3.0 (native) format

 -- Thomas Weber <tweber@debian.org>  Sun, 20 Feb 2011 20:40:18 +0100

octave-pkg-dev (0.7.3) unstable; urgency=low

  * debian/control: Remove Rafael Laboissiere from Uploaders (Closes: #571901)
  * Use --as-needed for linking, reducing the number of really linked
    libraries dramatically.

 -- Thomas Weber <thomas.weber.mail@gmail.com>  Mon, 22 Mar 2010 22:14:29 +0100

octave-pkg-dev (0.7.2) unstable; urgency=low

  * Upload to unstable. 

 -- Thomas Weber <thomas.weber.mail@gmail.com>  Fri, 01 Jan 2010 23:59:45 +0100

octave-pkg-dev (0.7.1) experimental; urgency=low

  * octave-pkg.mk.in: 
    + (install-docs) Don't install the content of doc/ automatically anymore
      with dh_installdocs; we have debian/package.docs for that. Reason: 
      there's quite of stuff under doc/ that shouldn't end up in the package
      (like .texi files)

 -- Thomas Weber <thomas.weber.mail@gmail.com>  Wed, 15 Jul 2009 22:53:58 +0200

octave-pkg-dev (0.7.0) experimental; urgency=low

  [ Rafael Laboissiere ]
  * Adapt the package for using octave3.2
  * debian/rules, octave-pkg.mk.in, octave-pkg-helper.in: Use separate
    OCTVER for the major version number and MINVER for the minimum
    depending version of Octave
  * octave-pkg.mk.in: Use exist() instead of glob() when building the
    Octave pkg.  The return value of the later (a cell) cannot be
    converted to boolean in Octave 3.2.0.
  * debian/copyright: Put in the DEP5 format

  [ Thomas Weber ]
  * Bump policy to 3.8.2, no changes needed. 

 -- Thomas Weber <thomas.weber.mail@gmail.com>  Fri, 10 Jul 2009 23:13:12 +0200

octave-pkg-dev (0.6.7) unstable; urgency=low

  * octave-pkg.mk.in: Create global and local package list files inside
    the build directory (closes: #528506)
  * debian/control: The Debian packaging files are now maintained through
    a Git repository at alioth.debian.org.  Switch the Vcs-* URLs to Git,
    accordingly.

 -- Rafael Laboissiere <rafael@debian.org>  Wed, 13 May 2009 15:32:31 +0200

octave-pkg-dev (0.6.6) unstable; urgency=low

  * octave-pkg.mk.in (install-pkg): Adding /usr/share/octave/debian/m to
    the path is not needed anymore
  * debian/control:
    + Bump Standards-Version to 3.8.1 (no changes needed)
    + Use viewsn instead of wsvn in Vcs-Browser

 -- Rafael Laboissiere <rafael@debian.org>  Mon, 13 Apr 2009 15:21:46 +0200

octave-pkg-dev (0.6.5) unstable; urgency=low

  * Upload to unstable

 -- Rafael Laboissiere <rafael@debian.org>  Wed, 11 Mar 2009 15:26:32 +0100

octave-pkg-dev (0.6.4) experimental; urgency=low

  * octave-pkg-helper.in: Do not install the individual triggers file for
    the add-on package being built.  The "activate" command contained in
    it is not necessary, the "interest" command contained in the
    octaveX.Y-common package, associated to the fact that a directory is
    installed in /usr/share/octave/packages/X.Y, is sufficient to activate
    the trigger.
  * README: Drop sentence about the triggers file
  * debian/octave-pkg-dev.install: No need to remove the debian/triggers
    file anymore
  * triggers-octpkg, debian/octave-pkg-dev.install: Drop the triggers file

 -- Rafael Laboissiere <rafael@debian.org>  Thu, 12 Feb 2009 07:33:36 +0000

octave-pkg-dev (0.6.3) experimental; urgency=low

  * debian/control: Bump the dependency on octave3.0 to >= 1:3.0.4~rc3-3,
    otherwise the new versioned packages directory will not be effective

 -- Rafael Laboissiere <rafael@debian.org>  Wed, 11 Feb 2009 23:55:11 +0100

octave-pkg-dev (0.6.2) experimental; urgency=low

  * octave-pkg.mk.in: Make the installation directories versioned in order
    to avoid conflicts between the different branches (e.g. octave3.0 and
    octave3.1)
  * debian/control: Fix Lintian warning debhelper-but-no-misc-depends

 -- Rafael Laboissiere <rafael@debian.org>  Wed, 11 Feb 2009 12:02:23 +0000

octave-pkg-dev (0.6.1) experimental; urgency=low

  * Drop the octave-pkg-rebuild, since the previous version was rejected
    by the Debian ftp-master due to the presence of this new package.
    Thanks Joerg Jaspert for the suggestion and the discussion, anyway.
  * As a consequence, the triggers functionality will be moved into the
    octave3.* package.  Accordingly, the dependency on octave3.0 is bumped
    to >= 3.0.2-3.

  * pkg.m, cstrcat.m: Drop these Octave scripts, since the ones in Octave
    3.0.1 and later allow installation of Octave packages from an unpacked
    directory.

 -- Rafael Laboissiere <rafael@debian.org>  Wed, 10 Sep 2008 22:49:24 +0200

octave-pkg-dev (0.6.0) experimental; urgency=low

  * Instead of using postinst and postrm scripts for updating the Octave's
    pkg database (via "pkg rebuild"), we use dpkg triggers now.
  * A new binary package is created, called octave-pkg-rebuild, which is
    essentially empty but contains the postinst script and the trigger
    "interest" statement.  The packages providing Octave pkg's will
    activate the trigger.

  * Bump the dependencies on octave3.0 to 3.0.2 or later

 -- Rafael Laboissiere <rafael@debian.org>  Sat, 30 Aug 2008 16:28:39 +0200

octave-pkg-dev (0.5.8) unstable; urgency=low

  [ Ólafur Jens Sigurðsson ]
  * debian/control: Bump Standards-Version to 3.8.0 (no changes needed)

  [ Rafael Laboissiere ]
  * octave-pkg-helper.in, debian/install: Call "pkg rebuild" in the postrm
    script instead of prerm, otherwise Octave thinks the package is always
    there even if purged (bug spotted by Thomas Weber)
  * debian/postrm-octpkg: Renamed from prerm-octpkg

  [ Thomas Weber ]
  * Set OCTAVE_HISTFILE to /dev/null, otherwise Octave creates an empty
    ~/.octave_hist file even when called with --no-history

 -- Thomas Weber <thomas.weber.mail@gmail.com>  Sat, 23 Aug 2008 11:13:27 +0200

octave-pkg-dev (0.5.7) unstable; urgency=low

  [ Thomas Weber ]
  * Remove pkg-config from dependencies (it's added to individual packages)

  [ Rafael Laboissiere ]
  * octave-pkg.mk.in: Do not run the tests if nocheck is present in
    DEB_BUILD_OPTIONS

 -- Rafael Laboissiere <rafael@debian.org>  Sun, 18 May 2008 21:33:51 +0200

octave-pkg-dev (0.5.6) unstable; urgency=low

  * postinst-octpkg, prerm-octpkg, octave-pkg.mk.in: Parse the site-wide
    configuration file, in order to work around #477556.
  * debian/control: bump dependendency on octave3.0-headers and depend on
    pkg-config for packages where configure uses it (octave-symbolic is an
    example of such a package).
  * debian/rules: bump OCTVER to 3.0.1.

 -- Thomas Weber <thomas.weber.mail@gmail.com>  Mon, 28 Apr 2008 12:26:19 +0200

octave-pkg-dev (0.5.5) unstable; urgency=low

  * prerm-octpkg: Add dash to silence Octave when removing a package.

 -- Thomas Weber <thomas.weber.mail@gmail.com>  Mon, 07 Apr 2008 12:02:23 +0200

octave-pkg-dev (0.5.4) unstable; urgency=low

  * octave-pkg.mk.in:
    + (clean-files) Remove packinfo/ChangeLog and packinfo/COPYING after
       pkg install
    + (install-docs) Install doc/* files using dh_installdocs; also,
      remove the documentation files installed elsewhere

 -- Rafael Laboissiere <rafael@debian.org>  Sat, 05 Apr 2008 17:58:15 +0200

octave-pkg-dev (0.5.3) unstable; urgency=low

  * octave-pkg.mk.in: Restore PKG_ADD file before running pkg install

 -- Rafael Laboissiere <rafael@debian.org>  Tue, 01 Apr 2008 12:23:43 +0200

octave-pkg-dev (0.5.2) unstable; urgency=low

  * octave-pkg.mk.in:
    + Avoid make failures if files PKG_ADD and/or PKG_ADD.bak do not exist
    + Use DEB_MAKE_CLEAN_TARGET as the target of the make clean command
  * README: Document the changes related to the clean rule

 -- Rafael Laboissiere <rafael@debian.org>  Mon, 31 Mar 2008 18:00:11 +0200

octave-pkg-dev (0.5.1) unstable; urgency=low

  [ Thomas Weber ]
  * octave-pkg.mk.in: Use long options when calling Octave

  [ Thomas Weber & Rafael Laboissiere ]
  * octave-pkg.mk.in: Move PKG_ADD out of the way before running Octave
    and restore it after

 -- Rafael Laboissiere <rafael@debian.org>  Mon, 31 Mar 2008 16:11:37 +0200

octave-pkg-dev (0.5) unstable; urgency=low

  * Reorganized the package.
    + Changed names:
      - octave-pkg-dev.mk.in -> octave-pkg.mk.in
      - octave-pkg-dev.pl.in -> octave-pkg-helper.in
      - postinst -> postinst-octpkg
      - prerm -> prerm-octpkg
    + The files are now installed in separated directories, instead of
      everything in /usr/share/octave/debian/
  * pkg.m, cstrcat.m: Added files from Octave's upstream hg repository (it
    will appear in release 3.0.1 of Octave).  This version allows
    installation of Octave packages from an unpacked directory.
  * octave-pkg.mk.in:
    + Install pkg from the current directory, not from the tarball
    + Drop the get-orig-source rule.  Use uscan now to retrieve tarball.
      Note that the .orig.tar.gz tarball is identical to the upstream
      tarball now.
    + Added a clean rule
    + Drop the setting of the DEB_TARBALL variable, which is obsolete now
    + Call dh_install to install extra files needed for the the unit
      testing
  * octave-pkg-helper: Get information directly from file DESCRIPTION,
    no need to unpack the tarball anymore
  * README: Updated to reflect the changes above
  * debian/control: Drop dependency on curl

 -- Rafael Laboissiere <rafael@debian.org>  Wed, 26 Mar 2008 21:25:23 +0100

octave-pkg-dev (0.4) unstable; urgency=low

  * octave-pkg-dev.pl.in: Automatically add dependency relations to other
    octave-forge packages by inspecting the DESCRIPTION file (if present)
  * get-oct-pkg-src.pl: Fix regular expression for find tarballs in the URLs

 -- Rafael Laboissiere <rafael@debian.org>  Sat, 22 Mar 2008 12:58:59 +0100

octave-pkg-dev (0.3.1) unstable; urgency=low

  * octave-pkg-dev.mk.in:
    + Do not echo the echo command
    + Use -verbose with the pkg command

 -- Rafael Laboissiere <rafael@debian.org>  Sat, 22 Mar 2008 09:18:20 +0100

octave-pkg-dev (0.3) unstable; urgency=low

  [ Rafael Laboissiere ]
  * octave-pkg-dev.mk.in:
    + Do not check dependencies when installing the package
    + Remove empty installation directories
    + Run unit test automatically for .m files containing "%!test"
      and/or "%!assert" directives

  [ Thomas Weber ]
  * debian/control: Vcs-fields point to the trunk/ directory

 -- Rafael Laboissiere <rafael@debian.org>  Thu, 20 Mar 2008 10:16:13 +0100

octave-pkg-dev (0.2.1) unstable; urgency=low

  * get-oct-pkg-src.pl:
    + Fix regular expression for extracting the upstream version number
      from debian/changelog
    + Correct logic for testing the output of dpkg --compare-versions

 -- Rafael Laboissiere <rafael@debian.org>  Sat, 08 Mar 2008 19:26:05 +0100

octave-pkg-dev (0.2) unstable; urgency=low

  * octave-pkg-dev.mk.in: Run the unit testing debian/check.m script (if it
    exists) after installation of the package

 -- Rafael Laboissiere <rafael@debian.org>  Fri, 29 Feb 2008 16:31:41 +0100

octave-pkg-dev (0.1) unstable; urgency=low

  * Initial release (closes: #468311)

 -- Rafael Laboissiere <rafael@debian.org>  Mon, 25 Feb 2008 10:11:27 +0100