File: changelog

package info (click to toggle)
nsis 3.08-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 12,644 kB
  • sloc: cpp: 38,735; ansic: 27,184; python: 1,344; asm: 712; xml: 409; pascal: 215; makefile: 212; javascript: 67
file content (989 lines) | stat: -rw-r--r-- 35,058 bytes parent folder | download
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
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
nsis (3.08-3) unstable; urgency=medium

  [ Thomas Gaugler ]
  * Disable relocations for PE/COFF binary files
    - NSIS does not handle relocations.
    - See https://sourceforge.net/p/nsis/bugs/1283/ for more details
  * Fixes lintian:
    - no-code-sections falsely reported on PE/COFF libraries, #1005326
    - Overwrite very-long-line-length-in-source-file tag for ini,
      but (input format for generating documentiation) and HTML files
    - Overwrite source-is-missing tag because the HTML files are the
      original source files
    - Correct mismatched and unused overrides
  * Update standards version to 4.6.1

  [ Janitor ]
  * Remove unnecessary dpkg-dev constraint

 -- Thomas Gaugler <thomas@dadie.net>  Mon, 15 Aug 2022 07:58:35 +0200

nsis (3.08-2) unstable; urgency=medium

  * autopkgtest: Verify generated NSIS installer executable
  * d/copyright: Merged contributors, updated years, added
    bzip2 and lzma SDK license

 -- Thomas Gaugler <thomas@dadie.net>  Sat, 04 Dec 2021 10:14:19 +0100

nsis (3.08-1) unstable; urgency=medium

  * New upstream version 3.08
  * Fix fprintf format security warnings for halibut
  * debian/watch: Upgrade to version 4

 -- Thomas Gaugler <thomas@dadie.net>  Mon, 01 Nov 2021 11:04:27 +0800

nsis (3.07-1) unstable; urgency=medium

  * New upstream version 3.07

  [ Thomas Gaugler ]
  * Drop obsolete patches for version '3.07'
  * Propagate CCACHE_DIR environment variable via debian/rules
  * Use common tool variables inside debian/rules
  * Upgrade to Standards-Version 4.6.0 without changes needed
  * Remove outdated claim of overhead size within debian/control

  [ Didier Raboud ]
  * Remove myself from Uploaders

 -- Thomas Gaugler <thomas@dadie.net>  Wed, 01 Sep 2021 15:26:05 +0200

nsis (3.06.1-1) unstable; urgency=medium

  * New upstream version 3.06.1
  * Adapted patches for version '3.06.1'
  * Python equality vs identity fix within scons scripts
  * Set CCACHE_DIR after initialization of default environment
  * Exclude POSIX incompatible install-(per-user|shared) test scripts
  * Increase to debhelper compatibility level 13
  * Plugin/nsis: override repeated-path-segment lintian warning
  * Mark SEH patch as not needed for upstream

 -- Thomas Gaugler <thomas@dadie.net>  Sat, 29 Aug 2020 21:32:12 +0200

nsis (3.05-4) unstable; urgency=medium

  [ Thomas Gaugler ]
  * Define halibut version string as external variable
    GCC 10 uses -fno-common by default and as a result the global version
    variable of halibut was considered to be defined multiple times.
    (Closes: #966870)

 -- Didier Raboud <odyx@debian.org>  Thu, 06 Aug 2020 17:33:42 +0200

nsis (3.05-3) unstable; urgency=medium

  [ Thomas Gaugler ]
  * Skip blhc job in Salsa CI pipeline

  [ Didier Raboud ]
  * Backport 'Don't let GCC 10 generate memmove calls (bug #1248)'
    upstream patch (Closes: #963282)

 -- Didier Raboud <odyx@debian.org>  Fri, 03 Jul 2020 16:06:02 +0200

nsis (3.05-2) unstable; urgency=medium

  [ Thomas Gaugler ]
  * d/control: Switch to secure (HTTPS) homepage
  * d/control: Set Rules-Requires-Root to no
  * Consistent use of flags in test and install targets
  * Remove build directory instead of clean up via Scons
  * Reduce build scope by skipping plugins and stubs for host tools
  * Removal of LibraryLocal man page
  * Propagate CCACHE_DIR and SOURCE_DATE_EPOCH environment variables to
    SCons build system for ccache and reproducible builds
  * Python 3 fixes
  * Split suffixes prepended with + or ~ from version
  * Remove __pycache__ directory during clean

  [ Didier Raboud ]
  * Add Salsa CI pipeline config
  * Bump Standards-Version to 4.5 without changes needed
  * Discard .pyc files after clean (Closes: #952269)

 -- Thomas Gaugler <thomas@dadie.net>  Tue, 31 Mar 2020 20:05:25 +0200

nsis (3.05-1) unstable; urgency=medium

  [ Thomas Gaugler ]
  * New 3.05 upstream release (Closes: #947572)
  * Retain SEH flag also for resulting installer
  * Adapted line offsets of patches for NSIS 3.05

  [ Didier Raboud ]
  * Refresh d/copyright by merging all contributors and dates, per license;
    add the missing wxWindows license
  * Update standards version to 4.4.1, no changes needed.

 -- Didier Raboud <odyx@debian.org>  Wed, 15 Jan 2020 09:42:48 +0100

nsis (3.04-2) unstable; urgency=medium

  [ Thomas Gaugler ]
  * Keep Structured Exception Handling (SEH) flag
  * Add debian/upstream/metadata file
  * Test package in its installed state
  * d/copyright: Fix matching of paths containing a space
  * Replace extracting version from changelog with DEB_VERSION
  * d/changelog: Remove empty line at the end of the file
  * Missing signature of tarball: Overrule lintian warning
  * Makensisw, NSIS Menu, zip2exe: overrule lintian warnings
  * Fix unaligned memory accesses (Closes: #918376)
  * Propagate SOURCE_DATE_EPOCH environment variable

  [ Didier Raboud ]
  * Update standards version to 4.4.0, no changes needed.
  * Bump debhelper from old 11 to 12.

 -- Thomas Gaugler <thomas@dadie.net>  Fri, 23 Aug 2019 15:07:51 +0200

nsis (3.04-1) unstable; urgency=medium

  * New 3.04 upstream release

  [ Thomas Gaugler ]
  * Provide decomposed version to indirectly set packed version
  * Remove LibraryLocal from build following upstream

  [ Ondřej Nový ]
  * d/changelog: Remove trailing whitespaces
  * d/rules: Remove trailing whitespaces
  * d/watch: Use https protocol

 -- Thomas Gaugler <thomas@dadie.net>  Mon, 07 Jan 2019 08:40:25 +0100

nsis (3.03-2) unstable; urgency=low

  * Migrate NSIS 3 to unstable

  [ Thomas Gaugler ]
  * Correct and refactor SKIPUTILS parameter setting
  * Reactivate Library.nsi test case

  [ Didier Raboud ]
  * Add gbp.conf
  * Mark nsis-{common,pluginapi,doc} Multi-Arch: foreign

 -- Didier Raboud <odyx@debian.org>  Sat, 31 Mar 2018 14:53:58 +0200

nsis (3.03-1) experimental; urgency=low

  * New 3.03 upstream release:
    - Add Library.nsi to ignored examples

  * Packaging cleanup
    - Cleanup d/control thanks to cme
    - Update debian/copyright for new upstream release thanks to cme
    - Bump debhelper compat to 11
    - Update Vcs-* fields for the move to salsa

 -- Didier Raboud <odyx@debian.org>  Tue, 27 Feb 2018 14:14:01 +0100

nsis (3.02.1-1) experimental; urgency=low

  * New 3.02.1 upstream release
  * Bump debhelper compat to 10
  * Bump Standards-Version to 4.0.1 without changes needed

 -- Didier Raboud <odyx@debian.org>  Thu, 31 Aug 2017 20:44:15 +0200

nsis (3.01-1) experimental; urgency=medium

  * New 3.01 upstream release
  * Drop all patches, all included upstream

 -- Didier Raboud <odyx@debian.org>  Fri, 16 Dec 2016 13:15:34 +0100

nsis (3.0-5) experimental; urgency=medium

  * Backport upstream workaround for '#1156 zlibCompressionTest loops
    endlessly'

 -- Didier Raboud <odyx@debian.org>  Sun, 11 Dec 2016 09:40:39 +0100

nsis (3.0-4) experimental; urgency=medium

  * Only build in parallel in builds without arch-all packages, to circumvent
    arch:all FTBFS

 -- Didier Raboud <odyx@debian.org>  Fri, 09 Dec 2016 16:15:19 +0100

nsis (3.0-3) experimental; urgency=medium

  [ Thomas Gaugler ]
  * makensis man page: OUTPUTCHARSET is not applicable for POSIX systems
  * Added Patch: WinWStrDupFromChar writes beyond allocated memory
  * Updated plugin api library description (new: amd64 & unicode)
  * Added Patch: Make WinWStrDupFromWC endian agnostic

  [ Didier Raboud ]
  * Add BUILD_ARCH endianness test at the start of the build-indep target

 -- Didier Raboud <odyx@debian.org>  Wed, 05 Oct 2016 08:40:53 +0200

nsis (3.0-2) experimental; urgency=low

  * Build makensis in build-indep to fix indep-only FTBFS

 -- Didier Raboud <odyx@debian.org>  Fri, 12 Aug 2016 17:24:06 +0200

nsis (3.0-1) experimental; urgency=low

  * New 3.0 upstream release

  [ Thomas Gaugler ]
  * Remove all patches for new upstream release
  * Build installer for win32 and win64
  * Use secure URL for Vcs-Browser field
  * Changed debian/copyright into a standard, machine-readable format
  * Build all plugins for win64
  * Removed unused nsis.lintian-overrides file
  * Updated makensis man page
  * Remove duplicate AUTHOR section in LibraryLocal man page
  * Remove duplicate AUTHOR section in GenPat man page
  * Simplify extraction of Version from changelog
  * Removed obsolete and completed tasks from TODO file

  [ Didier Raboud ]
  * Add missing dpkg-dev versioned B-D for dpkg-parsechangelog's --show-field
  * Re-add patch to statically link libstdc++ for plugins

 -- Didier Raboud <odyx@debian.org>  Fri, 12 Aug 2016 14:36:48 +0200

nsis (2.51-1) unstable; urgency=medium

  * New upstream release
    - Refresh all patches for 2.51
    - Escape the NSISCALL $STDCALL variable in the CPPDEFINES tuple

  * Bump S-V to 3.9.8 without changes needed
  * Run wrap-and-sort -sat on debian packaging files

 -- Didier Raboud <odyx@debian.org>  Fri, 08 Apr 2016 13:51:08 +0200

nsis (2.50-1) unstable; urgency=medium

  [ Thomas Gaugler ]
  * New upstream release
    - Fixed CreateShortcut failure on Vista caused by security changes
  * Switched to using DocBook 5 and xsltproc for manpage generation
    because the xmlto package has no longer a maintainer.
  * Acknowledge NMU

  [ Didier Raboud ]
  * Refresh all patches for 2.50

 -- Didier Raboud <odyx@debian.org>  Wed, 13 Jan 2016 22:02:48 +0100

nsis (2.48-2.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Use "find -perm /x" instead of "find -perm +x". Closes: #808934

 -- Andreas Metzler <ametzler@debian.org>  Tue, 29 Dec 2015 15:02:57 +0100

nsis (2.48-2) unstable; urgency=medium

  * Build makensis in build-indep to fix indep-only FTBFS

 -- Didier Raboud <odyx@debian.org>  Tue, 15 Dec 2015 15:02:09 +0100

nsis (2.48-1) unstable; urgency=medium

  * New upstream release
    - LoadLibrary security hardening to prevent dll hijacking
      (Bug #1125, Closes: #806036)

  * Updated to Standards-Version 3.9.6
  * Acknowledge NMU

 -- Thomas Gaugler <thomas@dadie.net>  Tue, 15 Dec 2015 10:51:30 +0100

nsis (2.46-10.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Build with -fgnu89-inline. Closes: #778029.

 -- Matthias Klose <doko@debian.org>  Fri, 10 Jul 2015 13:59:55 +0200

nsis (2.46-10) unstable; urgency=medium

  * Fail the build if libwinpthread is needed at runtime (see #722898)

 -- Didier Raboud <odyx@debian.org>  Mon, 15 Dec 2014 22:58:06 +0100

nsis (2.46-9) unstable; urgency=medium

  [ Didier Raboud ]
  * Update Vcs-* URLs to be canonical.

  [ Thomas Gaugler ]
  * Fix of GCC stdcall attribute warnings occurring for targets other
    than Windows.
  * Overwrite lintian warning about missing Large File Support (LFS).
  * Replace duplicate image files of Modern UI with symbolic links.
  * Probe for built makensis instead of using wildcard function.
  * Use correct syntax for invoking shell function from make.
  * Rely on PATH environment for finding mingw-w64 rather than
    explicitly searching for it.
  * Suggest wine package for any architecture it is available.
  * Fix test run on s390x by using stdint.h for portable data type
    definitions. (Closes: #754679)

 -- Thomas Gaugler <thomas@dadie.net>  Mon, 14 Jul 2014 20:25:01 +0200

nsis (2.46-8) unstable; urgency=low

  * Dropped superfluous build dependency of libstdc++6-4.6-dev because
    this build dependency is fulfilled by build-essential. (Closes:
    #747982)
  * Updated to Standards-Version 3.9.5.
  * Use wildcard function of make instead of relying on shell for path
    expansion.
  * Honor hardening flags.
  * Fix of mingw-w64 warnings concerning out of bounds array access.
  * Deploy variables for path names in debian/rules.
  * Upgraded to debhelper version 9.
  * Defined override targets for arch and indep packages.
  * Introduced variables for build directory and type in debian/rules.
  * Retain same flags for build and installation to avoid rebuilding.

 -- Thomas Gaugler <thomas@dadie.net>  Sun, 25 May 2014 11:35:48 +0200

nsis (2.46-7) unstable; urgency=low

  * Make plugins not depend on libgcc_s_sjlj-1.dll nor libdtdc++-6.dll
    by forcing static compilation of both libgcc and libstdc++. (Closes:
    #654380)

 -- Didier Raboud <odyx@debian.org>  Thu, 05 Jan 2012 19:06:42 +0100

nsis (2.46-6) unstable; urgency=low

  * Corrected command line options passed to scons for build/NEWS target.
  * Use zmemcpy function of the same calling convention.

 -- Thomas Gaugler <thomas@dadie.net>  Fri, 07 Oct 2011 10:28:21 +0200

nsis (2.46-5) unstable; urgency=low

  * Add Replaces/Breaks against nsis to the new packages (Closes: #630620)

 -- Thomas Gaugler <thomas@dadie.net>  Sat, 18 Jun 2011 16:41:54 +0000

nsis (2.46-4) unstable; urgency=low

  [ Thomas Gaugler ]
  * Run architecture independent build process only when demanded.
  * Split NSIS package into four packages:
    - compiler and utilities (architecture dependent)
    - plugins, stubs and resource files (win32)
    - header and library files for developing NSIS plugins (win32)
    - examples and HTML documentation (architecture independent)
  * Updated to Standards-Version 3.9.2
  * Support building with mingw-w64 (Closes: #620099)
  * Support parallel build

  [ Didier Raboud ]
  * Don't hide output from scons in clean.
  * Move packaging from Subversion to Git, update Vcs-* fields.
  * Add explicit libstdc++6-4.6-dev Build-Depend.

 -- Thomas Gaugler <thomas@dadie.net>  Sat, 11 Jun 2011 15:24:40 +0000

nsis (2.46-3) experimental; urgency=low

  * Fixed warnings of missing elements occuring in man page generation
  * Use variant_dir instead of build_dir keyword in SConstruct file
  * Run complete set of tests independent of architecture
  * Removed the option to build with the orphaned gcc-mingw32
  * Removed architecture restrictions
  * Updated to Standards-Version 3.9.1

 -- Thomas Gaugler <thomas@dadie.net>  Sun, 07 Nov 2010 17:30:30 +0000

nsis (2.46-2) unstable; urgency=low

  * Updated zlib patch with changes from upstream subversion repository
  * Made embedded inflate function compatible with zlib (Closes: #579407)
  * Exclude unneeded win32-only utilities from building
  * Build makensis and portable utilities natively for amd64

 -- Thomas Gaugler <thomas@dadie.net>  Wed, 05 May 2010 20:39:58 +0000

nsis (2.46-1) unstable; urgency=low

  [ Thomas Gaugler ]
  * New upstream release
  * Switch to 3.0 (quilt) source format
  * Use the system provided compression library of zlib
  * Switch to debhelper 7's minimal rules file mode

  [ Paul Wise ]
  * Link against the 32-bit zlib on amd64 to prevent FTBFS

 -- Thomas Gaugler <thomas@dadie.net>  Tue, 22 Dec 2009 18:53:50 +0000

nsis (2.45-1) unstable; urgency=low

  * New upstream release
  * Adopted package from Paul Wise with his permission
  * Allow building with either gcc-mingw32 (>= 4.4.0-3) or mingw32
  * Fixed occurring access violation in Math plugin once the
    installer window is closed.

 -- Thomas Gaugler <thomas@dadie.net>  Mon, 17 Aug 2009 19:04:01 +0000

nsis (2.44-4) unstable; urgency=low

  * Brown paper bag upload
  * Actually give the option to dh_strip (closes: #519703)

 -- Paul Wise <pabs@debian.org>  Fri, 20 Mar 2009 12:07:00 +0900

nsis (2.44-3) unstable; urgency=low

  * Don't let dh_strip work on (and break) the libpluginapi.a file
    (Closes: #519703).
  * Support new nocheck option in DEB_BUILD_OPTIONS
  * Bump Standards-Version, nsis now complies

 -- Paul Wise <pabs@debian.org>  Mon, 16 Mar 2009 01:26:29 +0900

nsis (2.44-2) unstable; urgency=low

  * Woops, actually upload to unstable
  * Use dh_lintian instead of manually installing overrides
  * Switch to debhelper compat level 7
  * Switch from dh_clean -k to dh_prep

 -- Paul Wise <pabs@debian.org>  Wed, 25 Feb 2009 01:03:19 +0900

nsis (2.44-1) experimental; urgency=low

  * New upstream bugfix release
    - drop merged fix-Library.nsi-test.patch
  * Move to unstable now that lenny is released
  * Add missing System Call.S copyright info

 -- Paul Wise <pabs@debian.org>  Tue, 24 Feb 2009 17:51:13 +0900

nsis (2.43-1) experimental; urgency=low

  * New upstream release (w00t)
    - Finally makes the System plugin fully functional. Thanks a lot to
      Thomas Gaugler for implementing this (Closes: #319999, LP: #157356)
    - Compiles Resource.dll from an icon and a short .rc (Closes: #442192)
    - Building nsis plugins changes with this release, add details to
      README.Debian and a notification in NEWS.Debian.
  * Add some more items to the TODO file.
  * Apply upstream patch to fix the Library.nsi test
  * Refer to the correct GPL version in the copyright file

 -- Paul Wise <pabs@debian.org>  Thu, 05 Feb 2009 17:52:53 +0900

nsis (2.39-1) experimental; urgency=low

  * New upstream release

 -- Paul Wise <pabs@debian.org>  Wed, 27 Aug 2008 13:09:09 +0800

nsis (2.38-1) experimental; urgency=low

  * New upstream release
    - all patches included
  * Put in experimental because it breaks win32-loader

 -- Paul Wise <pabs@debian.org>  Wed, 16 Jul 2008 16:16:58 +0800

nsis (2.37-2) unstable; urgency=medium

  * Ensure the package will FTBFS when makensis is not built
  * The rebuild should create makensis on amd64 (Closes: #484938)
  * Don't run the patch, build and test process twice
  * Run the tests as well as the test scripts on i386 only
  * Fix FTBFS when converted to dpkg source format 3.0 (Closes: #485350)
  * Bump Standards-Version (no changes needed)

 -- Paul Wise <pabs@debian.org>  Mon, 09 Jun 2008 15:42:38 +0800

nsis (2.37-1) unstable; urgency=low

  * New upstream release
    - all patches included
  * Apply upstream patch to fix the HeaderBitmap test failure

 -- Paul Wise <pabs@debian.org>  Sun, 18 May 2008 18:32:18 +0800

nsis (2.36-1) unstable; urgency=low

  * New upstream release
    - all patches included

 -- Paul Wise <pabs@debian.org>  Mon, 07 Apr 2008 13:35:41 +0800

nsis (2.35-2) unstable; urgency=low

  * Brown paper bag release
  * Fix FTBFS on amd64: add an amd64 build-dep on g++-multilib

 -- Paul Wise <pabs@debian.org>  Tue, 11 Mar 2008 16:38:10 +0900

nsis (2.35-1) unstable; urgency=low

  * New upstream release
    - MUI2 is now declared stable and should be preferred
  * Bump Standards-Version (no changes)
  * Properly capitalise Debian in the short description
  * Accept defeat; drop the amd64 patch since upstream says it a hack and
    it is a hassle to update for new upstreams. For now, we only support
    i386 and amd64 via upstream's use of -m32. The right way to fix this
    is to rewrite some of the internal parts and get that upstreamed,
    but this is a big and very complex task I have no time for yet.
    - nsis has also been added to Packages-arch-specific
    - This effectively closes: #451900 since we don't support s390/etc
    - Apply patch to add some more -m32 since upstream doesn't use enough yet
  * Apply upstream patch to ignore tests failing on Linux (Closes: #464311)
  * Apply upstream patch to fix FTBFS with GCC 4.3 (Closes: #456082)
  * Fix FTBFS with -j2 due to a race in build/patch target dependencies
  * Generate a couple of new README files and link a new changelog file
  * Update the doc-base section to the latest doc-base spec

 -- Paul Wise <pabs@debian.org>  Fri, 07 Mar 2008 00:34:11 +0900

nsis (2.33-1) unstable; urgency=low

  * New upstream release
    - Fixes showing the welcome page on Win95
    - Includes 02_better_strip.patch, drop

 -- Paul Wise <pabs@debian.org>  Sun, 18 Nov 2007 20:03:57 +0930

nsis (2.32-1) unstable; urgency=low

  * New upstream release
  * Improve package metadata (thanks to enrico's debtags talk):
    - Suggest mingw32 for cross-compiling Win32 apps
    - add Win32 keyword to the description
    - Move Homepage from description to new dpkg field
    - wine is now available on amd64, suggest it there

 -- Paul Wise <pabs@debian.org>  Wed, 14 Nov 2007 15:43:53 +0930

nsis (2.31-1) unstable; urgency=low

  * New upstream release
    - Builds with new mingw32 (Closes: #444504)

 -- Paul Wise <pabs@debian.org>  Wed, 03 Oct 2007 17:44:54 +1000

nsis (2.30-1) unstable; urgency=low

  * New upstream release
    - MUI language changes, Catalan is back
    - Includes the new Modern UI 2
    - Drop manual IGNORETESTS, upstream uses it now
  * Add a manual page for the LibraryLocal utility
  * Don't strip executables with nostrip build option (Closes: #437654)
    - Also let DEB_BUILD_OPTIONS=nostripfull prevent plugin/stub stripping

 -- Paul Wise <pabs@debian.org>  Tue, 28 Aug 2007 15:22:48 +1000

nsis (2.29-1) unstable; urgency=low

  * New upstream release
    - adds nsDialogs, a replacement for InstallOptions
    - Drop Catalan hack, upstream fixed it
  * System plugin patch was accepted upstream, fix README.Debian

 -- Paul Wise <pabs@debian.org>  Tue, 17 Jul 2007 18:28:57 +1000

nsis (2.28-1) unstable; urgency=low

  * New upstream release
    - Drop 02_build_system_plugin, applied upstream
    - Use new IGNORETESTS option instead of SKIPTESTS
    - Hack around a quilt bug and the Catalan translation being removed
      See http://sourceforge.net/support/tracker.php?aid=1558822
    - Again update 64-bit fixes patch for the new upstream,
      also drop use of -m32 (Closes: #426381)

 -- Paul Wise <pabs@debian.org>  Thu, 14 Jun 2007 19:41:16 +0100

nsis (2.27-2) unstable; urgency=low

  * Update 64-bit fixes patch for the new upstream, possibly closes: #423415

 -- Paul Wise <pabs@debian.org>  Sat, 26 May 2007 21:12:10 +1000

nsis (2.27-1) unstable; urgency=low

  * New upstream release
    - builds with newer scons (Closes: #422829)
  * Disable some functions of System plugin, builds now
  * Document the differing location of plugin header

 -- Paul Wise <pabs@debian.org>  Wed, 09 May 2007 20:15:51 +1000

nsis (2.25-1) experimental; urgency=low

  * New upstream release
    - requires scons 0.96.93, update build-depends
    - 04_changelog: drop, upstream generates a ChangeLog now
    - 02_debug_opt: drop, use APPEND_CCFLAGS/APPEND_LINKFLAGS
    - Distributes the example plugin and header (Closes: #408646)
    - 7-zip code is relicenced under the Common Public Licence 1.0
  * XX_old_scons_compat: drop, new scons will soon be in stable
  * Disable building the new menu item, needs wxWidgets 2.8 not in Debian
  * Install the plugin header into the mingw32 include dir
  * Bump debhelper compatability level

 -- Paul Wise <pabs@debian.org>  Mon, 02 Apr 2007 23:34:54 +0800

nsis (2.19-3) unstable; urgency=low

  * Create and use DEBUG_SYMBOLS and OPT instead of DEBUG,
    which has side effects and modifying CFLAGS, which does not work.

 -- Paul Wise <pabs@debian.org>  Thu,  8 Feb 2007 15:50:43 +1100

nsis (2.19-2) unstable; urgency=low

  * Incorporate changes from NMUs (thanks everyone)
  * Enable DEBUG=1 when building, to get the CFLAGS required by policy.
  * Fix outstanding 64-bit issues in makensis.  Closes: #398421.
  * Change my email address now that I'm a Debian Developer

 -- Paul Wise <pabs@debian.org>  Tue, 30 Jan 2007 19:20:01 +1100

nsis (2.19-1.1) unstable; urgency=high

  * Non-maintainer upload.
  * apply patch to build correctly on 64bit-systems. Closes: #383336, #398421

 -- Andreas Barth <aba@not.so.argh.org>  Tue, 28 Nov 2006 10:10:52 +0100

nsis (2.19-1) unstable; urgency=low

  * New upstream release
    - 04_changelog: update to v219 cvs tag

 -- Paul Wise <pabs3@bonedaddy.net>  Wed,  9 Aug 2006 13:55:57 +0800

nsis (2.18-1) unstable; urgency=low

  * New upstream release
    - 04_changelog: update to v218 cvs tag
    - 03_docs_fixes: drop (applied upstream)
  * Only suggest wine on i386 and kfreebsd-i386

 -- Paul Wise <pabs3@bonedaddy.net>  Sun,  2 Jul 2006 22:41:35 +0800

nsis (2.17-1) unstable; urgency=low

  * New upstream release
    - Update patches:
     - 04_changelog: update to v217 cvs tag
  * Use quilt instead of dpatch
  * Use the new scons in unstable:
    - Update scons build-dependency
    - Move diff.gz stuff to XX_old_scons_compat (still useful for backports)
    - Add an extra fix to XX_old_scons_compat for the NSIS Menu SConscript
  * 03_docs_fixes:
    - Replace most of 03_docs_fixes with commands to detect .gz files
    - Fix nsis ViewCVS url - SF.net changed its CVS URLs
    - Fix VPatch Readme.html example.nsi link
  * Remove 01_menu_fixes, since it is not used and probably bitrotten
  * Update README.Debian: add URL to System.dll work and fix download URL
  * Fix 2.16-1 changelog: replace 64-bit with big-endian
  * Bump Standards-Version (no changes)

 -- Paul Wise <pabs3@bonedaddy.net>  Sun, 21 May 2006 22:18:35 +0800

nsis (2.16-1) unstable; urgency=low

  * New upstream release
    - Finally supports big-endian platforms
    - Update patches:
     - 04_changelog: update to v216 cvs tag
    - Drop parts of the diff.gz integrated upstream
  * Upload to unstable (works with old scons now)
    - Add patch to allow the scons stuff to work with scons 0.96.1.
      This is in the diff.gz so that debian/rules clean works.
      Thanks to Amir Szekely from upstream for helping with this.
    - Reduce scons build-dependency to >= 0.96
    - Clean .sconsign files at the appropriate moments
  * debian/rules: prevent the tests from being run twice

 -- Paul Wise <pabs3@bonedaddy.net>  Sun,  9 Apr 2006 23:37:45 +0800

nsis (2.15-2) experimental; urgency=low

  * Brown paper bag release
  * Fix broken search path for stubs/etc due to upstream changes related
    to the introduction of Source/exehead/sconf.h

 -- Paul Wise <pabs3@bonedaddy.net>  Fri, 10 Mar 2006 23:24:35 +0800

nsis (2.15-1) experimental; urgency=low

  * New upstream release
    - Update patches:
     - 04_changelog: update to v215 cvs tag
    - Drop parts of the diff.gz integrated upstream
  * debian/rules: Remove new generated files in clean target:
    Source/exehead/sconf.h and Source/version.h

 -- Paul Wise <pabs3@bonedaddy.net>  Sun,  5 Mar 2006 12:32:44 +0800

nsis (2.14-3) experimental; urgency=low

  * Properly convert paths passed to !addincludedir. Closes: #352259

 -- Paul Wise <pabs3@bonedaddy.net>  Thu, 23 Feb 2006 19:29:16 +0800

nsis (2.14-2) experimental; urgency=low

  * Add a build-stamp target so that the tests only run once on buildds
  * For the tests, install licence.txt, since one test needs it
  * Use CPPDEFINES not CPPFLAGS to define __BIG_ENDIAN__ (Closes: #350112)

 -- Paul Wise <pabs3@bonedaddy.net>  Sat, 28 Jan 2006 00:00:57 +0800

nsis (2.14-1) experimental; urgency=low

  * New upstream release
    - Fixes plugin breakage on Win9X and WinNT in 2.13
    - Update patches:
     - 04_changelog: update to v214 cvs tag

 -- Paul Wise <pabs3@bonedaddy.net>  Wed, 25 Jan 2006 10:05:16 +0800

nsis (2.13-1) UNRELEASED; urgency=low

  * New upstream release
    - Update patches:
      - 04_changelog: update to v213 cvs tag
      - 03_docs_fixes: drop parts fixed by the POSIX install patch
    - Drop patches:
      - 02_config_dirs: upstream accepted my POSIX install patch for scons
    - debian/rules: adapt install/etc to POSIX install patch
    - debian/copyright: update copyright years
    - debian/README.Debian: update upstream url
  * debian/rules: in the clean target, only ignore missing scons
  * debian/control: make the homepage comply to the developers reference

 -- Paul Wise <pabs3@bonedaddy.net>  Sun, 22 Jan 2006 12:09:43 +0800

nsis (2.12-2) UNRELEASED; urgency=low

  * 05_examples_fixes: replace with some sed calls
  * debian/control: scons build-dependency doesn't need debian version
  * debian/rules: tell scons to ignore tests that fail

 -- Paul Wise <pabs3@bonedaddy.net>  Tue,  3 Jan 2006 17:50:11 +0800

nsis (2.12-1) experimental; urgency=low

  * New upstream release
    - Update patches:
     - 04_changelog: update to v212 cvs tag
     - 05_examples_fixes: Fix MultiLanguage.nsi from the MUI

 -- Paul Wise <pabs3@bonedaddy.net>  Sun, 18 Dec 2005 13:47:11 +0800

nsis (2.11-1) experimental; urgency=low

  * New upstream release
    - Update patches:
     - 04_changelog: update to v211 cvs tag
    - Drop patches:
     - 06_logiclib_fixes: fixed properly by upstream
  * debian/rules: Use dpkg-parsechangelog to get the version
  * debian/rules: Enable tests, but ignore the results
  * debian/watch: use sf.net instead of the real url
  * 01_menu_fixes: disable for now, not needed and a pain to update

 -- Paul Wise <pabs3@bonedaddy.net>  Mon, 14 Nov 2005 10:41:26 +0800

nsis (2.10-1-1) experimental; urgency=low

  * New upstream release
    - VPatch 3 included upstream, we now have GenPat, so fix README.Debian
    - Now requires scons 0.96.91 for building
    - Update patches:
     - 04_changelog: update to v210 cvs tag
  * debian/rules: Ignore some failures in the clean target, motivated by
    http://lists.debian.org/debian-mentors/2005/09/msg00009.html
  * debian/README.Debian: Add note about System plugin plans to README.Debian
  * debian/rules: Convert html files to README files using the pretty style
  * debian/GenPat.xml: add manual page for GenPat
  * debian/rules: Convert html to text README during build target instead
  * debian/makensis.xml: Fix path to HTML docs and DTD version

 -- Paul Wise <pabs3@bonedaddy.net>  Wed,  5 Oct 2005 18:39:53 +0800

nsis (2.09-1) experimental; urgency=low

  * New upstream release
    - Update patches:
      - 04_changelog: update to v209 cvs tag
    - Drop patches included upstream:
      - 07_fix_ndata_rsrc_order
      - 08_extern_c_c++_plugins
      - parts of 05_examples_fixes
  * debian/watch: use uupdate when new releases are found
  * 03_docs_fixes: remove reference to NSIS dir in tutorial.but

 -- Paul Wise <pabs3@bonedaddy.net>  Mon, 29 Aug 2005 08:48:23 +0800

nsis (2.08-4) experimental; urgency=low

  * 08_extern_c_c++_plugins: Change the C++ plugins to use extern "C" for
    their DllMain, so that it gets called. Fixes crash with the BgImage plugin

 -- Paul Wise <pabs3@bonedaddy.net>  Wed, 10 Aug 2005 17:40:09 +0800

nsis (2.08-3) experimental; urgency=medium

  * debian/watch: use sourceforge support from uscan in devscripts 2.9
  * Don't ship *.def and *.lib files for plugins
  * 05_examples_fixes: change Luxembourgish.nsh macro case (Closes: #320557)
  * 07_fix_ndata_rsrc_order: New patch from upstream to fix installers broken
    by the interaction between .ndata and .rsrc sections in mingw32
    http://forums.winamp.com/showthread.php?threadid=212630
    http://forums.winamp.com/showthread.php?threadid=222992
    (Closes: #319929)
  * debian/makensis.xml:
    - workaround xmlto using non-utf8 trademark symbol
    - update to latest docbook version since sarge fixed it

 -- Paul Wise <pabs3@bonedaddy.net>  Sat,  6 Aug 2005 19:25:04 +0800

nsis (2.08-2) experimental; urgency=low

  * New patches: (Closes: #319936)
    - 05_examples_fixes: fix some minor problems with the examples
    - 06_logiclib_fixes: fix non-portable !system commands
  * Add a note about not-built stuff in the package description

 -- Paul Wise <pabs3@bonedaddy.net>  Wed, 27 Jul 2005 14:11:13 +0800

nsis (2.08-1) experimental; urgency=low

  * New upstream release
    - Several files are now generated from proper source
  * Update patches:
    - 01_menu_fixes.dpatch: update case of some dirs
    - 02_config_dirs.dpatch: parts replaced upstream
    - 04_changelog.dpatch: update to v2.08 cvs tag
  * Fix section in debian/doc-base
  * Remove workaround for dh_strip bug from debian/rules
  * Switch NEWS generation to AppendixF.html
  * Update some years in debian/copyright
  * Ship NEWS in the .deb (oops)

 -- Paul Wise <pabs3@bonedaddy.net>  Sun, 24 Jul 2005 13:47:33 +0800

nsis (2.07-2) UNRELEASED; urgency=low

  * Add README.Debian explaining about removed stuff

 -- Paul Wise <pabs3@bonedaddy.net>  Sat,  9 Jul 2005 17:18:19 +0800

nsis (2.07-1) experimental; urgency=low

  * New upstream release
    - Update patches:
      - Update my email address
      - 02_config_dirs.dpatch: one function name changed
      - 04_changelog.dpatch: update to v2.07 cvs tag
    - Drop stuff (integrated/replaced upstream):
      - 01_fix_makefiles.dpatch
      - 03_compile_fixes.dpatch
      - 05_amd64_fixes.dpatch
      - 06_halibut_fixes.dpatch
      - 07_fix_examples.dpatch
  * Use lolando's sfdlr.php in debian/watch
  * Remove debian/README.Debian-source
  * New patches:
    - 01_menu_fixes.dpatch fixes Menu files for use in normal browsers
    - 03_docs_fixes.dpatch fixes paths in Docs files

 -- Paul Wise <pabs3@bonedaddy.net>  Thu, 23 Jun 2005 20:56:42 +0800

nsis (2.06-6) unstable; urgency=low

  * Bump version number for gcc4 transition and sparc rebuild

 -- Paul Wise <pabs3@bonedaddy.net>  Thu,  7 Jul 2005 13:12:08 +0800

nsis (2.06-5) unstable; urgency=low

  * Brown paper bag release
  * Use $^ instead of $< in Contrib Makefiles (Closes: #312564)
  * Update maintainer address (v3.com discontinued email forwards)

 -- Paul Wise <pabs3@bonedaddy.net>  Mon, 13 Jun 2005 21:34:53 +0800

nsis (2.06-4) unstable; urgency=low

  * 01_fix_makefiles.dpatch
    - Include the exe files from Contrib/UIs/ since upstream considers them
      to be source code (Closes: #304678):
      http://forums.winamp.com/showthread.php?postid=1642451#post1642451
    - Create some symlinks due to incorrect filename case in some examples
    - Change the magic to use /bin/bash instead of /bin/sh
    - Install some extra files needed by the VPatch example
  * 01_fix_makefiles.dpatch, debian/rules, debian/lintian.overrides
    - Include /usr/share/nsis/Contrib/Modern UI/Licence.txt because the
      example files require it, and create lintian/linda overrides too
  * 07_fix_examples.dpatch
    New patch: fix some issues in the example .nsi scripts
  * debian/patches/*
    - Update authorship and descriptions

 -- Paul Wise <pabs@zip.to>  Sun, 17 Apr 2005 17:20:52 +0800

nsis (2.06-3) unstable; urgency=low

  * 06_halibut_fixes.dpatch
    - New patch: fix FTBFS caused by halibut segfaults,
      thanks to Blars Blarson and finn/mentat (Closes: #303881)
  * debian/control
    - Merge the first two paragraphs of the Description,
      and remove redundant information (Closes: #304102)

 -- Paul Wise <pabs@zip.to>  Tue, 12 Apr 2005 00:27:00 +0800

nsis (2.06-2) unstable; urgency=low

  * Change the generated ChangeLog to a generated NEWS
  * 04_changelog.dpatch
    - New patch: Adds cvs logs from upstream (using cvs2cl) as ChangeLog
  * debian/watch
    - New file - use heanet.sf.net, because it allows direct downloads
  * 05_amd64_fixes.dpatch
    - New patch: Add amd64 FTBFS patch from Andreas Jochens (Closes: #303709)

 -- Paul Wise <pabs@zip.to>  Fri,  8 Apr 2005 19:00:18 +0800

nsis (2.06-1) unstable; urgency=low

  * New upstream release
  * Move patches to dpatch
  * Fix spelling error in description
  * Remove cruft from debian/rules
  * Convert Appendix E from the docs to a changelog

 -- Paul Wise <pabs@zip.to>  Wed, 30 Mar 2005 19:53:45 +0800

nsis (2.05-1) unstable; urgency=low

  * Initial Release. (Closes: #276148, #276153)
  * Grab halibut (builds docs) from upstream CVS

 -- Paul Wise <pabs@zip.to>  Tue, 15 Feb 2005 21:49:09 +0800