File: changelog

package info (click to toggle)
fpc 3.2.0%2Bdfsg-13
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, sid
  • size: 338,564 kB
  • sloc: pascal: 3,794,737; xml: 191,997; ansic: 9,637; asm: 8,482; java: 5,346; sh: 4,664; yacc: 3,751; makefile: 2,688; lex: 2,538; javascript: 2,375; sql: 929; php: 473; cpp: 145; perl: 134; sed: 132; csh: 34; tcl: 7
file content (1951 lines) | stat: -rw-r--r-- 76,673 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
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
fpc (3.2.0+dfsg-13) unstable; urgency=medium

  * autopkgtest: update references for current state in testing
  * autopkgtest: update references for glibc 2.32
  * autopkgtest: add reference file for ppc64el

 -- Paul Gevers <elbrus@debian.org>  Thu, 16 Sep 2021 15:41:58 +0200

fpc (3.2.0+dfsg-12) unstable; urgency=medium

  [ Graham Inggs ]
  * Drop unnecessary build dependency on binutils

  [ Abou Al Montacir ]
  * Disable FPU inlining on m68k.
    Thanks to John Paul Adrian Glaubitz (Closes: Bug#980841)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Mon, 25 Jan 2021 22:36:28 +0100

fpc (3.2.0+dfsg-11) bullseye; urgency=medium

  * Add missing backslash in fp-compiler.postinst (Closes: #979850)
  * Upload to bullseye since fp-compiler is not installable in unstable

 -- Graham Inggs <ginggs@debian.org>  Tue, 12 Jan 2021 11:45:42 +0000

fpc (3.2.0+dfsg-9) unstable; urgency=medium

  * Added unversioned links to fpcmkcfg and samplecfg tools.
    Thanks to Сергей Фёдоров (Closes: Bug#975351)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Sun, 03 Jan 2021 17:27:29 +0100

fpc (3.2.0+dfsg-8) unstable; urgency=medium

  * Further updates to list of expected test failures on arm32/arm64
    + add ../packages/rtl-objpas/tests/testrunner.rtlobjpas on arm32/arm64
    + add webtbs/tw22992 on arm32
    + add webtbs/tw23185 on arm32

 -- Peter Michael Green <plugwash@debian.org>  Sat, 22 Aug 2020 13:17:07 +0000

fpc (3.2.0+dfsg-7) unstable; urgency=medium

  * Update list of expected test failures on
    arm32/arm64/i386
    + add test/cg/tm128 on arm32/i386
    + add test/tarray15 on arm32/arm64/i386
    + add test/tinlrange1 on arm32
    + add test/tinlrange3 on arm32
    + add test/tlib1b on arm32
    + add test/tlibrary2 on arm32
    + add test/tweaklib2 on arm32
    + add tbs/tb0643 on arm32/arm64
    + add webtbs/tw0876 on i386
    + add webtbs/tw12038 on arm32/arm64/i386
    + add webtbs/tw12704b on arm32
    + add webtbs/tw13628b on arm32
    + add webtbs/tw14958b on arm32
    + add webtbs/tw16263b on arm32
    + add webtbs/tw16949b on arm32
    + add webtbs/tw17904 on arm32/arm64/i386
    + add webtbs/tw22744b on arm32/arm64/i386
    + add webtbs/tw22992 on arm32
    + add webtbs/tw23185 on arm32
    + add webtbs/tw26481 on arm32/arm64/i386
    + add webtbs/tw2886 on arm32/arm64/i386
    + add webtbs/tw32671 on i386
    + add webtbs/tw36179 on arm32/arm64
    + add webtbs/tw3964b on arm32
    + add webtbs/tw6822c on arm32
    + add webtbs/tw7838b on arm32
    + add webtbs/tw8730c on arm32
    + add webtbs/tw8730d on arm32
    + add webtbs/tw9089c on arm32
    + add webtbs/tw9089d on arm32
    + add webtbf/tw18225b on i386
    + add webtbf/tw25862 on arm32/arm64

 -- Peter Michael Green <plugwash@debian.org>  Fri, 21 Aug 2020 11:39:19 +0000

fpc (3.2.0+dfsg-6) unstable; urgency=medium

  * Make autopkgtest more verbose.
  * Fix issue with autopkgtest trying to use a packaged fcl with a locally
    built rtl by cleaning up the rtl that is built during makefile generation
    (Closes: 968245)
  * Fix version lists in utests.pp
  * Make autopkgtest use unified diff to report changes in failures.
  * Update list of expected test failures on amd64
    + add test/tarray15
    + add webtbs/tw12038
    + add webtbs/tw17904
    + add webtbs/tw22744b
    + add webtbf/tw25862
    + add webtbs/tw26481
    + add webtbs/tw2886
    + add webtbs/tw29957

 -- Peter Michael Green <plugwash@debian.org>  Tue, 18 Aug 2020 19:53:55 +0000

fpc (3.2.0+dfsg-5) unstable; urgency=medium

  * Disable optimizations when building for m68k.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Fri, 07 Aug 2020 17:24:16 +0200

fpc (3.2.0+dfsg-4) experimental; urgency=medium

  * Fixed liking with libc when PIC is enabled (x86_64 specific).

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Tue, 04 Aug 2020 12:50:43 +0200

fpc (3.2.0+dfsg-3) experimental; urgency=medium

  * Fixed default value of units global dir based on base installation dir.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Mon, 03 Aug 2020 23:23:02 +0200

fpc (3.2.0+dfsg-2) experimental; urgency=medium

  * Fixed FPCDIR default value detection after FileExist behavior change.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Sun, 02 Aug 2020 19:55:39 +0200

fpc (3.2.0+dfsg-1) experimental; urgency=medium

  [ Debian Janitor ]
  * Trim trailing whitespace.
    Fixes: lintian: file-contains-trailing-whitespace
    See-also: https://lintian.debian.org/tags/file-contains-trailing-whitespace.html
  * Use secure copyright file specification URI.
    Fixes: lintian: insecure-copyright-format-uri
    See-also: https://lintian.debian.org/tags/insecure-copyright-format-uri.html
  * Wrap long lines in changelog entries: 3.0.0+dfsg-8, 3.0.0+dfsg-4, 2.6.2-2.
    Fixes: lintian: debian-changelog-line-too-long
    See-also: https://lintian.debian.org/tags/debian-changelog-line-too-long.html
  * Use secure URI in debian/watch.
    Fixes: lintian: debian-watch-uses-insecure-uri
    See-also: https://lintian.debian.org/tags/debian-watch-uses-insecure-uri.html
  * Set upstream metadata fields: Archive, Repository.
    Fixes: lintian: upstream-metadata-file-is-missing
    See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html
    Fixes: lintian: upstream-metadata-missing-repository
    See-also: https://lintian.debian.org/tags/upstream-metadata-missing-repository.html
  * Fix day-of-week for changelog entries 2.6.2-1, 2.6.0-6, 2.6.0-1, 2.4.2-3, 2.4.2-1, 2.4.0-3, 2.4.0-2, 2.2.4-5, 2.2.4-4, 2.2.2-6, 2.2.2-5, 2.0.4-rc1, 1.0.4+1.0.6cvs20020228-1, 1.0.1-0.
    Fixes: lintian: debian-changelog-has-wrong-day-of-week
    See-also: https://lintian.debian.org/tags/debian-changelog-has-wrong-day-of-week.html

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Sat, 06 Jun 2020 00:27:44 +0200

fpc (3.2.0~rc1+dfsg-3) experimental; urgency=medium

  * Support building on ppc64el.
    Thanks to John Paul Adrian Glaubitz (Closes: #963623)
  * Fix FTBFS on m68k

 -- Paul Gevers <elbrus@debian.org>  Thu, 25 Jun 2020 17:19:22 +0200

fpc (3.2.0~rc1+dfsg-2) experimental; urgency=medium

  [ Paul Gevers ]
  * Drop fpcsrc/.gitignore, also from future upstream sources
  * Don't install libffi on non-amd64 systems as it's not built there

  [ John Paul Adrian Glaubitz ]
  * Enable building on sparc64

 -- Paul Gevers <elbrus@debian.org>  Tue, 23 Jun 2020 21:44:29 +0200

fpc (3.2.0~rc1+dfsg-1) experimental; urgency=medium

  [ Paul Gevers ]
  * New upstream release
    - refresh and update patches
    - refresh debian/control
    - recreate d/s/timestamps because of new upstream

  [ Abou Al Montacir ]
  * Fixed compilation of msg2inc required to build documentation.
  * Fixed compilation of fpcmake to be done only once.
  * Add new 3.2.0 units to their respect fp-unit Debian packages.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Thu, 11 Jun 2020 20:47:41 +0200

fpc (3.0.4+dfsg-23) unstable; urgency=medium

  * Fixed a bug causing fpdoc to fail silently.
  * Fixed documentation causing fpdoc to crash. (Closes: Bug#939414)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Mon, 25 Nov 2019 22:51:22 +0100

fpc (3.0.4+dfsg-22) unstable; urgency=medium

  * debian/patches/arm64-select.patch
    - Fix fpSelect with nil timestamp on aarch64 (closes: 888782)
  * debian/patches/arm64-subsetreg-32.patch
    - when optimising subsetreg moves for aarch64, take into account the fact
      that the subsetreg itself can be 32 or 64 bit
    - fixes "Incorrect record member value when returned from a function".
      (closes: 895693)

 -- Peter Michael Green <plugwash@debian.org>  Thu, 24 Jan 2019 23:27:02 +0000

fpc (3.0.4+dfsg-21) unstable; urgency=medium

  [ Paul Gevers ]
  * Drop Recommends: libggi2-dev as it was removed from Debian in 2012.
    We should probably remove ggigraphs unit as well as it is useless
  * Drop ancient Breaks/Replaces, add one missing

  [ Abou Al Montacir ]
  * Moved compiler messages files to location expected by Lazarus.
    The files are anyway architecture independent and it does not hurt
    to have them in /usr/share. (Closes: Bug##902888)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Wed, 16 Jan 2019 10:14:10 +0100

fpc (3.0.4+dfsg-20) unstable; urgency=medium

  * debian/patches/fpc-r38400.patch:
    - fix crash when hedgewars closes (LP: #1779648).

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Mon, 02 Jul 2018 14:08:20 +0200

fpc (3.0.4+dfsg-19) unstable; urgency=medium

  [Graham Inggs]
  * Fixed ppc suffix in fpcmake to be compatible with ppc executable name
    On Motorola 68000, FPC builds compiler named ppc68k while
    fpcmake looks for ppcm68k to set default FPCDIR value
    See #892285

  [Peter Michael Green]
  * Move Grahams fpcmake m68k change into it's own patch fpcmake-m68k.patch
  * Apply Sven Joachim's patch for ncurses6 (Closes: 898017)
  * Add breaks libncursesw5-dev (<< 6.1+20180210) to fp-units-base
  * Add note to debian/control about ncurses adjustments needed when
    backporting.

 -- Peter Michael Green <plugwash@debian.org>  Sat, 12 May 2018 01:36:01 +0100

fpc (3.0.4+dfsg-18) unstable; urgency=medium

  * Remove dpkg-architecture calls to reduce build time and lintian warnings
  * Changed Vcs-Git and Vcs-Browser to point to salsa.debian.org.
    This removes lintian warnings about old repository links.
  * Cleaned man page for fpcjres tool to be lintian warnings free.
  * Fixed ppc suffix in fpcmake to be compatible with ppc executable name.
    For arm64 architecture, FPC make files build compiler as ppca64 while
    fpcmake looks for ppcxaarch64 to set default FPCDIR value.
    Thanks to Graham Inggs (Closes: Bug#892285)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Sun, 22 Apr 2018 16:10:23 +0200

fpc (3.0.4+dfsg-17) unstable; urgency=medium

  * Fixed ppc suffix in fpcmake to be compatible with ppc executable name.
    For x86_64 architecture, FPC make files build compiler as ppcx64 while
    fpcmake looks for ppcx86_64 to set default FPCDIR value.
  * Patched fpcmake to look for FPCDIR in Debian FPC sources location.
    (Closes: Bug#892285)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Sat, 14 Apr 2018 18:08:39 +0200

fpc (3.0.4+dfsg-16) unstable; urgency=medium

  * [tests] Update autopkgtest reference files

 -- Paul Gevers <elbrus@debian.org>  Fri, 02 Mar 2018 09:13:21 +0100

fpc (3.0.4+dfsg-15) unstable; urgency=medium

  * Fixed FpMkUnit for ARM based architectures. (Closes: Bug#888697)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Sat, 03 Feb 2018 10:30:21 +0100

fpc (3.0.4+dfsg-14) unstable; urgency=medium

  * Fixed fpmkunit to use new MA compatible unit paths.
    Thanks to Michalis Kamburelis for the hints.
    (Closes: Bug#636088, Bug#887967, Bug#887575)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Mon, 22 Jan 2018 10:28:53 +0100

fpc (3.0.4+dfsg-13) unstable; urgency=medium

  * Fixed typo in change log file.
  * Bumped standard version to 4.1.3. Use https in URLS.
  * Fixed fp-utils_${VERSION} package dependencies to fix upgrade issues.
    (Closes: Bug#886859)
  * Fixed alternatives removal for package fp-compiler_${VERSION}.
    (Closes: Bug#886926)
  * Added missing man file of fp-fix-timestamp in package fp-utils.
    Removes a lintian warning.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Fri, 12 Jan 2018 09:54:33 +0100

fpc (3.0.4+dfsg-12) unstable; urgency=medium

  * Changed fp-ide and fp-utils packages to be arch:all as suggested by
    Multiarch hinter tool.
  * Fixed man pages after executables renaming required by MA changes.
  * Fix IDE GDB support by importing MI supoort from upstream trunk.
    (Closes: Bug#528855)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Sun, 07 Jan 2018 13:37:01 +0100

fpc (3.0.4+dfsg-11) unstable; urgency=medium

  * Fixed upgrade of fp-utils from older version. (Closes: #885102)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Sat, 30 Dec 2017 21:14:32 +0100

fpc (3.0.4+dfsg-10) unstable; urgency=medium

  * Fixed upgrade of fp-utils from older version. (Closes: #885102)
  * Fixed upstream test suite by generating missing configuration file.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Mon, 25 Dec 2017 20:30:59 +0100

fpc (3.0.4+dfsg-9) unstable; urgency=medium

  * Renamed binaries of fp-compiler to <triplet>-* as it is forbidden by
    policy to have sub-directories in /us/bin.
  * Moved grab_vcsa from fp-compiler to fp-utils as this is a tool that is
    not required by the compiler, but by video unit from fp-units-base.
  * Fixed generation of make files for test suite, including sub directories.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Mon, 18 Dec 2017 23:48:31 +0100

fpc (3.0.4+dfsg-8) unstable; urgency=medium

  * Fixed generation of make files for test suite.
  * Moved binaries of fp-compiler to /usr/bin/<triplet> to be MA compatible.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Sat, 16 Dec 2017 23:05:46 +0100

fpc (3.0.4+dfsg-7) unstable; urgency=medium

  * Upload to unstable MA related fixes, previously uploaded to exprimental.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Thu, 14 Dec 2017 10:27:15 +0100

fpc (3.0.4+dfsg-6) experimental; urgency=medium

  * Fixed issue in postinst/postrm scripts related to unknown env variable.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Thu, 14 Dec 2017 10:25:29 +0100

fpc (3.0.4+dfsg-5) experimental; urgency=medium

  * Fixed units installation path according to MA policy.
  * Bump standards version to 4.1.2 (no changes)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Sat, 09 Dec 2017 00:33:46 +0100

fpc (3.0.4+dfsg-4) experimental; urgency=medium

  * Accelerated generation of make files.
  * Fixed units installation path.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Mon, 04 Dec 2017 23:59:34 +0100

fpc (3.0.4+dfsg-3) experimental; urgency=medium

  * Install unit files to a multi-arch safe location.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Thu, 30 Nov 2017 22:36:25 +0100

fpc (3.0.4+dfsg-2) unstable; urgency=medium

  [ Adam Conrad ]
  * fix_texpfncase_test.patch: Cherrypick upstream fix to texpfncase test.
    (Closes: 875838)

  [ Abou Al Montacir ]
  * Set Muti-Arch: foreign for fp-utils* and fp-ide*.
  * Set Muti-Arch: same for fp-compiler*.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Sun, 12 Nov 2017 17:13:55 +0100

fpc (3.0.4+dfsg-1) unstable; urgency=medium

  * New upstream version (Closes: #875838)
  * Refresh patches
  * Add create-directory-before-copy-in-Makefile.fpc.patch to prevent
    FTBFS
  * Merge experimental package into unstable

 -- Paul Gevers <elbrus@debian.org>  Mon, 30 Oct 2017 20:32:33 +0100

fpc (3.0.4~rc1+dfsg-1) experimental; urgency=medium

  [ Abou Al Montacir ]
  * Removed declaration of legacy ncursus variables. (Closes: #789091)
    These variables are now internal and no more exported by new ncursus
    libraries.
  * Removed Multi-Arch: same from packages with Architecture: all.
  * Set Multi-Arch: same for fp-units-* packages to allow installing on
    a host system for cross compiling.

  [ Paul Gevers ]
  * New upstream release RC candidate
  * Refresh patches and drop those applied upstream
  * Refresh d/copyright for changes
  * Add drop-jsminifier-from-build-as-we-strip-it.patch as we strip an
    additional file now and we need to exclude that from building
  * Bump standards version to 4.1.0 (no changes)
  * Remove Multi-Arch: same from fp-utils, fp-compiler and fp-ide

 -- Paul Gevers <elbrus@debian.org>  Thu, 24 Aug 2017 21:47:45 +0200

fpc (3.0.2+dfsg-6) unstable; urgency=medium

  * Removed declaration of legacy ncursus variables. (Closes: #789091)
    These variables are now internal and no more exported by new ncursus
    libraries.
  * Removed Muti-Arch: same from packages with Architecture: all.
  * Set Muti-Arch: same for fp-units-* packages to allow installing on
    a host system for cross compiling.
  * Set Muti-Arch: foreign for fp-docs* and fpc-source* to allow satisfying
    dependency of other architectures using host architecture (all) package.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Sat, 07 Oct 2017 16:12:36 +0200

fpc (3.0.2+dfsg-5) unstable; urgency=medium

  * Drop kfreebsd patches for now, resurrect them from git when required
  * Add fix_mips_mipsel_lazarus_FTBFS.patch to try to fix the lazarus
    FTBFS failure on mips and mipsel

 -- Paul Gevers <elbrus@debian.org>  Mon, 07 Aug 2017 13:00:17 -0400

fpc (3.0.2+dfsg-4) unstable; urgency=medium

  * Upload to unstable
  * Fix 86 vs 68 typo in manpage creation/clean for m68k (thanks ginggs)
  * Bump standards to version 4.0.0 (no changes)

 -- Paul Gevers <elbrus@debian.org>  Sun, 09 Jul 2017 15:10:33 +0200

fpc (3.0.2+dfsg-3) experimental; urgency=medium

  * Add symlink in fpc-source to tree in fpc-source-<version> (Closes:
    #849416)
  * Fix fp-units-gfx.install for linux-m68k, linux-mips and linux-mipsel
    (Closes: #863589, #863746, #863807)
  * Fix mips and mipsel target in d/rules (Closes: #863747, #863808)
  * Generate manpages for all new architectures (Closes: #863737, #863748,
    #863809)

 -- Paul Gevers <elbrus@debian.org>  Thu, 01 Jun 2017 22:24:07 +0200

fpc (3.0.2+dfsg-2) experimental; urgency=medium

  * [tests] Update reference files for results on autopkgtest.u.c

 -- Paul Gevers <elbrus@debian.org>  Sun, 09 Apr 2017 11:44:58 +0200

fpc (3.0.2+dfsg-1) experimental; urgency=medium

  * New upstream release
    - Drop obsolete patches and update the rest
    - Update d/copyright for removed and new files and new years
    - Recreate d/s/timestamps because of new upstream
  * New fpc packages go into fp-units-fcl and fp-units-net
  * Add fix_tests_for_make_print_directory.patch to fix test suite
  * [tests] Update reference files

 -- Paul Gevers <elbrus@debian.org>  Wed, 08 Mar 2017 20:13:08 +0100

fpc (3.0.0+dfsg-12) unstable; urgency=medium

  * Fix "[fp-units-rtl-3.0.0] Incorrect conversion from local time to
    UTC". Backported fix from 3.0.2 (Closes: #864148)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Sat, 10 Jun 2017 19:13:48 +0200

fpc (3.0.0+dfsg-11) unstable; urgency=medium

  * Team upload
  * Fix armhf vstr/vld offset (Closes: #852798)

 -- Graham Inggs <ginggs@debian.org>  Wed, 08 Feb 2017 11:53:35 +0200

fpc (3.0.0+dfsg-10) unstable; urgency=medium

  * Add Multi-Arch metadata (as suggested by the hinter on tracker.d.o)
  * Strip current path from the configuration paths as stored in fpm files
    because it results in unreproducible builds and is useless anyways
    because the path doesn't exist in the packages.
  * Update amd64 reference to enable Ubuntu to pass
  * Fix typo in ppdep such that it now recognizes the {$ELSE} directive
    (Closes: #845504)
  * Drop Carlos Laviola from uploaders: thanks for all the fish
  * Bump compat level to 10
  * Replace mysql/mariadb dev suggests to default-libmysqlclient-dev
  * Enable bindnow in the linker flags
  * Drop obsolete lintian overrides
  * Fix some more spelling errors (thanks Lintian)

 -- Paul Gevers <elbrus@debian.org>  Mon, 12 Dec 2016 21:35:43 +0100

fpc (3.0.0+dfsg-9) unstable; urgency=medium

  * Drop Torsten Werner from uploaders: thanks for all the fish
  * [tests] Fix autopkgtests as it always fails

 -- Paul Gevers <elbrus@debian.org>  Mon, 12 Sep 2016 20:48:12 +0200

fpc (3.0.0+dfsg-8) unstable; urgency=medium

  * add a further powerpc patch from upstream (hopefully really closes:
    #826300).

 -- Peter Michael Green <plugwash@debian.org>  Sat, 3 Sep 2016 03:05:00 +0000

fpc (3.0.0+dfsg-7) unstable; urgency=medium

  [ Paul Gevers ]
  * Now really bumb Standards to 3.9.8 (forgot control.in)
  * Make output of fix-fp-timestamps update unique
  * autopkgtest failed to run properly due to accidental removal of code
    in 3.0.0+dfsg-5 and missing g++
  * Add fp-utils-# and fp-docs-# to the Depends of fpc to get all packages
    installed
  * Add fix_powerpc_ftbfs_with_new_glibc.patch to fix the FTBFS on powerpc
    with glibc 2.23 (Closes: #826300)

  [ Peter Michael Green ]
  * Add elf tag to mark hardfp binaries as such. (Closes: #695547)
  * Add further-arm64-fixes.patch to fix IDE crash on arm64 (Closes:
    #830906)

 -- Paul Gevers <elbrus@debian.org>  Mon, 22 Aug 2016 22:03:07 +0200

fpc (3.0.0+dfsg-6) unstable; urgency=medium

  * Fix FTBFS due to wrong logic for latex files, we only need to ship
    fpc.sty and fakehtml.sty (the other files were never included in
    build-arch only builds anyways)

 -- Paul Gevers <elbrus@debian.org>  Thu, 02 Jun 2016 21:38:47 +0200

fpc (3.0.0+dfsg-5) unstable; urgency=medium

  * Don't install latex style files that are already in
    texlive-latex-recommended and more up-to-date there (Closes: #820445)
  * Let fpc-source break/replace fpc-src from upstream (LP: #1568072)
  * Update test suite: little rework + more reference files for different
    architectures
  * Add arm_UMULL_support_fix.patch to enable hedgewars to build with PIC
    (Follow-up from #813452)
  * Add fp-fix-timestamps to ease maintainers work to get reproducible
    builds where timestamps in ppu files are concerned and use it
  * Bump Standards to 3.9.8 (no changes)
  * Update FSF address where applicable
  * Fixed several spelling errors reported by Lintian
  * Add multiple lintian overrides to trim down the list
  * Add fp-units-gtk2 examples back

 -- Paul Gevers <elbrus@debian.org>  Wed, 01 Jun 2016 22:16:37 +0200

fpc (3.0.0+dfsg-4) unstable; urgency=medium

  [ Peter Michael Green ]
  * modify
    debian/patches/Keep-the-GOT-offset-in-a-virtual-register-for-i386-n.patch
    (Closes: Bug#818663) for compatibility with fpc 3.0.0 to fix FTBFS on i386
    + move globtype from implementation uses to interface uses in hlcgcpu.pas
    + remove "paras" parameter from thlcgcpu.a_call_name
    + Add symconst and aasmcpu to implementation uses in hlcgcpu.pas

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Tue, 22 Mar 2016 08:54:18 +0100

fpc (3.0.0+dfsg-3) unstable; urgency=medium

  [ Paul Gevers ]
  * Add fix_ppc64s_prt0.as_as_shown_by_cge.patch to let castle-game-engine
    build on ppc64
  * Test suite was failing on the old d/rules targets (need to generate
    new reference data before it can be completely run succesfull)
  * Change Vcs-* to https
  * Fix up typo and missing dh-exec in d/control.in
  * Move libtar from fp-units-misc to fp-units-base now that fpmkunit
    depends on it and add appropriate versioned Breaks/Replaces.
  * Bump Standards to 3.9.7 (no changes)

  [ Abou Al Montacir ]
  * Back ported some commits from upstream trunk to fix PIC issues.
    (Closes: Bug#813452)

 -- Paul Gevers <elbrus@debian.org>  Fri, 18 Mar 2016 08:48:55 +0100

fpc (3.0.0+dfsg-2) unstable; urgency=medium

  * Upload to unstable
  * Make reverse dependent package more reproducible by adding
    let_ppudump_honor_TZ_var.patch
  * Add after_patch_arm64_systems.pas.patch (Closes: #807479)
  * Fix i386 issue with duplicate files in multiple packages
  * Move cairo units from gfx to gtk2 package (Closes: #810573)
  * Switch to 'dpkg-parsechangelog --show-field' instead of bumping
    build-depends on dpkg-dev to >=1.17.21.

 -- Paul Gevers <elbrus@debian.org>  Thu, 28 Jan 2016 20:04:04 +0100

fpc (3.0.0+dfsg-1) experimental; urgency=medium

  * New upstream release
  * Reproducibility never ends: add honor_SOURCE_DATE_EPOCH_in_date.patch
    to improve some timestamps in binaries

 -- Paul Gevers <elbrus@debian.org>  Fri, 27 Nov 2015 14:51:44 +0100

fpc (3.0.0~rc2+dfsg-3) experimental; urgency=medium

  * Make package finally build reproducible (hopefully)
  * Add fpm files to the respective packages
  * Update auto-pkg-tests with results from CI + runs on my amd64 system
  * use debfix to create and dh_lintian to install lintian overrides
  * Update testsuite for 3.0.0 layout
  * Restructure the clean targets to allow time reduction if desired
  * Reorganize d/rules to make sure the source is copied early
  * Add fix_typo_in_ppc64.patch to allow ppc64 to build again and don't
    install graph and opencl there as these units aren't build

 -- Paul Gevers <elbrus@debian.org>  Thu, 12 Nov 2015 20:35:17 +0100

fpc (3.0.0~rc2+dfsg-2) experimental; urgency=medium

  * The second Edmund Grimley Evans release: arm64 bootstrapped
    (Closes: #784569)
    - enable arm64 patches
  * Another try to fix the FTBFS on armhf (missed this dh-exec issue)

 -- Paul Gevers <elbrus@debian.org>  Sat, 31 Oct 2015 11:16:23 +0100

fpc (3.0.0~rc2+dfsg-1) experimental; urgency=medium

  * New upstream release candidate
    - Remove obsolete patch
    - Update + refresh patches that require changes
  * Fix FTBFS on powerpc (the previous fix was not complete)
  * Fix FTBFS on armhf, the logic was not in the right place
  * Add patches (but don't apply them yet) to support arm64, see
    bug 784569
  * Simplify logic in *.install.in and d/rules for arch dependent
    install by using dh-exec

 -- Paul Gevers <elbrus@debian.org>  Wed, 28 Oct 2015 19:40:13 +0100

fpc (3.0.0~rc1+dfsg-2) experimental; urgency=medium

  * The first Edmund Grimley Evans release (thanks for your work)
  * Fix FTBFS on i386, powerpc and ppc64 with new patch:
    fix_FTBFS_on_linux_not_amd64.patch (Closes: #800811)
  * Fix FTBFS on armhf by not optimizing during the first cycles of
    building the new compiler (it is suggested that our 2.6.4 armhf
    compiler may have had bugs and upstream didn't support it)

 -- Paul Gevers <elbrus@debian.org>  Sat, 10 Oct 2015 21:06:43 +0200

fpc (3.0.0~rc1+dfsg-1) experimental; urgency=medium

  * New upstream release (Release candidate 1)
  * Drop obsolete changes and refresh most other ones
  * Include "upstream" patch from Abou to fix IDE data file location
  * Include man pages for new binaries (forgotten upstream)
  * Fix documentation build process (source location is wrong)
  * Update d/moveexamples to also move documentation
  * Add shlibs:Depends to packages containing binaries
  * Distribute new units of the packages
  * Update description of the multimedia unit and add libvlc-dev to
    its Recommends
  * Use fpcmake from the installed packages for now as building the
    new fpcmake in the clean target is broken
  * Several units aren't build on ARM anymore, so exclude them from
    the installation
  * Hopefully improve reproducible building by adding LC_ALL=C to the
    documentation build line
  * Convert d/copyright to machine readable format (what a hell)

 -- Paul Gevers <elbrus@debian.org>  Sun, 13 Sep 2015 20:44:48 +0200

fpc (2.6.4+dfsg-8) unstable; urgency=medium

  * Fix FTBFS, I missed two dependencies of fpgtk removed in the
    previous upload (Closes: #795323)
  * Bump dephelper compat to 9 (now matching in d/compat and d/control)
    and update d/clean to fix the clean target

 -- Paul Gevers <elbrus@debian.org>  Fri, 14 Aug 2015 13:16:44 +0200

fpc (2.6.4+dfsg-7) unstable; urgency=medium

  * Fix path mistake in run-upstream-testsuite
  * Add more locations with time stamps to the configure target
    - Add patch to create fpmkunitsrc.inc in the right folder
  * Minor clean-up of d/rules by moving to be deleted files to d/clean
  * Wrap-and-sort d/control(|.in)
  * Move libgtk2.0-dev back to Depends, but now of the gtk2 package
  * Stop building and shipping gtk1 and gnome1 packages as the
    corresponding libraries are removed more than 6 years ago from
    Debian
  * Add Hungarian translation for debconf from upstream SVN and make
    sure that translations are always up-to-date in clean target
  * Missed one timestamp locale in the previous upload

 -- Paul Gevers <elbrus@debian.org>  Mon, 10 Aug 2015 13:23:15 +0200

fpc (2.6.4+dfsg-6) unstable; urgency=medium

  * Fix typo in debian/tests/control which caused the autopkgtest to fail
  * Improve the timestamp in d/rules to not depend on the timezone which
    caused the build to fail reproducibility tests.
  * Migrate maintainership to the Pascal Packaging Team
  * Update TODO list
  * Move -dev packages from Depends to Recommends in our unit packages
  * Add Suggests to fp-units-db-<ver>

 -- Paul Gevers <elbrus@debian.org>  Sun, 31 May 2015 13:25:57 +0200

fpc (2.6.4+dfsg-5) unstable; urgency=medium

  [ José de Figueiredo ]
  * Udated the Brazilian Portuguese translation of PO debconf.
    (Closes: Bug#778442)

  [ Paul Gevers ]
  * Add fpc-source to depends of fp-utils, fpcmake needs it.
  * True to build reproducible
    - Add patch to not have the timestamp in makefiles created by fpcmake
    - Add patch to not include timestamp in fpdoc generated documentation
    - Replace build time by Debian changelog time in binaries
    - Replace build time by Debian changelog time in man page for fpc-depends
  * Refresh patches with fuzz
  * Add TODO list
  * Add autopkgtest for the upstream testsuite

 -- Paul Gevers <elbrus@debian.org>  Mon, 25 May 2015 20:16:52 +0200

fpc (2.6.4+dfsg-4) unstable; urgency=low

  * Let "Select manually" be translatable in debconf questions and update
    language files accordingly.
  * Bump standards version to 3.9.6 (no changes)
  * New/updated translations
    - Danish (Joe Hansen) (Closes: #763984)
    - Dutch (Paul Gevers)
    - German (Chris Leick) (Closes: #763807)
    - Italian (Beatrice Torracca) (Closes: #764934)
    - Japanese (victory)
    - Swedish (Martin Bagge / brother) (Closes: #763446)

 -- Paul Gevers <elbrus@debian.org>  Mon, 13 Oct 2014 21:16:54 +0200

fpc (2.6.4+dfsg-3) unstable; urgency=low

  [ Abou Al Montacir ]
  * Added libgmp-dev to recommended packages list of fp-units-math in order to
    avoid users getting lik errors about missing libgmp. (Closes: Bug#749418)
  [ Michal Šimůnek ]
  * Updated Czech translation of PO debconf. (Closes: Bug#751387)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Thu, 12 Jun 2014 21:01:47 +0200

fpc (2.6.4+dfsg-2) unstable; urgency=medium

  * Revert manpage change in previous upload
  * Next time, in case of repack, also remove Windows dll files
  * Fix fpc-abi version provided by fp-units-rtl-## (Closes: #746794)

 -- Paul Gevers <elbrus@debian.org>  Sat, 03 May 2014 18:25:46 +0200

fpc (2.6.4+dfsg-1) unstable; urgency=low

  [ Abou Al Montacir ]
  * New upstream point release with many fixes to the 2.6.2 fixes branch.
    - List of changes that may affect the behaviour of previously working
      code, and how to cope with these changes is available online on
      http://wiki.freepascal.org/User_Changes_2.6.4
    - List of reported bugs which have been fixed in this release is available
      online on http://bugs.freepascal.org/changelog_page.php?version_id=315
  * Packages changes:
    + Lots and lots fixes and improvements for fcl-db
    + web and json packages synchronized.
    + improvements to the chmcmd compiler.
    + Several fixes for winunits (and winceunits)
  * Docs changes:
    + Many additions.
    + fpjson documented.
  * Fixed bug making fp-utils not installable in multiple versions.
  * Moved removing alternatives from postrm script to prerm as is recommended.
  * Bumped standard version to 3.9.5.

  [ Paul Gevers ]
  * Update bug number in previous changelog entry
  * Remove nearly obsolete bzip compression for binary packages
    (See https://lists.debian.org/debian-devel/2014/01/msg00542.html)
  * Fixed versioning of ptop.cfg and fpc.cfg manpage
  * Add lintian override for two text documents it considers Flash files
  * Repack source to strip fpcsrc/rtl/netwlibc/pre/libcpre.gcc.o

 -- Paul Gevers <elbrus@debian.org>  Sat, 19 Apr 2014 18:05:27 +0200

fpc (2.6.2-8) unstable; urgency=low

  [ Gianfranco Costamagna ]
  * Backport upstream revision 22477 to fix a FTBFS. (Closes: Bug#733618)

  [ Abou Al Montacir ]
  * Change path of localization files to fit Debian standard.
    (Closes: Bug#733688)
  * Fix encoding of German localization files to be UTF-8.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Mon, 20 Jan 2014 20:39:35 +0100

fpc (2.6.2-7) unstable; urgency=low

  [ Christian Perrier ]
  * Update debian/control and debconf templates file from Debian translation
    team. (Closes: Bug#725851)
  * Update Russian translation (Yuri Kozlov). (Closes: Bug#729391)
  * Update Danish translation (Joe Hansen). (Closes: Bug#729428)
  * Update German translation (Chris Leick). (Closes: Bug#729841)
  * Update Polish translation (Michał Kułach). (Closes: Bug#730064)
  * Update Swedish translation (Martin Bagge / brother). (Closes: Bug#730186)
  * Update Slovak translation (Slavko). (Closes: Bug#730303)
  * Update French translation (David Prévot). (Closes: Bug#730514)
  * Update Italian translation (Beatrice Torracca). (Closes: Bug#730579)
  * Update Japanese translation (victory). (Closes: Bug#730607)
  * Update Portuguese translation (Américo Monteiro). (Closes: Bug#730706)
  * Update Spanish translation (Matias Bellone). (Closes: Bug#731767)

  [ Paul Gevers ]
  * fp-docs, prevent loads of duplicate files, replace with symlinks
    - Add Build-Depends-Indep on rdfind and symlinks
  * Removed some dependencies in d/rules target to ease manual building
  * lintian override for extra-license-file (it is a Pascal header)
  * Allow $EXAMPLE_TEMP to be non-existent in d/moveexamples
  * Remove fix-doc-build-with-fpdoc-2.6.0.diff (obsolete)
  * Allow builds on all arches (will automatically fail on unsatified
    build-depends when never bootstrapped on that arch before)
  * Initial work for kfreebsd (not finished yet)
    - Don't hardcode linux in d/rules
    - Add find_iconv_in_libc_on_debian.patch to force use of libc for iconv
    - Add kfreebsd-amd64_bootstrap.patch for freebsd target to set linker to
      /lib/ld-kfreebsd-x86-64.so.1 and errno to __errno_location
    - Add dont_build_fastcgi_fcl-web_and_fppkg_on_kfreebsd.patch to do exactly
      that.

 -- Paul Gevers <elbrus@debian.org>  Sun, 15 Dec 2013 21:08:59 +0100

fpc (2.6.2-6) unstable; urgency=low

  [ Peter Michael Green ]
  * Actually apply add-ppc64-support.diff (Closes: Bug#716813)

  [ Abou Al Montacir ]
  * Removed dependency on svgalib which was removed from Debian. Users may
    install it manually to link against it. (Closes: Bug#714025)

  [ Paul Gevers ]
  * Fix clean target to run as any user and to not require configure target to
    run.
  * Update README.Debian to describe debugging situation (see bug 528855) and
    remove useless information.
  * d/control(.in)
    - Remove deprecated DM-Upload-Allowed field
    - Update Standards-Version (no changes needed)
    - Add myself to uploaders
    - Add recommends for *-dev packages for fp-units-gfx-<version>
      (Closes: #702689, LP: 1153007)

 -- Paul Gevers <elbrus@debian.org>  Mon, 07 Oct 2013 20:24:12 +0200

fpc (2.6.2-5) unstable; urgency=high

  * Add -f to rm statements introduced in last upload so they don't fail if
    the files are not present.

 -- Peter Michael Green <plugwash@debian.org>  Wed, 24 Jul 2013 17:28:54 +0000

fpc (2.6.2-4) unstable; urgency=high

  * Remove the config files used to pass options to the compiler during the
    build in clean target to produce clean source packages and to ensure that
    they are generated correctly for each architecture.

 -- Peter Michael Green <plugwash@debian.org>  Wed, 24 Jul 2013 11:28:06 +0000

fpc (2.6.2-3) unstable; urgency=high

  [Abou Al Montacir]
  * Added a new directive, CFGDIR, to configuration file allowing one to add a
    directory to a list where included configuration files are searched.
  * Define a default location, multi-arch compatible, for third party units,
    which should be installed in /usr/lib/$fpctarget-gnu/fp-units-2.6.2/$pkg/.
    Each fp-units package should install a configuration file called $pkg.cfg
    in configuration directory /etc/fp-units-$fpcversion.cfg.d/$fpctarget/.
  * Use compiler configuration file to pass debian custom compilaer flags.
  * Pass "-z relro" to linker to remove lintian error.
  * Restored ppc64 compiler man page. (Closes: Bug#716813)

  [Peter Michael Green]
  * Use "FPMAKE_SKIP_CONFIG" rather than "FPCFPMAKE" to pass linker option
    needed for building fpmake. This method unlike the previous one shouldn't
    break crossbuilding.  (though I don't know if crossbuilding works in
    general)
  * Change way patching is done for doc build to fix build with newer
    versions of patch.
  * Remove conflicts with binutils-gold (Closes: Bug#717651)
  * Use ld.bfd explicitly (Helps with: Bug#624525)
  * Use urgency high so that above binutils related changes hopefully get into
    Testing before new binutils does.

 -- Peter Michael Green <plugwash@debian.org>  Tue, 23 Jul 2013 21:48:50 +0000

fpc (2.6.2-2) unstable; urgency=low

  [Abou Al Montacir]
  * debian/rules
    - Allow generating each autogenrated file separately on demand.
    - Avoid changing content of hidden directory .pc as this is used by quilt
      and changing its content may cause some tricky issues.

  [Peter Michael Green]
  * debian/patches/armhf-build-with-2.6.0
    - fixup some conditionals in arm assembler to avoid using instrutions that
      fpc 2.6.0 doesn't support when building the rtl with 2.6.0 (first stage)
  * debian/rules
    - Pass 'PPCFPMAKE=$PPCNEW -Fl/usr/lib/$(DEB_BUILD_MULTIARCH)' during
      packages build so that fpmake links successfully.
    - Pass 'OPT=-Fl/usr/lib/$(DEB_HOST_MULTIARCH)' during utils build so
      fpdoc links successfully.

 -- Peter Michael Green <plugwash@debian.org>  Thu, 30 May 2013 11:16:27 +0000

fpc (2.6.2-1) unstable; urgency=low

  * New upstream point release with many fixes to the 2.6.0 fixes branch.
    - List of changes that may affect the behaviour of previously working
      code, and how to cope with these changes is available online on
      http://wiki.freepascal.org/User_Changes_2.6.2
    - List of reported bugs which have been fixed in this release is available
      online on http://bugs.freepascal.org/changelog_page.php?version_id=223
    - List of new features which have been added to this release is available
      online on http://wiki.freepascal.org/FPC_New_Features_2.6.2
  * Compiler changes:
    - Improvements and fixes for the ARM architecture
  * Packages changes:
    - New package fpindexer (indexing engine)
    - Support for observer pattern added to fcl-base (and base classes in RTL)
    - Lots and lots fixes and improvements for fcl-db
      + Support for JSON dataset added among others
    - Fixes and improvements for fcl-passrc (and fpdoc)
    - Updates for PTCPas and gtk2
    - fpmkunit improvements (better support for future switch to fpmake)
    - Several fixes for x11
    - Several fixes for winunits (and winceunits)
  * Platforms specific changes:
    - Improvements to the NativeNT target (newly introduced as alpha in 2.6.0)
    - Many fixes for OpenBSD and NetBSD (considered in beta state now)
    - Internal ELF writer supported for more BSD targets
    - Fixes and improvements for gba and nds
  * Added new tool relpath to compute relative path according to a given base
    directory.
  * Added new tool ifpc (Instant Free Pascal Compiler) for compiling and
    running pascal scripts.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Tue, 07 May 2013 19:41:59 +0100

fpc (2.6.0-12) unstable; urgency=low

  [ Abou Al Montacir ]
  * Fix lookup keys in debconf database. (Closes: Bug#706459)
  * Fixed typo in variable name in post installation script for fp-compiler
    package.
  * Apply sed changes directly on new configuration file and update
    alternatives later. Using sed -i on symbolic link seems to change it on
    plain file introducing a regression.
  * Fix lintian wraning about questions in debconf prompts.
  [ Peter Michael Green ]
  * Upload to unstable

 -- Peter Michael Green <plugwash@debian.org>  Sun, 5 May 2013 22:02:00 +0000

fpc (2.6.0-11) experimental; urgency=low

  * more powerpc64 fixes (Really closes: Bug#692893)
    + set PPUSF to ppc64 in debian/rules.
    + add manpage patch to series file.

 -- Peter Michael Green <plugwash@debian.org>  Tue, 30 Apr 2013 09:05:24 +0000

fpc (2.6.0-10) experimental; urgency=low

  [ Abou Al Montacir ]
  * Fixed typo in French translation. (Closes: Bug#696536)
  * Removed auto-generation of debian/control during build process as required
    by policy. (Closes: Bug#704252)
  * Detect when user refused to migrate to update-alternatives managed and
    do not handle configuration files. (Closes: Bug#704251)
  * Added debconf screens to let user select a default .rc MS Windows resourse
    files compiler either from mingw32-binutils package or any others custom
    installed the system. (Closes: UpstreamBug#23092)
  [Hiroyuki Yamamoto]
  * Added support for ppc64 architecture. (Closes: Bug#692893)
  [ Peter Michael Green ]
  * Don't remove fpc.*dpkg* the release team don't like it and
    as far as I can tell it isn't needed.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Fri, 26 Apr 2013 18:59:00 +0100

fpc (2.6.0-9) unstable; urgency=low

  * Revert previous broken and unnessacerally intrustive fix for debian/control
    issue. Replace it with a more targetted fix inspired by abou's and paul's
    proposed patches.

 -- Peter Michael Green <plugwash@debian.org>  Sat, 13 Apr 2013 07:52:42 +0000

fpc (2.6.0-8) unstable; urgency=low

  * Removed auto-generation of debian/control during build process as required
    by policy. (Closes: Bug#704252)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Tue, 26 Mar 2013 09:54:00 +0100

fpc (2.6.0-7) unstable; urgency=low

  * Proofread templates by debian-l10n-english list. (Closes: Bug#686038)
  * Added Danish translation. (Closes: Bug#687069)
  * Added Slovak translation. (Closes: Bug#687087)
  * Added Portuguese translation. (Closes: Bug#687116)
  * Added Russian translation. (Closes: Bug#687192)
  * Added German translation. (Closes: Bug#687444)
  * Added Polish translation. (Closes: Bug#687550)
  * Added Czech translation. (Closes: Bug#687713)
  * Added French translation. (Closes: Bug#687724)
  * Added Italian translation. (Closes: Bug#687771)
  * Added Japanese translation. (Closes: Bug#688143)
  * Added Swedish translation. (Closes: Bug#688424)
  * Added Spanish translation. (Closes: Bug#689468)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Thu, 04 Oct 2012 09:12:00 +0000

fpc (2.6.0-6) unstable; urgency=low

  * Removed error thrown when trying to build help index if the documentation
    is installed on a read only file system and tries to store the index file
    in current directory. (Closes: Bug#528863)
  * Fixed postrm script to guarantee removal of backup configuration files
    during purge operation. (Closes: Bug#668742)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Mon, 30 Jul 2012 19:22:00 +0000

fpc (2.6.0-5) unstable; urgency=low

  * Add patch to fix inverted exception masking on arm vfp (armhf).
    This patch is needed for the armhf compiler to work on hardware that
    supports vfp exception trapping.

 -- Peter Michael Green <plugwash@debian.org>  Sun, 29 Jul 2012 00:52:27 +0000

fpc (2.6.0-4) unstable; urgency=low

  [ Peter Michael Green ]
  * Add myself to uploaders in control.in as well as control so that the build
    process doesn't blow my changes away
  [ Abou Al Montacir ]
  * Moved mention to openal from fp-units-gfx description to fp-untis-multimedia
    description. (Closes: Bug#679138)

 -- Peter Michael Green <plugwash@debian.org>  Fri, 06 Jul 2012 20:25:10 +0000

fpc (2.6.0-3) unstable; urgency=low
  * Add myself to uploaders
  * Add support for armhf (Closes: Bug#666264)
    - debian/rules:
      + Specify arm variant explicitly when cycling the compiler so that it is
        possible to bootstrap with a starting compiler from another arm variant.
      + Use DEB_*_ARCH_CPU to reduce the ammount of special casing we
        require when setting CPU_SOURCE and CPU_TARGET.
    - debian/control: add armhf to architecture list.
    - debian/patches/armhf.diff: main changes for port, based on patch
      submitted upstream with adjustments to backport to 2.6.0
    - debian/patches/regenerate_messages.diff: regenerate messages file
      to add new message introduced by armhf.diff
    - armhf-linker-path.diff: change dynamic linker path to reflect new
      cross-distro agreement.
  * fixups to clean target in debian/rules:
    - Don't remove .pc since we aren't removing the patches anymore
      (fixes issues where quilt doesn't think the patches are applied even
      though in fact they are)
    - Cleanup some files which seem to get left behind by
      the upstream build/cleanup process.
    - Cleanup install-source-stamp
    - Cleanup various generated files in debian directory
  * set CFG_FILE in postrm so that the rm command in purge actually
    removes the configuration file.
 -- Peter Michael Green <plugwash@debian.org>  Sat, 21 Apr 2012 13:13:00 +0100


fpc (2.6.0-2) unstable; urgency=low

  * Added alternatives to handle fp (IDE) binary. (Closes: Bug#655626)
  * Set priority according to version in fpc and fp-utils so that newer version
    is automatically selected.
  * Fix default FPCDIR value in fpcmake utility reading links recursively.
    (Closes: Bug#662814)
  * Checked conformance to policy 3.9.3 and updated standard version.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Wed, 28 Mar 2012 11:51:00 +0100

fpc (2.6.0-1) unstable; urgency=low

  * Changed build dependencies on gs-common to ghostscript as the first no more
    exists. (Closes: Bug#649703)
  * Configuration file is now built on the fly by the post installation script.
  * New upstream major release with many features and new targets
    - List of changes which may affect the behaviour of previously working
      code, and how to cope with these changes is available online on
      http://wiki.freepascal.org/User_Changes_2.6.0 for a list
    - List of reported bugs which have been fixed in this release is available
      online on http://bugs.freepascal.org/changelog_page.php
    - List of new features which have been added to this release is available
      online on http://wiki.freepascal.org/FPC_New_Features_2.6.0
  * New Platforms:
    - iPhoneSimulator target
  * Compiler changes:
    - Many new language features:
      + Objective-Pascal dialect, supported on all Mac OS X and iOS targets
      + constref parameter modifier for "const by reference"
      + Pascal boolean types with multiple sizes (boolean16/32/64)
      + ISO 7185 language mode (except for I/O). Features amongst others:
        . Nested procedure variables
        . Non-local goto's
      + Mac Pascal mode improvements
        . Nested procedure variables
        . Univ modifier
      + Intrinsics
        . sar (shift arithmetic right)
        . bsf/bsr (bitscan forward/reverse)
      + Delphi compatibility mode improvements
        . Nested types, class variables and class local constants
        . Advanced records syntax (no constructors yet)
        . (for..in) Enumerators in records
        . Class and record helpers
        . Generic records, arrays and procedural types
        . Delphi-compatibility of generics improved
        . Scoped enumerations
        . Custom messages for "deprecated" directive
        . Ability to use "&" for escaping keywords
    - New ARM code generator features
      + ARM VFPv2 and VFPv3 floating point unit support
      + Thumb-2 support
  * Packages changes:
    - Many improvements to the rtl
    - Many improvements to the database units (fcl-db)
    - Objective-Pascal interfaces to Foundation, AppKit, CoreData and WebCore
    - OpenGL headers updated to OpenGL 4.0
    - Added bindings for libzorba

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Tue, 27 Dec 2011 11:30:00 +0100

fpc (2.4.4-3) unstable; urgency=low

  * Added libsdl-mixer1.2-dev to dependency list of fp-units-multimedia.
  * Fixed link issue related to multi-arch by adding arch path to /etc/fpc.cfg.
    (Closes: Bug#636802)
  * Moved resource compiler fpcres alternative rule to be slave of fpc instead
    of being slave of fp-utils. (Closes: Bug#624361)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Tue, 18 Oct 2011 19:12:00 +0200

fpc (2.4.4-2) unstable; urgency=low

  * Moved resource compiler fpcres binary to fp-compiler as this part of the
    compiler itself. (Closes: Bug#624361)
  * Use plain sh for moveexample script.
  * Applied patches from upstream to fix armel buildd crash.
  * Packages fpc.sty and fakehtml.sty to the default latex directory as these
    are required to compile fpdoc latex output. (Closes: Bug#628100)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Mon, 04 Jul 2011 18:10:00 +0200

fpc (2.4.4-1) unstable; urgency=low

  * New upstream release with many fixes and a few new features.
    - Most library fixes from early June 2010 till March 2011.
      + New lib in fp-untis-misc: libsee
      + New libs in fp-untis-gfx: hermes, ptc
      + New lib in fp-units-fcl: fcl-js
    - Some compiler fixes, most relating to 64-bit.
    - List of changes which may affect the behaviour of previously working
      code, and how to cope with these changes is available online on
      http://wiki.freepascal.org/User_Changes_2.4.4
    - List of reported bugs which have been fixed in this release is
      available online on http://bugs.freepascal.org/changelog_page.php
  * Packages:
    - Many improvements to the XML units
    - Many improvements to the database units.
      + Specially sqlite got quite some fixes.
    - Many improvements to the chm units.
      + Including a command line CHM compiler
    - New interface units:
      + opencl
      + lua
    - Many improvements to fppkg and fpmake for another round of testing.
  * Platforms:
    - Fixes for multi-threading support in OS/2 RTL.
  * Alternative system priority is now set on build time, if given, or
    automatically depending on upstream version.
  * Removed build dependency on quilt and bumped standard version to 3.9.2.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Mon, 23 May 2011 09:50:00 +0200

fpc (2.4.2-3) unstable; urgency=low

  * Added depency on binutils package and declared conflict with binutils-gold
    as FPC does not work new binutils chain.(Closes:Bug#620815)
  * Fixed various lintian warnings and notes.
  * Removed dependency of fp-units-gfx on libsvga1-dev on architectures where
    it does not exist.
  * Moved fd2pascal from fp-units-gfx to fp-utils.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Wed, 06 Apr 2011 23:30:00 +0200

fpc (2.4.2-2) unstable; urgency=low

  * Test for dh_input exit status 30 as this is a normal exit status which just
    informs that the question was not displayed because of its priority.
    (Closes:Bug#620803)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Tue, 05 Apr 2011 17:14:00 +0200

fpc (2.4.2-1) unstable; urgency=low

  * New upstream release with many fixes and a few new features.
    (Closes:Bug#606655)
    - Most bugfixes in the RTL and packages before june 2010 have been merged.
    - List of changes which may affect the behaviour of previously working
      code, and how to cope with these changes is available online on
      http://wiki.freepascal.org/User_Changes_2.4.2
    - List of reported bugs which have been fixed in this release is
      available online on http://bugs.freepascal.org/changelog_page.php
  * New Platforms:
    - Long term bug in OS/2 implementation of unit Video finally fixed which
      among others allows inclusion of the text-mode IDE (without debugger)
      for this platform as part of the distribution again.
  * Compiler changes:
    - Support D2006+ FOR..IN, with some FPC specific enhancements. Refer to
      http://wiki.freepascal.org/for-in_loop for more information
    - Support for sealed and abstract classes.
  * Packages changes:
    - Many improvements to the XML units
    - Many improvements to the database units
    - Many improvements to the chm units
    - Moved fpc-subst tool from fp-compiler package to fp-utils one
  * Set 2.4.2 as default FPC version.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Wed, 09 Mar 2011 10:02:00 +0100

fpc (2.4.0-4) unstable; urgency=low

  * Unset 2.4.0 as default FPC version.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Mon, 07 Mar 2011 09:21:00 +0100

fpc (2.4.0-3) unstable; urgency=low

  * Added dependncy for fp-units-gfx to libsvga1-dev. (Closes:Bug#608834)
  * Added support for multiple version coexistence in the same system. This will
    allow installing multiple versions of FPC in the same system and choose a
    default using update-alternatives.
  * Use version in package names and provide old names as virtual packages
  * Moved fpc-subst tool from fp-compiler package to fp-utils one

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Thu, 17 Feb 2011 08:41:00 +0100

fpc (2.4.0-2) unstable; urgency=low

  [ Abou Al Montacir ]
  * Fixed build dependencies on fp-compiler (>= 2.2.4-5). (Closes:Bug#570591)
  * Added dependency on ${misc:Depends} as required for packages using
    debhelper.
  * Removed pre-dependency on dpkg (>= 1.10.24).
  * Fixed spell errors removing lintian warning.
  * Fixed dependencies of fp-units-math package. (Closes:Bug#567574)
  * Bumped standard version to 3.8.4.
  * Updated lintian override files.
  [ Stefan Kisdaroczi ]
  * Fixed Pred and Succ functions. (Closes: Bug#569023)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Wed, 03 Feb 2010 22:48:00 +0100

fpc (2.4.0-1) unstable; urgency=low

  * New upstream release with many fixes and new features offering a nice
  collection of new functionality and bug fixes.
  * New platforms:
    - Mac OS X/PowerPC64
    - Mac OS X/x86_64
    - Mac OS X/ARM (iPhone)
  * Compiler changes:
    - Support for Delphi-style resource handling
    - Whole-program optimization infrastructure, which initially supports
  program devirtualization and unused virtual method removal
    - Much faster compilation of units containing many type-sections
    - The ability to suppress individual hints/warnings/notes
    - Several improvements to the DWARF debug information generation
    - Fixes to the generics support
    - Fixes to the interface delegation (implements) support
    - Improved cpu register allocation
    - Improved ARM/EABI support
  * RTL changes:
    - Linearly scaling multi-threaded memory manager
    - Support for (advisory) file locking on Unix-based platforms
    - when using the SysUtils file creation/opening routines
    - Support for ANSI ISO Extended Pascal ReadStr/WriteStr
    - A UnicodeString type that, while not yet equivalent to Delphi 2009's
    UnicodeString type, offers reference counted UnicodeString support on
    the Windows, Linux, Mac OS X, FreeBSD and Beos/Haiku platforms.
  * Packages changes:
    - Many improvements to the XML units
    - Many improvements to the database units
    - Updated the common Mac OS X Pascal interfaces to r241, including
    header a translation of the CFNetwork framework
    - The zipper unit now works correctly on big endian platforms
  * Added a patch fixing building documentation on Debian systems.
  * Included quilt.make in rules file. (Closes: Bug#538552)
  * Packaged news utility program (fpclasschart) poducing a class tree from
    source files.
  * Removed duplicate section field.
  * Fixed fp-units-i386 package short description.
  * Removed unneeded override rule.
  * Added doc-base file for fp-compiler package.
  * Fixed lintian warnings related to spell errors.
  * Fixed upgrade breakage from 2.2.4-3 caused by moving files from fp-units-gfx
    to fp-units-multimedia. (Closes: Bug#565167)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Sun, 13 Dec 2009 22:25:00 +0100

fpc (2.2.4-5) unstable; urgency=low

  * Added a new package fp-units-math for math development support.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Fri, 04 Dec 2009 21:11:00 +0100

fpc (2.2.4-4) unstable; urgency=low

  * Added support of armel arch to fpcmake from upstream.
  * Adde documentation index file. (fixes linitan warning)
  * Bumped standard version to 3.8.3.
  * Added README.source. (fixes linitian warning)
  * Added support for automatic cross-platform deb packaging.
  * Updated fcl-xml from upstream to allow building next upstream release doc.
  * Bumped fpc-abi to take in account new fcl-xml interface changes.
  * Removed build dependency on libreadline5-dev as no more required.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Mon, 30 Nov 2009 19:03:00 +0100

fpc (2.2.4-3) unstable; urgency=low

  [ Abou Al Montacir ]
  * Fixed compilation error on power PC.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Wed, 03 Jun 2009 12:44:00 +0200

fpc (2.2.4-2) unstable; urgency=low

  [ Stefan Kisdaroczi ]
  * Fixed FindFirst and FindGetFileInfo functions. (Closes: Bug#528681)

  [ Abou Al Montacir ]
  * Added lintian override rules for embedded-zlib
  * Fixed wrong passing of function parameters for powerpc architecture.
    (Closes: Bug#515035, Bug#511626)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Sat, 30 May 2009 17:46:00 +0200

fpc (2.2.4-1) unstable; urgency=low

  [ Abou Al Montacir ]
  * new upstream release
    - Added support for TIFF reading/writing in fcl-image
    - Improvements and fixes in CHM support
    - Fixed linking the gtk2-package with gtk versions above 2.13.4
    - Added support for CHM help files
  * Remove patches that are now obsolete.
  * Removed dependency from GTK1 as it was removed from Squeeze.
  [ Paul Gevers ]
  * Fixed typo in sysconst.pp. (Closes: Bug#519013)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Sat, 02 May 2009 16:40:30 +0200

fpc (2.2.2-8) unstable; urgency=low

  * Removed .pc directory in clean target to avoid a lintian warning.
  * Moved chmcmd and chmls tools to fp-utils and added man files for them.
  * Added Debian build version to compiler full version.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Tue, 16 Dec 2008 23:23:00 +0100

fpc (2.2.2-7) unstable; urgency=low

  [ Abou Al Montacir ]
  * Patches were not applyed by patch system, fixed. (Closes: Bug#508415)

 -- Torsten Werner <twerner@debian.org>  Mon, 15 Dec 2008 06:12:58 +0100

fpc (2.2.2-6) unstable; urgency=low

  * Remove auto-generated make files in clean target to avoid lintian warning
    (Closes: Bug#508013).
  * Removed gtk file system bindings as these no more exist in new gtk
    libraries. (Closes: Bug#507520)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Thu, 04 Dec 2008 12:21:00 +0100

fpc (2.2.2-5) unstable; urgency=low

  * Added missing man pages to remove lintian warnings.
  * Fixed bug in clean-patched target causing configuration files to be removed
    before arch independent packages are build.
  * Updated description of fp-docs package. (Closes: Bug#506065)
    customizations.
  * Fixed dependencies in rules file speeding package generation by avoiding
    rebuilding binaries up to four times.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Tue, 18 Nov 2008 16:50:00 +0100

fpc (2.2.2-4) unstable; urgency=low

  [ Torsten Werner ]
  * Update ABI version in fpc-depends automatically.
  * Remove empty directories from binary package fpc-source.

  [ Abou Al Montacir ]
  * Removed leading path when calling update-alternatives to remove a Lintian
    error.
  * Fixed clean target.
  * Improved description of packages. (Closes: #498882)

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Thu, 09 Oct 2008 23:29:00 +0200

fpc (2.2.2-3) unstable; urgency=low

  * Add *.fpc files to the binary package fpc-source.

 -- Torsten Werner <twerner@debian.org>  Wed, 20 Aug 2008 01:07:06 +0200

fpc (2.2.2-2) unstable; urgency=low

  * Add patch manpages.diff that fixes various errors in the man pages.
  * Switch from dpatch to quilt.
  * Yak shaving to make lintian happy: remove unneeded files from binary
    package fpc-source.
  * Fix Provides: field of fp-unit-rtl.

 -- Torsten Werner <twerner@debian.org>  Sun, 17 Aug 2008 15:10:22 +0200

fpc (2.2.2-1) unstable; urgency=low

  [ Abou Al Montacir ]
  * new upstream release
    - shlobj changes
    - fix for wince library support
    - fix for windows 64 bit support for >2GB memory
    - Documentation was updated completely to conform to the actual state of
      the compiler and RTL.
    - Possible CodeGear Copyright infringements in the source were reworked
      using cleanroom approach.
  * Remove all patches that are now obsolete.

  [ Torsten Werner ]
  * Bump up Standards-Version: 3.8.0 (no changes needed).
  * Do not install extra license files.
  * Fix some other lintian warnings.

 -- Torsten Werner <twerner@debian.org>  Tue, 12 Aug 2008 16:55:14 +0200

fpc (2.2.0-dfsg1-9) unstable; urgency=low

  [ Torsten Werner ]
  * Add Abou Al Montacir to Uploaders field.

  [ Abou Al Montacir ]
  * Moved FPC sources into a version dependent directory from /usr/share/fpcsrc
    to /usr/share/fpcsrc/${FPCVERSION}. This allow installing more than on FPC
    release.
  * Fixed far call issue in compiler preventing building huge binearies.
    (closes: #477743)
  * Updated building dependencies, recomennded and suggested packages.
  * Moved fppkg to fp-utils as it is just a helper tool and is not required by
    compiler.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Sat, 17 May 2008 17:12:11 +0200

fpc (2.2.0-dfsg1-8) unstable; urgency=low

  [ Abou Al Montacir ]
  * Fixed build of fpc-source package cased by accidental remove of
    fpc-source.install file during clean-patched target execution.
  * Fixed Build-Depend clause (needs binutils instead of binutils-dev and no
    need for libgpmg1-dev).
  * Added man pages to the same packages including corresponding binaries.
  * Removed from fpc-source code which isn't required by Lazarus code tool.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Thu, 08 May 2008 17:45:19 +0200

fpc (2.2.0-dfsg1-7) unstable; urgency=low

  [ Abou Al Montacir ]
  * Added make files to source package. This required by fpcmake tool to succeed
    cross platform compilation.
  * Added man pages for fpcmkcfg, fpcsubst, fpcres, mkxmlrpc and rmcvsdir
    binaries.

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Wed, 30 Apr 2008 16:01:50 +0200

fpc (2.2.0-dfsg1-6) unstable; urgency=medium

  * Remove the patch 09_powerpc again because the bug is in libgdb-dev and
    will be fixed there.
  * Disable Build-Depends: libexpat1-dev, libgdb-dev because fpc is
    incompatible to gdb 6.8. (Closes: #473955)
  * Set urgency to medium because we are fixing a FTBFS bug only.

 -- Torsten Werner <twerner@debian.org>  Sat, 29 Mar 2008 23:31:44 +0100

fpc (2.2.0-dfsg1-5) unstable; urgency=low

  [ Abou Al Montacir ]
  * Applied fixes from upstream to packages/fcl-xml

  [ Torsten Werner ]
  * Add a new patch 09_powerpc to make the package builds on powerpc
    architecture.

 -- Torsten Werner <twerner@debian.org>  Sat, 29 Mar 2008 10:39:26 +0100

fpc (2.2.0-dfsg1-4) unstable; urgency=low

  * Build fp-ide with debugger support. (Closes: #328701)
  * Remove unneeded Build-Depends: findutils.
  * Update Standards-Version: 3.7.3.
  * Change Depends: mawk | awk.
  * Clean up some lintian errors and warnings.

 -- Torsten Werner <twerner@debian.org>  Sat, 15 Mar 2008 19:18:23 +0100

fpc (2.2.0-dfsg1-3) unstable; urgency=low

  * Add files matching *.inc to package fpc-source.

 -- Torsten Werner <twerner@debian.org>  Sat, 29 Dec 2007 22:29:07 +0100

fpc (2.2.0-dfsg1-2) unstable; urgency=low

  [ Torsten Werner ]
  * Set Architecture: all for fpc package.
  * Fix bug in debian/rules: it's $(FPCVERSION) not $(FPC_VERSION).
    (Closes: #457951)

  [ Abou Al Montacir ]
  * New patch from upstream fixes non-deterministic register allocation on
    sparc
  * Modified rules to apply patches before building compiler

 -- Torsten Werner <twerner@debian.org>  Sat, 29 Dec 2007 15:49:57 +0100

fpc (2.2.0-dfsg1-1) unstable; urgency=low

  * Remove all files matching *.o from upstream's tarball.
  * Change fpc-source package:
    - Do not copy directories installer and tests because they are not needed
      by lazarus.
    - Install only files matching *.pas and *.pp.
  * Clean up the XXXVERSION cruft in debian/rules and debian/fixdeb.
  * Update FSF address in debian/copyright.

 -- Torsten Werner <twerner@debian.org>  Thu, 20 Dec 2007 18:46:55 +0100

fpc (2.2.0-3) unstable; urgency=low

  * Create binary package fpc-source again after having some discussion on
    debian-devel. (Closes: #413805)
  * Use bzip2 when creating binary packages and add
    Pre-Depends: dpkg (>= 1.10.24).
  * Add the fpc-depends tool.

 -- Torsten Werner <twerner@debian.org>  Sun, 09 Dec 2007 22:35:01 +0100

fpc (2.2.0-2) unstable; urgency=low

  [ Abou Al Montacir ]
  * Added dbase to fcl-db packaged units for arch other than i386.
  * Fixed build issue for sparc and powerpc arch.

 -- Torsten Werner <twerner@debian.org>  Fri, 07 Dec 2007 09:22:17 +0100

fpc (2.2.0-1) unstable; urgency=low

  [ Carlos Laviola ]
  * New upstream release.  (Closes: #442206)
    * Added arm as a supported arch.  (Closes: #408693)
    * fp-units-gfx depends on libggi-dev.  (Closes: #423659)
    * fp-ide bugs fixed in the new version.  (Closes: #423099, #423601, #423602)
    * general cleanup on debian/{rules,control,...}

  [ Torsten Werner ]
  * Complete debian/copyright.
  * Add debian/watch and get-orig-source target in debian/rules.
  * Remove *.dll, *.exe, and *.log from upstream tarball.

 -- Torsten Werner <twerner@debian.org>  Fri, 23 Nov 2007 20:30:45 +0100

fpc (2.0.4-5) unstable; urgency=low

  * Fixed Build-Depends.
  * Add myself to Uploaders in debian/control.
  * Make sure that the sources are really patched before building them.
  * Build unit 'libc' on powerpc too.

 -- Torsten Werner <twerner@debian.org>  Sat, 27 Jan 2007 20:08:50 +0100

fpc (2.0.4-4) unstable; urgency=low

  * debian/rules: Separate out the documentation build into build-doc to
    stop the documentations from building on binary-arch builds resulting
    in FTBFS.
  * Add Index value in debian/fp-docs.doc-base (Closes: #407715)

 -- Varun Hiremath <varunhiremath@gmail.com>  Sun, 21 Jan 2007 20:49:43 +0530

fpc (2.0.4-3) unstable; urgency=medium

  * Added dpatch as a build dependency.  (Closes: #407594)

 -- Carlos Laviola <claviola@debian.org>  Sun, 21 Jan 2007 17:08:58 -0200

fpc (2.0.4-2) unstable; urgency=low

  * New release fixes Bug: "fp-compiler: miscompiles multilevel
    if-statement" (Closes: #403586)
  * Provide html docs (Closes: #150150)
    + debian/rules: Set DOCTYPE=html and use CONVERTER=hevea
    + debian/control: Add hevea to Build-Depends

 -- Varun Hiremath <varunhiremath@gmail.com>  Tue, 16 Jan 2007 21:53:01 +0530

fpc (2.0.4-1) unstable; urgency=low

  [ Abou Al Montacir ]
  * New release (Closes: #383055)

  [ Torsten Werner ]
  * Fix bugs in debian/fp-compiler.pre*.in.
  * Updated debian/control to use variables provides by newer versions of
    dpkg.
  * Add XS-X-Vcs-Svn header to debian/control.
  * Add german po files from Holger Wansing. (Closes: #348408, #346247)
  * Remove unneeded debian/fp-compiler.conffiles.
  * Fixed debian/changelog (lintian error).
  * Changed Build-Depends: gawk | awk.

  [ Varun Hiremath ]
  * Bump Standards version to 3.7.2
  * Add Homepage in debian/control file.
  * Add fp-units-gtk2 missing dependencies (Closes: #337990)

 -- Torsten Werner <twerner@debian.org>  Sun, 14 Jan 2007 11:40:59 +0100

fpc (2.0.4-rc3) unstable; urgency=low

  * New release candidate

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Sun, 06 Aug 2006 19:00:00 +0200

fpc (2.0.4-rc2) unstable; urgency=low

  * New release candidate

 -- Abou Al Montacir <abou.almontacir@sfr.fr>  Tue, 18 Jul 2006 21:23:26 +0200

fpc (2.0.4-rc1) unstable; urgency=low

  * New release

 -- Peter Vreman <peter@freepascal.org>  Fri, 07 Jul 2006 12:00:00 +0100

fpc (2.0.0-4) unstable; urgency=low

  * debian/control.in: add amd64 to the Architecture field.

 -- Carlos Laviola <claviola@debian.org>  Fri,  9 Sep 2005 18:38:26 -0300

fpc (2.0.0-3) unstable; urgency=medium

  * Created a prerm and preinst for fp-compiler, as /usr/bin/fpc needs to
    be removed from the list of 'pc' alternatives.  (Closes: #311436)
  * Added amd64 to the architecture list.  (Closes: #315220)

 -- Carlos Laviola <claviola@debian.org>  Fri,  2 Sep 2005 10:27:21 -0300

fpc (2.0.0-2) unstable; urgency=low

  * debian/fp-compiler.postinst.in: forgot to reapply the patch that
    correctly creates the slave link to pc(1).  (Closes: #310907)

 -- Carlos Laviola <claviola@debian.org>  Mon, 30 May 2005 11:59:10 -0300

fpc (2.0.0-1) unstable; urgency=low

  * As I couldn't upload 1.9.8 on all supported architectures before 2.0.0
    was released, I'm rehashing its changelog now.
  * New upstream release.
      Bugs fixed on CVS before 1.9.8:
       * man/man1/fpc.1: -OPn changed to -Opn in rev 1.8 (Closes: #255960)
       * debian/fp-compiler.postinst.in: fixed in rev 1.5 (Closes: #269853)
      Bugs fixed on CVS before 1.9.6:
       * rtl/unix/crt.pp: fixed in rev 1.20 (Closes: #216060)
       * rtl/i386/strings.inc: fixed in rev 1.16 (Closes: #288955)
       * compiler/nadd.pas: fixed in rev 1.126 (Closes: #297881)
  * debian/control: Added missing build dependencies on libgpmg1-dev and
    libncurses5-dev and set save_size at build time, which finally makes
    the package build without manual intervention.  (Closes: #304633)

 -- Carlos Laviola <claviola@debian.org>  Fri, 20 May 2005 19:07:00 -0300

fpc (1.9.6-2) unstable; urgency=low

  * debian/control: Oops -- fp-units-fv had the wrong description.

 -- Carlos Laviola <claviola@debian.org>  Fri, 14 Jan 2005 13:15:50 -0200

fpc (1.9.6-1) unstable; urgency=low

  * New upstream release.
  * debian/control: Added build dependency on libgpmg1-dev.

 -- Carlos Laviola <claviola@debian.org>  Fri, 31 Dec 2004 21:16:25 -0200

fpc (1.9.4-5) unstable; urgency=low

  * fp-compiler: needs ld, adding dependency on binutils.  (Closes: #265265)

 -- Carlos Laviola <claviola@debian.org>  Thu, 12 Aug 2004 16:29:37 -0300

fpc (1.9.4-4) unstable; urgency=low

  * debian/control.in: Oops, forgot to update the Build-Deps for this file,
    which generates debian/control per se.  (Closes: #263942)

 -- Carlos Laviola <claviola@debian.org>  Sun,  8 Aug 2004 22:12:41 -0300

fpc (1.9.4-3) unstable; urgency=low

  * Package needs fpcmake to build pretty much everything, so we need to
    build-dep on fp-utils.  Thanks to Daniel Schepler for finding the bug
    and for Jurij Smakov's aid.  (Closes: #263942)
  * debian/README.Debian: removes mentions to old problems with tetex, fixes
    spelling mistakes and other minor issues.

 -- Carlos Laviola <claviola@debian.org>  Fri,  6 Aug 2004 19:46:51 -0300

fpc (1.9.4-2) unstable; urgency=low

  * The following fixes are the work of Marco van de Voort from CVS HEAD:
    - man/man1/ppc386.1: typo fix.  (Closes: #255960)
    - rtl/unix/crt.pp: gotoxy/XY2Ansi fixes from.
      (Closes: #216057, #216060)
    - docs/linuxex, docs/dosex, docs/refex: various examples ported to
      fpc 1.9.x's new API.

 -- Carlos Laviola <claviola@debian.org>  Tue, 20 Jul 2004 15:12:05 -0300

fpc (1.9.4-1) unstable; urgency=low

  * This release is partly the work of Peter Vreman <peter@freepascal.org>.
  * Acknowledging NMU.  (Closes: #221316)
  * Made the description for the units packages more informative.
    (Closes: #209518, #209581, #209613)
  * Applied some patches from Marco van de Voort to CVS HEAD that fixed
    compiling the documentation on powerpc with some adaptations of mine.

 -- Carlos Laviola <claviola@debian.org>  Sat, 17 Jul 2004 21:53:03 -0300

fpc (1.0.10-1.2) unstable; urgency=low

  * NMU
  * debian/control: Also had to remove build dependency on latex2html here
    (Closes: #221316)

 -- Roland Stigge <stigge@antcom.de>  Thu, 12 Feb 2004 10:27:20 +0100

fpc (1.0.10-1.1) unstable; urgency=low

  * NMU
  * debian/control.in: Removed Build-Depends: latex2html which moved to
    non-free (Closes: #221316)

 -- Roland Stigge <stigge@antcom.de>  Sat, 20 Dec 2003 20:45:41 +0100

fpc (1.0.10-1) unstable; urgency=low

  * New upstream release.
  * Acknowledging Amaya's NMU.  Thanks for the hand.  (Closes: #141439)
  * Package dependency lists corrected.  (Closes: #84863, #155158)
  * Example compiles correctly now.  (Closes: #174371)
  * Fixed vanishing fpc(1) manpage if gpc is installed.  (Closes: #136283)
  * Fixed manpage error.  (Closes: #191695)
  * Spelling mistakes are gone.  (Closes: #124637, #124638)
  * Both bugs (doc-base-file-references-usr-doc and debian-changelog-file-
    contains-obsolete-user-emacs-settings, in lintian tags) were corrected
    long ago.  (Closes: #127092)
  * Upstream have added the AddDisk function.  (Closes: #103163)

 -- Carlos Laviola <claviola@debian.org>  Sat,  2 Aug 2003 04:35:51 -0300

fpc (1.0.6-2) unstable; urgency=low

  * NMU for Debcamp BSP.
  * Apply a very silly patch (Closes: #141439), which was RC. The PDF file now
    builds.
  * Updated versioned-build-depends-on-debhelper.

 -- Amaya Rodrigo Sastre <amaya@debian.org>  Sat, 12 Jul 2003 17:58:50 +0200

fpc (1.0.6-1) unstable; urgency=low

  * New upstream version.  (Closes: #154199)

 -- Carlos Laviola <claviola@debian.org>  Sat, 10 Aug 2002 04:26:15 -0300

fpc (1.0.4+1.0.6cvs20020228-1) unstable; urgency=low

  * New upstream version.

 -- Peter Vreman <peter@freepascal.org>  Fri, 01 Mar 2002 11:01:50 +0100

fpc (1.0.4-2) unstable; urgency=low

  * New maintainer.
  * debian/README.Debian: Added a note on building 'pdflatex.fmt', which is
    needed by pdflatex, in order to build the documentation in PDF format.
  * debian/control: added latex2html, dvipdfm and tetex-extra to the
    build-deps list.

 -- Carlos Laviola <claviola@debian.org>  Wed, 29 Aug 2001 23:15:17 -0300

fpc (1.0.4-1) unstable; urgency=low

  * New upstream version.

 -- Ulf Jaenicke-Roessler <ujr@debian.org>  Tue,  2 Jan 2001 11:01:50 +0100

fpc (1.0.3-0.20001206.1) unstable; urgency=low

  * Snapshot release from CVS 2000/12/06.
  * Fixes internal compiler error on (buggy) appearance of
    array of Date (Closes:#60720).
  * ppc386 can be called more intuitively as fpc (Closes:#74810).
  * Help option '-h' is (somewhat) more propagated than '-?'
    (Closes:#74811). Furthermore, help is displayed when fpc
    is called without any parameter.
  * Package supports alternatives now, in order to be used as
    "Pascal compiler" (pc) from Makefile(s) (Closes:#76615).

 -- Ulf Jaenicke-Roessler <ujr@debian.org>  Wed,  6 Dec 2000 11:29:28 +0100

fpc (1.0.2-1) unstable; urgency=low

  * New upstream version.
  * Maintainer field changed.
  * Bug#60720 had already been fixed in the development tree some
    time ago after the last upload (hence, this Closes: #60720).

 -- Ulf Jaenicke-Roessler <ujr@debian.org>  Fri, 13 Oct 2000 13:11:34 +0200

fpc (1.0.1-0.20000811.1) unstable; urgency=low

  * Built for `official' upload. CVS as of 2000/08/11 - NMU.
  * Update to latest version, thus Closes: #56873.
  * Removes /usr/bin/ppc386 link upon package removal. Closes: #64403.
  * This upload also Closes: #68801.
  * Added Build-Depends. Hmmm, 'fp-compiler' is somehow like `the chicken
    and the egg' story...

 -- Ulf Jaenicke-Roessler <ujr@debian.org>  Fri, 11 Aug 2000 22:49:37 +0200

fpc (1.0.1-0) unstable; urgency=low

  * New Upstream Release

 -- Peter Vreman <peter@freepascal.org>  Fri, 09 Jun 2000 12:00:00 +0200

fpc (0.99.13-19991013-4) unstable; urgency=low

  * Fixed bashism in samplecfg (Closes: Bug#50636)
  * Changed source-arch to 'i386' (Closes: Bug#50438)

 -- Mika Fischer <mf@debian.org>  Sat, 20 Nov 1999 22:18:11 +0100

fpc (0.99.13-19991013-3) unstable; urgency=low

  * Fixed bug which overwrote existing config files during an update
    (Closes: Bug#50278)

 -- Mika Fischer <mf@debian.org>  Tue, 16 Nov 1999 23:57:36 +0100

fpc (0.99.13-19991013-2) unstable; urgency=low

  * Fixed bug in debian/rules (Fixes: #50096)

 -- Mika Fischer <mf@debian.org>  Sat, 13 Nov 1999 20:31:20 +0100

fpc (0.99.13-19991013-1) unstable; urgency=low

  * Removed fp-fv due to licensing issues.

 -- Mika Fischer <mf@debian.org>  Wed, 13 Oct 1999 19:33:30 +0200

fpc (0.99.13-19991005-1) unstable; urgency=low

  * New maintainer

 -- Mika Fischer <mf@debian.org>  Wed, 13 Oct 1999 19:33:13 +0200

fpc (0.99.13-19991001-1) unstable; urgency=low

  * New maintainer
  * Updated to policy 3.0.1

 -- Joseph Carter <knghtbrd@debian.org>  Tue, 27 Jul 1999 18:05:05 -0700

fpc (0.99.12b-1) unstable; urgency=low

  * New Upstream Release

 -- Peter Vreman <pfv@cooldown.demon.nl>  Thu, 10 Jun 1999 12:00:00 +0200

fpc (0.99.12a-1) unstable; urgency=low

  * Initial Release

 -- Peter Vreman <pfv@cooldown.demon.nl>  Thu, 10 Jun 1999 12:00:00 +0200