mirror of
git://slackware.nl/current.git
synced 2025-01-18 22:27:20 +01:00
Thu Aug 29 22:21:17 UTC 2019
a/kernel-firmware-20190827_7307a29-noarch-1.txz: Upgraded. a/kernel-generic-4.19.69-x86_64-1.txz: Upgraded. a/kernel-huge-4.19.69-x86_64-1.txz: Upgraded. a/kernel-modules-4.19.69-x86_64-1.txz: Upgraded. ap/vim-8.1.1936-x86_64-1.txz: Upgraded. d/kernel-headers-4.19.69-x86-1.txz: Upgraded. e/emacs-26.3-x86_64-1.txz: Upgraded. k/kernel-source-4.19.69-noarch-1.txz: Upgraded. n/libgcrypt-1.8.5-x86_64-1.txz: Upgraded. Add mitigation against an ECDSA timing attack. For more information, see: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13627 (* Security fix *) xap/vim-gvim-8.1.1936-x86_64-1.txz: Upgraded. isolinux/initrd.img: Rebuilt. kernels/*: Upgraded. testing/packages/mozilla-thunderbird-68.0-x86_64-1.txz: Upgraded. This is a bugfix release. For more information, see: https://www.mozilla.org/en-US/thunderbird/68.0/releasenotes/ usb-and-pxe-installers/usbboot.img: Rebuilt.
This commit is contained in:
parent
4dce2a46ca
commit
0b228c9576
38 changed files with 2117 additions and 249 deletions
|
@ -11,9 +11,40 @@
|
|||
<description>Tracking Slackware development in git.</description>
|
||||
<language>en-us</language>
|
||||
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
|
||||
<pubDate>Wed, 28 Aug 2019 21:29:41 GMT</pubDate>
|
||||
<lastBuildDate>Thu, 29 Aug 2019 06:59:43 GMT</lastBuildDate>
|
||||
<pubDate>Thu, 29 Aug 2019 22:21:17 GMT</pubDate>
|
||||
<lastBuildDate>Fri, 30 Aug 2019 06:59:43 GMT</lastBuildDate>
|
||||
<generator>maintain_current_git.sh v 1.11</generator>
|
||||
<item>
|
||||
<title>Thu, 29 Aug 2019 22:21:17 GMT</title>
|
||||
<pubDate>Thu, 29 Aug 2019 22:21:17 GMT</pubDate>
|
||||
<link>https://git.slackware.nl/current/tag/?h=20190829222117</link>
|
||||
<guid isPermaLink="false">20190829222117</guid>
|
||||
<description>
|
||||
<![CDATA[<pre>
|
||||
a/kernel-firmware-20190827_7307a29-noarch-1.txz: Upgraded.
|
||||
a/kernel-generic-4.19.69-x86_64-1.txz: Upgraded.
|
||||
a/kernel-huge-4.19.69-x86_64-1.txz: Upgraded.
|
||||
a/kernel-modules-4.19.69-x86_64-1.txz: Upgraded.
|
||||
ap/vim-8.1.1936-x86_64-1.txz: Upgraded.
|
||||
d/kernel-headers-4.19.69-x86-1.txz: Upgraded.
|
||||
e/emacs-26.3-x86_64-1.txz: Upgraded.
|
||||
k/kernel-source-4.19.69-noarch-1.txz: Upgraded.
|
||||
n/libgcrypt-1.8.5-x86_64-1.txz: Upgraded.
|
||||
Add mitigation against an ECDSA timing attack.
|
||||
For more information, see:
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13627
|
||||
(* Security fix *)
|
||||
xap/vim-gvim-8.1.1936-x86_64-1.txz: Upgraded.
|
||||
isolinux/initrd.img: Rebuilt.
|
||||
kernels/*: Upgraded.
|
||||
testing/packages/mozilla-thunderbird-68.0-x86_64-1.txz: Upgraded.
|
||||
This is a bugfix release.
|
||||
For more information, see:
|
||||
https://www.mozilla.org/en-US/thunderbird/68.0/releasenotes/
|
||||
usb-and-pxe-installers/usbboot.img: Rebuilt.
|
||||
</pre>]]>
|
||||
</description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Wed, 28 Aug 2019 21:29:41 GMT</title>
|
||||
<pubDate>Wed, 28 Aug 2019 21:29:41 GMT</pubDate>
|
||||
|
|
|
@ -1,3 +1,26 @@
|
|||
Thu Aug 29 22:21:17 UTC 2019
|
||||
a/kernel-firmware-20190827_7307a29-noarch-1.txz: Upgraded.
|
||||
a/kernel-generic-4.19.69-x86_64-1.txz: Upgraded.
|
||||
a/kernel-huge-4.19.69-x86_64-1.txz: Upgraded.
|
||||
a/kernel-modules-4.19.69-x86_64-1.txz: Upgraded.
|
||||
ap/vim-8.1.1936-x86_64-1.txz: Upgraded.
|
||||
d/kernel-headers-4.19.69-x86-1.txz: Upgraded.
|
||||
e/emacs-26.3-x86_64-1.txz: Upgraded.
|
||||
k/kernel-source-4.19.69-noarch-1.txz: Upgraded.
|
||||
n/libgcrypt-1.8.5-x86_64-1.txz: Upgraded.
|
||||
Add mitigation against an ECDSA timing attack.
|
||||
For more information, see:
|
||||
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-13627
|
||||
(* Security fix *)
|
||||
xap/vim-gvim-8.1.1936-x86_64-1.txz: Upgraded.
|
||||
isolinux/initrd.img: Rebuilt.
|
||||
kernels/*: Upgraded.
|
||||
testing/packages/mozilla-thunderbird-68.0-x86_64-1.txz: Upgraded.
|
||||
This is a bugfix release.
|
||||
For more information, see:
|
||||
https://www.mozilla.org/en-US/thunderbird/68.0/releasenotes/
|
||||
usb-and-pxe-installers/usbboot.img: Rebuilt.
|
||||
+--------------------------+
|
||||
Wed Aug 28 21:29:41 UTC 2019
|
||||
a/haveged-1.9.6-x86_64-1.txz: Upgraded.
|
||||
a/sysvinit-scripts-2.1-noarch-27.txz: Rebuilt.
|
||||
|
|
245
FILELIST.TXT
245
FILELIST.TXT
|
@ -1,35 +1,35 @@
|
|||
Wed Aug 28 21:44:15 UTC 2019
|
||||
Thu Aug 29 22:43:10 UTC 2019
|
||||
|
||||
Here is the file list for this directory. If you are using a
|
||||
mirror site and find missing or extra files in the disk
|
||||
subdirectories, please have the archive administrator refresh
|
||||
the mirror.
|
||||
|
||||
drwxr-xr-x 12 root root 4096 2019-08-28 21:29 .
|
||||
drwxr-xr-x 12 root root 4096 2019-08-29 22:21 .
|
||||
-rw-r--r-- 1 root root 10064 2016-06-30 18:39 ./ANNOUNCE.14_2
|
||||
-rw-r--r-- 1 root root 14375 2019-08-09 05:36 ./CHANGES_AND_HINTS.TXT
|
||||
-rw-r--r-- 1 root root 922910 2019-08-26 20:13 ./CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2019-08-26 20:13 ./CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 922877 2019-08-28 21:44 ./CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2019-08-28 21:44 ./CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING
|
||||
-rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3
|
||||
-rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT
|
||||
-rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT
|
||||
-rw-r--r-- 1 root root 681872 2019-08-28 21:29 ./ChangeLog.txt
|
||||
-rw-r--r-- 1 root root 682855 2019-08-29 22:21 ./ChangeLog.txt
|
||||
drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI
|
||||
drwxr-xr-x 2 root root 4096 2019-08-26 01:52 ./EFI/BOOT
|
||||
drwxr-xr-x 2 root root 4096 2019-08-29 22:18 ./EFI/BOOT
|
||||
-rw-r--r-- 1 root root 1417216 2019-07-05 18:54 ./EFI/BOOT/bootx64.efi
|
||||
-rw-r--r-- 1 root root 78 2013-09-23 20:35 ./EFI/BOOT/grub-embedded.cfg
|
||||
-rw-r--r-- 1 root root 893 2018-04-17 21:17 ./EFI/BOOT/grub.cfg
|
||||
-rw-r--r-- 2 root root 9553792 2019-08-26 00:44 ./EFI/BOOT/huge.s
|
||||
-rw-r--r-- 2 root root 38163676 2019-08-26 01:46 ./EFI/BOOT/initrd.img
|
||||
-rw-r--r-- 2 root root 9570176 2019-08-29 21:33 ./EFI/BOOT/huge.s
|
||||
-rw-r--r-- 2 root root 38160708 2019-08-29 22:15 ./EFI/BOOT/initrd.img
|
||||
-rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh
|
||||
-rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg
|
||||
-rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg
|
||||
-rw-r--r-- 1 root root 1213078 2019-08-26 20:13 ./FILELIST.TXT
|
||||
-rw-r--r-- 1 root root 1213046 2019-08-28 21:44 ./FILELIST.TXT
|
||||
-rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY
|
||||
-rw-r--r-- 1 root root 733444 2019-08-28 21:42 ./PACKAGES.TXT
|
||||
-rw-r--r-- 1 root root 733444 2019-08-29 22:41 ./PACKAGES.TXT
|
||||
-rw-r--r-- 1 root root 8564 2016-06-28 21:33 ./README.TXT
|
||||
-rw-r--r-- 1 root root 3635 2019-08-26 01:15 ./README.initrd
|
||||
-rw-r--r-- 1 root root 3635 2019-08-29 21:50 ./README.initrd
|
||||
-rw-r--r-- 1 root root 34412 2017-12-01 17:44 ./README_CRYPT.TXT
|
||||
-rw-r--r-- 1 root root 8751 2016-06-28 21:44 ./README_LVM.TXT
|
||||
-rw-r--r-- 1 root root 19658 2013-06-18 04:34 ./README_RAID.TXT
|
||||
|
@ -716,16 +716,16 @@ drwxr-xr-x 2 root root 4096 2011-01-31 03:46 ./extra/xf86-video-nouveau-bl
|
|||
-rw-r--r-- 1 root root 645 2010-04-27 21:47 ./extra/xf86-video-nouveau-blacklist/xf86-video-nouveau-blacklist-noarch-1.txt
|
||||
-rw-r--r-- 1 root root 880 2010-04-27 21:47 ./extra/xf86-video-nouveau-blacklist/xf86-video-nouveau-blacklist-noarch-1.txz
|
||||
-rw-r--r-- 1 root root 198 2010-04-27 21:47 ./extra/xf86-video-nouveau-blacklist/xf86-video-nouveau-blacklist-noarch-1.txz.asc
|
||||
drwxr-xr-x 3 root root 4096 2019-08-26 01:52 ./isolinux
|
||||
drwxr-xr-x 3 root root 4096 2019-08-29 22:18 ./isolinux
|
||||
-rw-r--r-- 1 root root 6183 2017-11-18 18:47 ./isolinux/README.TXT
|
||||
-rw-r--r-- 1 root root 788 2007-03-17 19:50 ./isolinux/README_SPLIT.TXT
|
||||
-rw-r--r-- 1 root root 1474560 2019-07-05 18:54 ./isolinux/efiboot.img
|
||||
-rw-r--r-- 1 root root 574 2013-10-24 00:19 ./isolinux/f2.txt
|
||||
-rw-r--r-- 2 root root 38163676 2019-08-26 01:46 ./isolinux/initrd.img
|
||||
-rw-r--r-- 2 root root 38160708 2019-08-29 22:15 ./isolinux/initrd.img
|
||||
-rw-r--r-- 1 root root 50 2003-01-18 00:02 ./isolinux/iso.sort
|
||||
-rw-r--r-- 1 root root 24576 2016-05-27 20:36 ./isolinux/isolinux.bin
|
||||
-rw-r--r-- 1 root root 578 2013-03-27 03:29 ./isolinux/isolinux.cfg
|
||||
-rw-r--r-- 1 root root 683 2019-08-26 01:15 ./isolinux/message.txt
|
||||
-rw-r--r-- 1 root root 683 2019-08-29 21:50 ./isolinux/message.txt
|
||||
drwxr-xr-x 2 root root 4096 2003-03-17 07:31 ./isolinux/sbootmgr
|
||||
-rwxr-xr-x 1 root root 36064 1995-05-12 01:23 ./isolinux/sbootmgr/RAWRITE.EXE
|
||||
-rw-r--r-- 1 root root 2138 1997-12-01 01:21 ./isolinux/sbootmgr/RAWRITE12.DOC
|
||||
|
@ -736,12 +736,12 @@ lrwxrwxrwx 1 root root 11 2009-08-23 23:37 ./isolinux/sbootmgr/RAWRITE13
|
|||
-rw-r--r-- 1 root root 1291 2003-03-17 07:31 ./isolinux/sbootmgr/README.TXT
|
||||
-rw-r--r-- 1 root root 110592 2003-03-16 08:38 ./isolinux/sbootmgr/sbootmgr.dsk
|
||||
-rw-r--r-- 1 root root 3024 2018-03-03 01:37 ./isolinux/setpkg
|
||||
drwxr-xr-x 5 root root 4096 2019-08-26 01:15 ./kernels
|
||||
-rw-r--r-- 1 root root 37 2019-08-26 01:15 ./kernels/VERSIONS.TXT
|
||||
drwxr-xr-x 2 root root 4096 2019-08-26 00:44 ./kernels/huge.s
|
||||
-rw-r--r-- 1 root root 1015075 2019-08-26 00:43 ./kernels/huge.s/System.map.gz
|
||||
-rw-r--r-- 2 root root 9553792 2019-08-26 00:44 ./kernels/huge.s/bzImage
|
||||
-rw-r--r-- 1 root root 185281 2019-08-26 00:41 ./kernels/huge.s/config
|
||||
drwxr-xr-x 5 root root 4096 2019-08-29 21:50 ./kernels
|
||||
-rw-r--r-- 1 root root 37 2019-08-29 21:50 ./kernels/VERSIONS.TXT
|
||||
drwxr-xr-x 2 root root 4096 2019-08-29 21:33 ./kernels/huge.s
|
||||
-rw-r--r-- 1 root root 1015310 2019-08-29 21:32 ./kernels/huge.s/System.map.gz
|
||||
-rw-r--r-- 2 root root 9570176 2019-08-29 21:33 ./kernels/huge.s/bzImage
|
||||
-rw-r--r-- 1 root root 185281 2019-08-29 21:29 ./kernels/huge.s/config
|
||||
drwxr-xr-x 2 root root 4096 2011-03-25 03:15 ./kernels/memtest
|
||||
-rw-r--r-- 1 root root 60 2011-03-24 00:19 ./kernels/memtest/README
|
||||
-rw-r--r-- 1 root root 150024 2013-10-17 04:15 ./kernels/memtest/memtest
|
||||
|
@ -786,13 +786,13 @@ drwxr-xr-x 2 root root 4096 2012-09-20 18:06 ./patches
|
|||
-rw-r--r-- 1 root root 575 2012-09-20 18:06 ./patches/FILE_LIST
|
||||
-rw-r--r-- 1 root root 14 2012-09-20 18:06 ./patches/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 224 2012-09-20 18:06 ./patches/PACKAGES.TXT
|
||||
drwxr-xr-x 18 root root 4096 2019-08-28 21:42 ./slackware64
|
||||
-rw-r--r-- 1 root root 290994 2019-08-28 21:42 ./slackware64/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2019-08-28 21:42 ./slackware64/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 362459 2019-08-28 21:40 ./slackware64/FILE_LIST
|
||||
-rw-r--r-- 1 root root 3689229 2019-08-28 21:41 ./slackware64/MANIFEST.bz2
|
||||
drwxr-xr-x 18 root root 4096 2019-08-29 22:41 ./slackware64
|
||||
-rw-r--r-- 1 root root 290994 2019-08-29 22:41 ./slackware64/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2019-08-29 22:41 ./slackware64/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 362459 2019-08-29 22:38 ./slackware64/FILE_LIST
|
||||
-rw-r--r-- 1 root root 3704633 2019-08-29 22:39 ./slackware64/MANIFEST.bz2
|
||||
lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT
|
||||
drwxr-xr-x 2 root root 28672 2019-08-28 21:40 ./slackware64/a
|
||||
drwxr-xr-x 2 root root 28672 2019-08-29 22:38 ./slackware64/a
|
||||
-rw-r--r-- 1 root root 327 2018-06-24 18:44 ./slackware64/a/aaa_base-14.2-x86_64-5.txt
|
||||
-rw-r--r-- 1 root root 10820 2018-06-24 18:44 ./slackware64/a/aaa_base-14.2-x86_64-5.txz
|
||||
-rw-r--r-- 1 root root 163 2018-06-24 18:44 ./slackware64/a/aaa_base-14.2-x86_64-5.txz.asc
|
||||
|
@ -945,18 +945,18 @@ drwxr-xr-x 2 root root 28672 2019-08-28 21:40 ./slackware64/a
|
|||
-rw-r--r-- 1 root root 461 2018-04-13 13:06 ./slackware64/a/kbd-1.15.3-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 1144600 2018-04-13 13:06 ./slackware64/a/kbd-1.15.3-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 13:06 ./slackware64/a/kbd-1.15.3-x86_64-4.txz.asc
|
||||
-rw-r--r-- 1 root root 422 2019-08-22 18:14 ./slackware64/a/kernel-firmware-20190821_c0fb3d9-noarch-1.txt
|
||||
-rw-r--r-- 1 root root 82955908 2019-08-22 18:14 ./slackware64/a/kernel-firmware-20190821_c0fb3d9-noarch-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-22 18:14 ./slackware64/a/kernel-firmware-20190821_c0fb3d9-noarch-1.txz.asc
|
||||
-rw-r--r-- 1 root root 624 2019-08-26 00:45 ./slackware64/a/kernel-generic-4.19.68-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 6437424 2019-08-26 00:45 ./slackware64/a/kernel-generic-4.19.68-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-26 00:45 ./slackware64/a/kernel-generic-4.19.68-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 636 2019-08-26 00:44 ./slackware64/a/kernel-huge-4.19.68-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 10126756 2019-08-26 00:44 ./slackware64/a/kernel-huge-4.19.68-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-26 00:44 ./slackware64/a/kernel-huge-4.19.68-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 567 2019-08-26 01:03 ./slackware64/a/kernel-modules-4.19.68-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 38225648 2019-08-26 01:03 ./slackware64/a/kernel-modules-4.19.68-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-26 01:03 ./slackware64/a/kernel-modules-4.19.68-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 422 2019-08-29 19:17 ./slackware64/a/kernel-firmware-20190827_7307a29-noarch-1.txt
|
||||
-rw-r--r-- 1 root root 82958724 2019-08-29 19:17 ./slackware64/a/kernel-firmware-20190827_7307a29-noarch-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-29 19:17 ./slackware64/a/kernel-firmware-20190827_7307a29-noarch-1.txz.asc
|
||||
-rw-r--r-- 1 root root 624 2019-08-29 21:33 ./slackware64/a/kernel-generic-4.19.69-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 6438180 2019-08-29 21:33 ./slackware64/a/kernel-generic-4.19.69-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-29 21:33 ./slackware64/a/kernel-generic-4.19.69-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 636 2019-08-29 21:33 ./slackware64/a/kernel-huge-4.19.69-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 10138948 2019-08-29 21:33 ./slackware64/a/kernel-huge-4.19.69-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-29 21:33 ./slackware64/a/kernel-huge-4.19.69-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 567 2019-08-29 21:48 ./slackware64/a/kernel-modules-4.19.69-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 38236168 2019-08-29 21:48 ./slackware64/a/kernel-modules-4.19.69-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-29 21:48 ./slackware64/a/kernel-modules-4.19.69-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 508 2019-02-19 23:26 ./slackware64/a/kmod-26-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 208104 2019-02-19 23:26 ./slackware64/a/kmod-26-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2019-02-19 23:26 ./slackware64/a/kmod-26-x86_64-2.txz.asc
|
||||
|
@ -993,8 +993,8 @@ drwxr-xr-x 2 root root 28672 2019-08-28 21:40 ./slackware64/a
|
|||
-rw-r--r-- 1 root root 405 2019-01-11 20:05 ./slackware64/a/lzlib-1.11-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 56396 2019-01-11 20:05 ./slackware64/a/lzlib-1.11-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-01-11 20:05 ./slackware64/a/lzlib-1.11-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 9109 2019-08-26 01:16 ./slackware64/a/maketag
|
||||
-rw-r--r-- 1 root root 9109 2019-08-26 01:16 ./slackware64/a/maketag.ez
|
||||
-rw-r--r-- 1 root root 9109 2019-08-29 21:50 ./slackware64/a/maketag
|
||||
-rw-r--r-- 1 root root 9109 2019-08-29 21:50 ./slackware64/a/maketag.ez
|
||||
-rw-r--r-- 1 root root 591 2019-08-06 18:05 ./slackware64/a/mcelog-164-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 339460 2019-08-06 18:05 ./slackware64/a/mcelog-164-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-06 18:05 ./slackware64/a/mcelog-164-x86_64-1.txz.asc
|
||||
|
@ -1094,7 +1094,7 @@ drwxr-xr-x 2 root root 28672 2019-08-28 21:40 ./slackware64/a
|
|||
-rw-r--r-- 1 root root 378 2019-08-28 18:26 ./slackware64/a/sysvinit-scripts-2.1-noarch-27.txt
|
||||
-rw-r--r-- 1 root root 22344 2019-08-28 18:26 ./slackware64/a/sysvinit-scripts-2.1-noarch-27.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-28 18:26 ./slackware64/a/sysvinit-scripts-2.1-noarch-27.txz.asc
|
||||
-rw-r--r-- 1 root root 1408 2019-08-26 01:16 ./slackware64/a/tagfile
|
||||
-rw-r--r-- 1 root root 1408 2019-08-29 21:50 ./slackware64/a/tagfile
|
||||
-rw-r--r-- 1 root root 395 2019-02-23 18:03 ./slackware64/a/tar-1.32-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 844396 2019-02-23 18:03 ./slackware64/a/tar-1.32-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-02-23 18:03 ./slackware64/a/tar-1.32-x86_64-1.txz.asc
|
||||
|
@ -1143,7 +1143,7 @@ drwxr-xr-x 2 root root 28672 2019-08-28 21:40 ./slackware64/a
|
|||
-rw-r--r-- 1 root root 540 2018-04-13 13:15 ./slackware64/a/zoo-2.10_22-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 56156 2018-04-13 13:15 ./slackware64/a/zoo-2.10_22-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 13:15 ./slackware64/a/zoo-2.10_22-x86_64-2.txz.asc
|
||||
drwxr-xr-x 2 root root 20480 2019-08-28 21:40 ./slackware64/ap
|
||||
drwxr-xr-x 2 root root 20480 2019-08-29 22:38 ./slackware64/ap
|
||||
-rw-r--r-- 1 root root 291 2018-04-13 13:17 ./slackware64/ap/a2ps-4.14-x86_64-7.txt
|
||||
-rw-r--r-- 1 root root 694880 2018-04-13 13:17 ./slackware64/ap/a2ps-4.14-x86_64-7.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 13:17 ./slackware64/ap/a2ps-4.14-x86_64-7.txz.asc
|
||||
|
@ -1374,9 +1374,9 @@ drwxr-xr-x 2 root root 20480 2019-08-28 21:40 ./slackware64/ap
|
|||
-rw-r--r-- 1 root root 375 2018-04-13 13:33 ./slackware64/ap/vbetool-1.2.2-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 14852 2018-04-13 13:33 ./slackware64/ap/vbetool-1.2.2-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 13:33 ./slackware64/ap/vbetool-1.2.2-x86_64-2.txz.asc
|
||||
-rw-r--r-- 1 root root 383 2019-08-15 18:13 ./slackware64/ap/vim-8.1.1847-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 7239188 2019-08-15 18:13 ./slackware64/ap/vim-8.1.1847-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-15 18:13 ./slackware64/ap/vim-8.1.1847-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 383 2019-08-29 19:37 ./slackware64/ap/vim-8.1.1936-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 7259108 2019-08-29 19:37 ./slackware64/ap/vim-8.1.1936-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-29 19:37 ./slackware64/ap/vim-8.1.1936-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 604 2018-04-13 13:34 ./slackware64/ap/vorbis-tools-1.4.0-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 180908 2018-04-13 13:34 ./slackware64/ap/vorbis-tools-1.4.0-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 13:34 ./slackware64/ap/vorbis-tools-1.4.0-x86_64-4.txz.asc
|
||||
|
@ -1389,7 +1389,7 @@ drwxr-xr-x 2 root root 20480 2019-08-28 21:40 ./slackware64/ap
|
|||
-rw-r--r-- 1 root root 506 2019-02-04 20:25 ./slackware64/ap/zsh-5.7.1-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 3008036 2019-02-04 20:25 ./slackware64/ap/zsh-5.7.1-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-02-04 20:25 ./slackware64/ap/zsh-5.7.1-x86_64-1.txz.asc
|
||||
drwxr-xr-x 2 root root 20480 2019-08-28 21:40 ./slackware64/d
|
||||
drwxr-xr-x 2 root root 20480 2019-08-29 22:38 ./slackware64/d
|
||||
-rw-r--r-- 1 root root 360 2019-07-27 18:08 ./slackware64/d/Cython-0.29.13-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 3223156 2019-07-27 18:08 ./slackware64/d/Cython-0.29.13-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-07-27 18:08 ./slackware64/d/Cython-0.29.13-x86_64-1.txz.asc
|
||||
|
@ -1488,9 +1488,9 @@ drwxr-xr-x 2 root root 20480 2019-08-28 21:40 ./slackware64/d
|
|||
-rw-r--r-- 1 root root 279 2018-04-13 13:53 ./slackware64/d/intltool-0.51.0-x86_64-4.txt
|
||||
-rw-r--r-- 1 root root 48112 2018-04-13 13:53 ./slackware64/d/intltool-0.51.0-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 13:53 ./slackware64/d/intltool-0.51.0-x86_64-4.txz.asc
|
||||
-rw-r--r-- 1 root root 332 2019-08-26 01:04 ./slackware64/d/kernel-headers-4.19.68-x86-1.txt
|
||||
-rw-r--r-- 1 root root 915340 2019-08-26 01:04 ./slackware64/d/kernel-headers-4.19.68-x86-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-26 01:04 ./slackware64/d/kernel-headers-4.19.68-x86-1.txz.asc
|
||||
-rw-r--r-- 1 root root 332 2019-08-29 21:49 ./slackware64/d/kernel-headers-4.19.69-x86-1.txt
|
||||
-rw-r--r-- 1 root root 915448 2019-08-29 21:49 ./slackware64/d/kernel-headers-4.19.69-x86-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-29 21:49 ./slackware64/d/kernel-headers-4.19.69-x86-1.txz.asc
|
||||
-rw-r--r-- 1 root root 498 2019-05-04 01:27 ./slackware64/d/libtool-2.4.6-x86_64-11.txt
|
||||
-rw-r--r-- 1 root root 428532 2019-05-04 01:27 ./slackware64/d/libtool-2.4.6-x86_64-11.txz
|
||||
-rw-r--r-- 1 root root 163 2019-05-04 01:27 ./slackware64/d/libtool-2.4.6-x86_64-11.txz.asc
|
||||
|
@ -1587,10 +1587,10 @@ drwxr-xr-x 2 root root 20480 2019-08-28 21:40 ./slackware64/d
|
|||
-rw-r--r-- 1 root root 591 2018-04-13 14:12 ./slackware64/d/yasm-1.3.0-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 532592 2018-04-13 14:12 ./slackware64/d/yasm-1.3.0-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 14:12 ./slackware64/d/yasm-1.3.0-x86_64-2.txz.asc
|
||||
drwxr-xr-x 2 root root 4096 2019-07-17 22:16 ./slackware64/e
|
||||
-rw-r--r-- 1 root root 471 2019-07-17 17:41 ./slackware64/e/emacs-26.2-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 40191020 2019-07-17 17:41 ./slackware64/e/emacs-26.2-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2019-07-17 17:41 ./slackware64/e/emacs-26.2-x86_64-2.txz.asc
|
||||
drwxr-xr-x 2 root root 4096 2019-08-29 22:38 ./slackware64/e
|
||||
-rw-r--r-- 1 root root 471 2019-08-29 18:28 ./slackware64/e/emacs-26.3-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 40163912 2019-08-29 18:28 ./slackware64/e/emacs-26.3-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-29 18:28 ./slackware64/e/emacs-26.3-x86_64-1.txz.asc
|
||||
-rwxr-xr-x 1 root root 2897 2009-06-24 22:06 ./slackware64/e/install-packages
|
||||
-rw-r--r-- 1 root root 446 2006-09-18 10:41 ./slackware64/e/install.end
|
||||
-rw-r--r-- 1 root root 959 2018-03-01 07:54 ./slackware64/e/maketag
|
||||
|
@ -1608,15 +1608,15 @@ drwxr-xr-x 2 root root 4096 2016-04-01 21:41 ./slackware64/f
|
|||
-rw-r--r-- 1 root root 1075 2018-03-01 07:54 ./slackware64/f/maketag
|
||||
-rw-r--r-- 1 root root 1075 2018-03-01 07:54 ./slackware64/f/maketag.ez
|
||||
-rw-r--r-- 1 root root 32 2018-03-01 07:54 ./slackware64/f/tagfile
|
||||
drwxr-xr-x 2 root root 4096 2019-08-26 02:00 ./slackware64/k
|
||||
drwxr-xr-x 2 root root 4096 2019-08-29 22:38 ./slackware64/k
|
||||
-rwxr-xr-x 1 root root 2897 2009-06-24 22:06 ./slackware64/k/install-packages
|
||||
-rw-r--r-- 1 root root 446 2006-09-18 10:41 ./slackware64/k/install.end
|
||||
-rw-r--r-- 1 root root 317 2019-08-26 00:39 ./slackware64/k/kernel-source-4.19.68-noarch-1.txt
|
||||
-rw-r--r-- 1 root root 103713464 2019-08-26 00:39 ./slackware64/k/kernel-source-4.19.68-noarch-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-26 00:39 ./slackware64/k/kernel-source-4.19.68-noarch-1.txz.asc
|
||||
-rw-r--r-- 1 root root 1171 2019-08-26 01:16 ./slackware64/k/maketag
|
||||
-rw-r--r-- 1 root root 1171 2019-08-26 01:16 ./slackware64/k/maketag.ez
|
||||
-rw-r--r-- 1 root root 18 2019-08-26 01:16 ./slackware64/k/tagfile
|
||||
-rw-r--r-- 1 root root 317 2019-08-29 21:28 ./slackware64/k/kernel-source-4.19.69-noarch-1.txt
|
||||
-rw-r--r-- 1 root root 103717708 2019-08-29 21:28 ./slackware64/k/kernel-source-4.19.69-noarch-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-29 21:28 ./slackware64/k/kernel-source-4.19.69-noarch-1.txz.asc
|
||||
-rw-r--r-- 1 root root 1171 2019-08-29 21:50 ./slackware64/k/maketag
|
||||
-rw-r--r-- 1 root root 1171 2019-08-29 21:50 ./slackware64/k/maketag.ez
|
||||
-rw-r--r-- 1 root root 18 2019-08-29 21:50 ./slackware64/k/tagfile
|
||||
drwxr-xr-x 2 root root 45056 2019-08-21 05:57 ./slackware64/kde
|
||||
-rw-r--r-- 1 root root 319 2018-06-02 22:05 ./slackware64/kde/amarok-2.9.0-x86_64-3.txt
|
||||
-rw-r--r-- 1 root root 47003780 2018-06-02 22:05 ./slackware64/kde/amarok-2.9.0-x86_64-3.txz
|
||||
|
@ -3423,7 +3423,7 @@ drwxr-xr-x 2 root root 69632 2019-08-26 20:08 ./slackware64/l
|
|||
-rw-r--r-- 1 root root 463 2019-08-21 04:36 ./slackware64/l/zstd-1.4.3-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 400628 2019-08-21 04:36 ./slackware64/l/zstd-1.4.3-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-21 04:36 ./slackware64/l/zstd-1.4.3-x86_64-1.txz.asc
|
||||
drwxr-xr-x 2 root root 36864 2019-08-28 21:40 ./slackware64/n
|
||||
drwxr-xr-x 2 root root 36864 2019-08-29 22:38 ./slackware64/n
|
||||
-rw-r--r-- 1 root root 357 2019-07-05 18:51 ./slackware64/n/ModemManager-1.10.4-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 1697584 2019-07-05 18:51 ./slackware64/n/ModemManager-1.10.4-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-07-05 18:51 ./slackware64/n/ModemManager-1.10.4-x86_64-1.txz.asc
|
||||
|
@ -3570,9 +3570,9 @@ drwxr-xr-x 2 root root 36864 2019-08-28 21:40 ./slackware64/n
|
|||
-rw-r--r-- 1 root root 252 2019-02-12 20:01 ./slackware64/n/libassuan-2.5.3-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 120800 2019-02-12 20:01 ./slackware64/n/libassuan-2.5.3-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-02-12 20:01 ./slackware64/n/libassuan-2.5.3-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 245 2018-10-27 18:53 ./slackware64/n/libgcrypt-1.8.4-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 538772 2018-10-27 18:53 ./slackware64/n/libgcrypt-1.8.4-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2018-10-27 18:53 ./slackware64/n/libgcrypt-1.8.4-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 245 2019-08-29 17:55 ./slackware64/n/libgcrypt-1.8.5-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 539236 2019-08-29 17:55 ./slackware64/n/libgcrypt-1.8.5-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-29 17:55 ./slackware64/n/libgcrypt-1.8.5-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 392 2019-03-19 18:03 ./slackware64/n/libgpg-error-1.36-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 223280 2019-03-19 18:03 ./slackware64/n/libgpg-error-1.36-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-03-19 18:03 ./slackware64/n/libgpg-error-1.36-x86_64-1.txz.asc
|
||||
|
@ -4767,7 +4767,7 @@ drwxr-xr-x 2 root root 65536 2019-08-26 20:09 ./slackware64/x
|
|||
-rw-r--r-- 1 root root 213 2018-04-13 06:10 ./slackware64/x/xwud-1.0.5-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 25288 2018-04-13 06:10 ./slackware64/x/xwud-1.0.5-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 06:10 ./slackware64/x/xwud-1.0.5-x86_64-2.txz.asc
|
||||
drwxr-xr-x 2 root root 12288 2019-08-28 21:22 ./slackware64/xap
|
||||
drwxr-xr-x 2 root root 12288 2019-08-29 22:38 ./slackware64/xap
|
||||
-rw-r--r-- 1 root root 625 2019-07-17 18:55 ./slackware64/xap/MPlayer-20190717-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 2728104 2019-07-17 18:55 ./slackware64/xap/MPlayer-20190717-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-07-17 18:55 ./slackware64/xap/MPlayer-20190717-x86_64-1.txz.asc
|
||||
|
@ -4866,9 +4866,9 @@ drwxr-xr-x 2 root root 12288 2019-08-28 21:22 ./slackware64/xap
|
|||
-rw-r--r-- 1 root root 115596 2018-04-13 17:38 ./slackware64/xap/seyon-2.20c-x86_64-4.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 17:38 ./slackware64/xap/seyon-2.20c-x86_64-4.txz.asc
|
||||
-rw-r--r-- 1 root root 607 2018-03-31 20:49 ./slackware64/xap/tagfile
|
||||
-rw-r--r-- 1 root root 503 2019-08-15 18:14 ./slackware64/xap/vim-gvim-8.1.1847-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 1369260 2019-08-15 18:14 ./slackware64/xap/vim-gvim-8.1.1847-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-15 18:14 ./slackware64/xap/vim-gvim-8.1.1847-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 503 2019-08-29 19:39 ./slackware64/xap/vim-gvim-8.1.1936-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 1370892 2019-08-29 19:39 ./slackware64/xap/vim-gvim-8.1.1936-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-29 19:39 ./slackware64/xap/vim-gvim-8.1.1936-x86_64-1.txz.asc
|
||||
-rw-r--r-- 1 root root 455 2018-04-13 17:42 ./slackware64/xap/windowmaker-0.95.8-x86_64-2.txt
|
||||
-rw-r--r-- 1 root root 1741516 2018-04-13 17:42 ./slackware64/xap/windowmaker-0.95.8-x86_64-2.txz
|
||||
-rw-r--r-- 1 root root 163 2018-04-13 17:42 ./slackware64/xap/windowmaker-0.95.8-x86_64-2.txz.asc
|
||||
|
@ -5007,11 +5007,11 @@ drwxr-xr-x 2 root root 4096 2019-02-17 23:51 ./slackware64/y
|
|||
-rw-r--r-- 1 root root 1147 2018-03-01 07:55 ./slackware64/y/maketag
|
||||
-rw-r--r-- 1 root root 1147 2018-03-01 07:55 ./slackware64/y/maketag.ez
|
||||
-rw-r--r-- 1 root root 14 2018-03-01 07:55 ./slackware64/y/tagfile
|
||||
drwxr-xr-x 19 root root 4096 2019-08-28 21:44 ./source
|
||||
-rw-r--r-- 1 root root 470389 2019-08-28 21:44 ./source/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2019-08-28 21:44 ./source/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 663495 2019-08-28 21:43 ./source/FILE_LIST
|
||||
-rw-r--r-- 1 root root 16087773 2019-08-28 21:43 ./source/MANIFEST.bz2
|
||||
drwxr-xr-x 19 root root 4096 2019-08-29 22:42 ./source
|
||||
-rw-r--r-- 1 root root 470324 2019-08-29 22:42 ./source/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2019-08-29 22:42 ./source/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 663412 2019-08-29 22:42 ./source/FILE_LIST
|
||||
-rw-r--r-- 1 root root 16083254 2019-08-29 22:42 ./source/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 1314 2006-10-02 04:40 ./source/README.TXT
|
||||
drwxr-xr-x 111 root root 4096 2019-08-17 19:53 ./source/a
|
||||
-rw-r--r-- 1 root root 1034 2019-05-04 17:56 ./source/a/FTBFSlog
|
||||
|
@ -6463,13 +6463,13 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./source/ap/vbetool
|
|||
-rw-r--r-- 1 root root 24915 2015-12-20 20:37 ./source/ap/vbetool/vbetool-1.2.2.tar.gz
|
||||
-rwxr-xr-x 1 root root 3202 2018-04-23 17:20 ./source/ap/vbetool/vbetool.SlackBuild
|
||||
-rw-r--r-- 1 root root 129 2008-11-24 18:23 ./source/ap/vbetool/vbetool.info
|
||||
drwxr-xr-x 2 root root 4096 2019-08-15 18:11 ./source/ap/vim
|
||||
drwxr-xr-x 2 root root 4096 2019-08-29 19:25 ./source/ap/vim
|
||||
-rw-r--r-- 1 root root 299348 2009-07-09 22:03 ./source/ap/vim/ctags-5.8.tar.xz
|
||||
-rw-r--r-- 1 root root 118 2006-08-23 23:20 ./source/ap/vim/doinst.sh.gz
|
||||
-rw-r--r-- 1 root root 8249 2006-01-19 17:01 ./source/ap/vim/gvim.png
|
||||
-rw-r--r-- 1 root root 834 2018-02-27 06:13 ./source/ap/vim/slack-desc.vim
|
||||
-rw-r--r-- 1 root root 959 2018-03-15 02:41 ./source/ap/vim/slack-desc.vim-gvim
|
||||
-rw-r--r-- 1 root root 9157951 2019-08-15 18:11 ./source/ap/vim/vim-8.1.1847.tar.lz
|
||||
-rw-r--r-- 1 root root 9185497 2019-08-29 19:24 ./source/ap/vim/vim-8.1.1936.tar.lz
|
||||
-rwxr-xr-x 1 root root 6208 2018-11-13 23:29 ./source/ap/vim/vim-gvim.SlackBuild
|
||||
-rwxr-xr-x 1 root root 7582 2019-06-27 18:01 ./source/ap/vim/vim.SlackBuild
|
||||
-rw-r--r-- 1 root root 283 2019-01-11 20:43 ./source/ap/vim/vim.vimrc.diff.gz
|
||||
|
@ -6870,12 +6870,11 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./source/d/yasm
|
|||
-rwxr-xr-- 1 root root 6190 2018-04-23 17:20 ./source/d/yasm/yasm.SlackBuild
|
||||
drwxr-xr-x 3 root root 4096 2018-02-03 02:50 ./source/e
|
||||
-rw-r--r-- 1 root root 54 2018-02-03 02:50 ./source/e/FTBFSlog
|
||||
drwxr-xr-x 2 root root 4096 2019-07-17 17:33 ./source/e/emacs
|
||||
drwxr-xr-x 2 root root 4096 2019-08-29 18:09 ./source/e/emacs
|
||||
-rw-r--r-- 1 root root 312 2008-04-06 03:10 ./source/e/emacs/doinst.sh.gz
|
||||
-rw-r--r-- 1 root root 44406808 2019-04-12 15:28 ./source/e/emacs/emacs-26.2.tar.xz
|
||||
-rw-r--r-- 1 root root 488 2019-04-12 15:28 ./source/e/emacs/emacs-26.2.tar.xz.sig
|
||||
-rw-r--r-- 1 root root 1837 2019-07-08 23:05 ./source/e/emacs/emacs.35739.patch.gz
|
||||
-rwxr-xr-x 1 root root 7037 2019-07-17 17:37 ./source/e/emacs/emacs.SlackBuild
|
||||
-rw-r--r-- 1 root root 44415140 2019-08-28 21:02 ./source/e/emacs/emacs-26.3.tar.xz
|
||||
-rw-r--r-- 1 root root 488 2019-08-28 21:02 ./source/e/emacs/emacs-26.3.tar.xz.sig
|
||||
-rwxr-xr-x 1 root root 6973 2019-08-29 18:09 ./source/e/emacs/emacs.SlackBuild
|
||||
-rw-r--r-- 1 root root 549 2018-02-27 06:13 ./source/e/emacs/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-02-27 06:13 ./source/f
|
||||
-rw-r--r-- 1 root root 960 2018-02-27 06:13 ./source/f/slack-desc.linux-faqs
|
||||
|
@ -6914,21 +6913,21 @@ drwxr-xr-x 2 root root 4096 2018-03-11 02:36 ./source/installer/sources/e
|
|||
drwxr-xr-x 2 root root 4096 2019-01-26 19:58 ./source/installer/sources/initrd
|
||||
-rw-r--r-- 1 root root 140118 2019-01-26 19:58 ./source/installer/sources/initrd/skeleton_initrd.tar.gz
|
||||
-rw-r--r-- 1 root root 16894 2012-09-03 20:53 ./source/installer/usbimg2disk.sh
|
||||
drwxr-xr-x 4 root root 4096 2019-08-25 22:24 ./source/k
|
||||
drwxr-xr-x 4 root root 4096 2019-08-29 18:41 ./source/k
|
||||
-rwxr-xr-x 1 root root 7342 2018-03-15 18:04 ./source/k/build-all-kernels.sh
|
||||
drwxr-xr-x 2 root root 4096 2019-08-25 22:53 ./source/k/kernel-configs
|
||||
-rw-r--r-- 1 root root 184296 2019-08-25 22:35 ./source/k/kernel-configs/config-generic-4.19.68
|
||||
-rw-r--r-- 1 root root 185281 2019-08-25 22:53 ./source/k/kernel-configs/config-generic-4.19.68.x64
|
||||
-rw-r--r-- 1 root root 185850 2019-08-25 22:34 ./source/k/kernel-configs/config-generic-smp-4.19.68-smp
|
||||
-rw-r--r-- 1 root root 184296 2019-08-25 22:35 ./source/k/kernel-configs/config-huge-4.19.68
|
||||
-rw-r--r-- 1 root root 185281 2019-08-25 22:52 ./source/k/kernel-configs/config-huge-4.19.68.x64
|
||||
-rw-r--r-- 1 root root 185850 2019-08-25 22:34 ./source/k/kernel-configs/config-huge-smp-4.19.68-smp
|
||||
drwxr-xr-x 2 root root 4096 2019-08-29 19:36 ./source/k/kernel-configs
|
||||
-rw-r--r-- 1 root root 184296 2019-08-29 19:14 ./source/k/kernel-configs/config-generic-4.19.69
|
||||
-rw-r--r-- 1 root root 185281 2019-08-29 19:36 ./source/k/kernel-configs/config-generic-4.19.69.x64
|
||||
-rw-r--r-- 1 root root 185850 2019-08-29 19:13 ./source/k/kernel-configs/config-generic-smp-4.19.69-smp
|
||||
-rw-r--r-- 1 root root 184296 2019-08-29 19:14 ./source/k/kernel-configs/config-huge-4.19.69
|
||||
-rw-r--r-- 1 root root 185281 2019-08-29 19:36 ./source/k/kernel-configs/config-huge-4.19.69.x64
|
||||
-rw-r--r-- 1 root root 185850 2019-08-29 19:13 ./source/k/kernel-configs/config-huge-smp-4.19.69-smp
|
||||
-rwxr-xr-x 1 root root 7149 2018-03-26 04:29 ./source/k/kernel-generic.SlackBuild
|
||||
-rwxr-xr-x 1 root root 3779 2018-03-15 06:02 ./source/k/kernel-headers.SlackBuild
|
||||
-rwxr-xr-x 1 root root 5604 2018-03-15 06:02 ./source/k/kernel-modules.SlackBuild
|
||||
-rwxr-xr-x 1 root root 7878 2018-08-16 20:59 ./source/k/kernel-source.SlackBuild
|
||||
-rw-r--r-- 1 root root 991 2019-08-25 08:52 ./source/k/linux-4.19.68.tar.sign
|
||||
-rw-r--r-- 1 root root 103292396 2019-08-25 08:52 ./source/k/linux-4.19.68.tar.xz
|
||||
-rw-r--r-- 1 root root 991 2019-08-29 06:33 ./source/k/linux-4.19.69.tar.sign
|
||||
-rw-r--r-- 1 root root 103301376 2019-08-29 06:33 ./source/k/linux-4.19.69.tar.xz
|
||||
drwxr-xr-x 2 root root 4096 2018-03-05 18:29 ./source/k/slack-desc
|
||||
-rw-r--r-- 1 root root 1138 2018-02-27 06:16 ./source/k/slack-desc/slack-desc.kernel-generic-smp.i686
|
||||
-rw-r--r-- 1 root root 1041 2018-02-27 06:16 ./source/k/slack-desc/slack-desc.kernel-generic.i586
|
||||
|
@ -9872,7 +9871,7 @@ drwxr-xr-x 2 root root 4096 2019-08-21 04:36 ./source/l/zstd
|
|||
-rw-r--r-- 1 root root 325 2018-12-30 04:38 ./source/l/zstd/zstd.dont.link.pzstd.to.static.libzstd.a.diff.gz
|
||||
-rw-r--r-- 1 root root 33 2018-11-08 01:06 ./source/l/zstd/zstd.url
|
||||
-rwxr-xr-x 1 root root 14025 2018-11-20 03:08 ./source/make_world.sh
|
||||
drwxr-xr-x 147 root root 4096 2019-08-10 04:28 ./source/n
|
||||
drwxr-xr-x 147 root root 4096 2019-08-29 18:35 ./source/n
|
||||
-rw-r--r-- 1 root root 709 2019-04-13 19:02 ./source/n/FTBFSlog
|
||||
drwxr-xr-x 2 root root 4096 2019-07-05 18:49 ./source/n/ModemManager
|
||||
-rw-r--r-- 1 root root 2057612 2019-07-04 12:44 ./source/n/ModemManager/ModemManager-1.10.4.tar.xz
|
||||
|
@ -10214,9 +10213,9 @@ drwxr-xr-x 2 root root 4096 2019-02-12 20:01 ./source/n/libassuan
|
|||
-rw-r--r-- 1 root root 310 2019-02-11 10:38 ./source/n/libassuan/libassuan-2.5.3.tar.bz2.sig
|
||||
-rwxr-xr-x 1 root root 3856 2018-12-14 00:22 ./source/n/libassuan/libassuan.SlackBuild
|
||||
-rw-r--r-- 1 root root 709 2018-02-27 06:13 ./source/n/libassuan/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2018-10-27 18:52 ./source/n/libgcrypt
|
||||
-rw-r--r-- 1 root root 2990108 2018-10-26 17:32 ./source/n/libgcrypt/libgcrypt-1.8.4.tar.bz2
|
||||
-rw-r--r-- 1 root root 310 2018-10-26 17:45 ./source/n/libgcrypt/libgcrypt-1.8.4.tar.bz2.sig
|
||||
drwxr-xr-x 2 root root 4096 2019-08-29 17:53 ./source/n/libgcrypt
|
||||
-rw-r--r-- 1 root root 2991291 2019-08-29 13:12 ./source/n/libgcrypt/libgcrypt-1.8.5.tar.bz2
|
||||
-rw-r--r-- 1 root root 310 2019-08-29 13:14 ./source/n/libgcrypt/libgcrypt-1.8.5.tar.bz2.sig
|
||||
-rwxr-xr-x 1 root root 4312 2018-09-18 22:04 ./source/n/libgcrypt/libgcrypt.SlackBuild
|
||||
-rw-r--r-- 1 root root 702 2018-02-27 06:13 ./source/n/libgcrypt/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2019-04-13 18:59 ./source/n/libgpg-error
|
||||
|
@ -12422,7 +12421,7 @@ drwxr-xr-x 2 root root 4096 2019-07-26 04:33 ./source/xap/gkrellm
|
|||
-rw-r--r-- 1 root root 968 2018-02-27 06:13 ./source/xap/gkrellm/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2019-04-03 20:41 ./source/xap/gnuchess
|
||||
-rw-r--r-- 1 root root 142963 2004-01-19 11:50 ./source/xap/gnuchess/Sjeng-Free-11.2.tar.bz2
|
||||
-rw-r--r-- 1 root root 652 2004-10-27 05:47 ./source/xap/gnuchess/chess.png
|
||||
-rw-r--r-- 1 root root 652 2004-10-27 05:47 ./source/xap/gnuchess/chess.png
|
||||
-rw-r--r-- 1 root root 271 2013-03-20 02:41 ./source/xap/gnuchess/doinst.sh.gz
|
||||
-rw-r--r-- 1 root root 462386 2008-02-22 15:57 ./source/xap/gnuchess/eboard-1.1.1.tar.bz2
|
||||
-rw-r--r-- 1 root root 458 2010-02-20 03:54 ./source/xap/gnuchess/eboard.assert.diff.gz
|
||||
|
@ -12487,7 +12486,7 @@ drwxr-xr-x 2 root root 4096 2019-08-20 18:07 ./source/xap/mozilla-firefox/
|
|||
-rw-r--r-- 1 root root 327 2008-06-17 17:19 ./source/xap/mozilla-firefox/firefox.moz_plugin_path.diff.gz
|
||||
-rw-r--r-- 1 root root 462 2009-07-01 06:05 ./source/xap/mozilla-firefox/mimeTypes.rdf.gz
|
||||
-rw-r--r-- 1 root root 680 2009-07-01 13:28 ./source/xap/mozilla-firefox/mozilla-firefox-mimeTypes-fix.diff.gz
|
||||
-rwxr-xr-x 1 root root 13929 2019-07-09 19:32 ./source/xap/mozilla-firefox/mozilla-firefox.SlackBuild
|
||||
-rwxr-xr-x 1 root root 14060 2019-08-29 21:54 ./source/xap/mozilla-firefox/mozilla-firefox.SlackBuild
|
||||
-rw-r--r-- 1 root root 2748 2017-12-04 21:30 ./source/xap/mozilla-firefox/mozilla-firefox.desktop
|
||||
-rw-r--r-- 1 root root 946 2018-11-03 19:51 ./source/xap/mozilla-firefox/slack-desc
|
||||
-rw-r--r-- 1 root root 456 2019-07-08 18:54 ./source/xap/mozilla-firefox/unbreakdocs.diff.gz
|
||||
|
@ -12908,17 +12907,20 @@ drwxr-xr-x 2 root root 4096 2019-02-17 22:03 ./source/y/bsd-games/patches
|
|||
-rw-r--r-- 1 root root 313 2019-02-17 22:07 ./source/y/bsd-games/patches/bsd-games.fortunepath.diff.gz
|
||||
-rw-r--r-- 1 root root 1960 2006-09-09 00:47 ./source/y/bsd-games/patches/bsd-games.pom.diff.gz
|
||||
-rw-r--r-- 1 root root 1065 2019-02-17 22:28 ./source/y/bsd-games/slack-desc
|
||||
drwxr-xr-x 4 root root 4096 2019-08-10 05:07 ./testing
|
||||
-rw-r--r-- 1 root root 1219 2019-08-10 05:07 ./testing/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2019-08-10 05:07 ./testing/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 1549 2019-08-10 05:07 ./testing/FILE_LIST
|
||||
-rw-r--r-- 1 root root 8198 2019-08-10 05:07 ./testing/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 841 2019-08-10 05:07 ./testing/PACKAGES.TXT
|
||||
drwxr-xr-x 2 root root 4096 2019-08-10 04:28 ./testing/packages
|
||||
drwxr-xr-x 4 root root 4096 2019-08-29 22:43 ./testing
|
||||
-rw-r--r-- 1 root root 3564 2019-08-29 22:43 ./testing/CHECKSUMS.md5
|
||||
-rw-r--r-- 1 root root 163 2019-08-29 22:43 ./testing/CHECKSUMS.md5.asc
|
||||
-rw-r--r-- 1 root root 5182 2019-08-29 22:43 ./testing/FILE_LIST
|
||||
-rw-r--r-- 1 root root 2221747 2019-08-29 22:43 ./testing/MANIFEST.bz2
|
||||
-rw-r--r-- 1 root root 1674 2019-08-29 22:43 ./testing/PACKAGES.TXT
|
||||
drwxr-xr-x 2 root root 4096 2019-08-29 22:43 ./testing/packages
|
||||
-rw-r--r-- 1 root root 434 2019-07-10 06:03 ./testing/packages/blueman-2.1.1-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 832340 2019-07-10 06:03 ./testing/packages/blueman-2.1.1-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-07-10 06:03 ./testing/packages/blueman-2.1.1-x86_64-1.txz.asc
|
||||
drwxr-xr-x 3 root root 4096 2019-08-10 04:28 ./testing/source
|
||||
-rw-r--r-- 1 root root 663 2019-08-29 18:35 ./testing/packages/mozilla-thunderbird-68.0-x86_64-1.txt
|
||||
-rw-r--r-- 1 root root 46723928 2019-08-29 18:35 ./testing/packages/mozilla-thunderbird-68.0-x86_64-1.txz
|
||||
-rw-r--r-- 1 root root 163 2019-08-29 18:35 ./testing/packages/mozilla-thunderbird-68.0-x86_64-1.txz.asc
|
||||
drwxr-xr-x 4 root root 4096 2019-08-29 20:40 ./testing/source
|
||||
drwxr-xr-x 2 root root 4096 2019-07-10 06:02 ./testing/source/blueman
|
||||
-rw-r--r-- 1 root root 290 2018-08-04 01:09 ./testing/source/blueman/30-blueman-netdev-allow-access.rules.gz
|
||||
-rw-r--r-- 1 root root 950296 2019-07-08 05:49 ./testing/source/blueman/blueman-2.1.1.tar.xz
|
||||
|
@ -12926,9 +12928,40 @@ drwxr-xr-x 2 root root 4096 2019-07-10 06:02 ./testing/source/blueman
|
|||
-rw-r--r-- 1 root root 439 2018-08-04 01:12 ./testing/source/blueman/doinst.sh.gz
|
||||
-rw-r--r-- 1 root root 269 2017-06-27 21:59 ./testing/source/blueman/dont-autostart-applet-in-kde.diff.gz
|
||||
-rw-r--r-- 1 root root 889 2018-02-27 06:13 ./testing/source/blueman/slack-desc
|
||||
drwxr-xr-x 2 root root 4096 2019-08-26 01:52 ./usb-and-pxe-installers
|
||||
drwxr-xr-x 5 root root 4096 2019-08-29 20:40 ./testing/source/mozilla-thunderbird
|
||||
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./testing/source/mozilla-thunderbird/autoconf
|
||||
-rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./testing/source/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
|
||||
-rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./testing/source/mozilla-thunderbird/autoconf/autoconf-2.13.tar.xz
|
||||
-rwxr-xr-x 1 root root 2632 2016-07-03 18:50 ./testing/source/mozilla-thunderbird/autoconf/autoconf.build
|
||||
drwxr-xr-x 5 root root 4096 2019-07-08 20:56 ./testing/source/mozilla-thunderbird/build-deps
|
||||
-rwxr-xr-x 1 root root 1939 2019-08-27 19:18 ./testing/source/mozilla-thunderbird/build-deps.sh
|
||||
drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./testing/source/mozilla-thunderbird/build-deps/autoconf
|
||||
-rw-r--r-- 1 root root 5869 2016-07-03 18:04 ./testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch.gz
|
||||
-rw-r--r-- 1 root root 300116 1999-01-15 21:03 ./testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13.tar.xz
|
||||
-rwxr-xr-x 1 root root 2502 2019-08-27 19:46 ./testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf.build
|
||||
drwxr-xr-x 2 root root 4096 2019-07-08 20:51 ./testing/source/mozilla-thunderbird/build-deps/cbindgen
|
||||
-rw-r--r-- 1 root root 97984 2019-07-08 19:05 ./testing/source/mozilla-thunderbird/build-deps/cbindgen/cbindgen-0.9.0.tar.xz
|
||||
-rwxr-xr-x 1 root root 1926 2019-07-08 21:06 ./testing/source/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build
|
||||
drwxr-xr-x 2 root root 4096 2019-08-20 18:07 ./testing/source/mozilla-thunderbird/build-deps/nodejs
|
||||
-rw-r--r-- 1 root root 22516271 2019-08-15 19:24 ./testing/source/mozilla-thunderbird/build-deps/nodejs/node-v10.16.3.tar.lz
|
||||
-rwxr-xr-x 1 root root 2914 2019-08-27 19:46 ./testing/source/mozilla-thunderbird/build-deps/nodejs/nodejs.build
|
||||
-rw-r--r-- 1 root root 86 2019-07-08 21:02 ./testing/source/mozilla-thunderbird/build-deps/nodejs/nodejs.url
|
||||
-rw-r--r-- 1 root root 466 2019-08-28 20:34 ./testing/source/mozilla-thunderbird/gkrust.a.no.networking.check.diff.gz
|
||||
drwxr-xr-x 2 root root 4096 2019-08-28 16:42 ./testing/source/mozilla-thunderbird/gold
|
||||
lrwxrwxrwx 1 root root 7 2019-08-28 16:42 ./testing/source/mozilla-thunderbird/gold/gold -> ld.gold
|
||||
lrwxrwxrwx 1 root root 7 2019-08-28 16:40 ./testing/source/mozilla-thunderbird/gold/ld -> ld.gold
|
||||
-rwxr-xr-x 1 root root 281 2019-08-28 19:15 ./testing/source/mozilla-thunderbird/gold/ld.gold
|
||||
-rw-r--r-- 1 root root 312 2012-03-28 18:01 ./testing/source/mozilla-thunderbird/mozilla-firefox.xpcom_arm.patch.gz
|
||||
-rwxr-xr-x 1 root root 11924 2019-08-29 05:28 ./testing/source/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
|
||||
-rw-r--r-- 1 root root 3378 2005-03-08 05:13 ./testing/source/mozilla-thunderbird/mozilla-thunderbird.desktop
|
||||
-rw-r--r-- 1 root root 1130 2018-02-27 06:47 ./testing/source/mozilla-thunderbird/slack-desc
|
||||
-rw-r--r-- 1 root root 330 2019-08-27 16:35 ./testing/source/mozilla-thunderbird/tb.ui.scrollToClick.diff.gz
|
||||
-rw-r--r-- 1 root root 338451344 2019-08-27 15:44 ./testing/source/mozilla-thunderbird/thunderbird-68.0.source.tar.xz
|
||||
-rw-r--r-- 1 root root 833 2019-08-27 15:44 ./testing/source/mozilla-thunderbird/thunderbird-68.0.source.tar.xz.asc
|
||||
-rw-r--r-- 1 root root 456 2019-07-08 18:54 ./testing/source/mozilla-thunderbird/unbreakdocs.diff.gz
|
||||
drwxr-xr-x 2 root root 4096 2019-08-29 22:18 ./usb-and-pxe-installers
|
||||
-rw-r--r-- 1 root root 31203 2011-03-21 21:21 ./usb-and-pxe-installers/README_PXE.TXT
|
||||
-rw-r--r-- 1 root root 9197 2013-09-25 04:33 ./usb-and-pxe-installers/README_USB.TXT
|
||||
-rw-r--r-- 1 root root 574 2013-03-27 04:59 ./usb-and-pxe-installers/pxelinux.cfg_default
|
||||
-rw-r--r-- 1 root root 48780288 2019-08-26 01:46 ./usb-and-pxe-installers/usbboot.img
|
||||
-rw-r--r-- 1 root root 48792576 2019-08-29 22:15 ./usb-and-pxe-installers/usbboot.img
|
||||
-rw-r--r-- 1 root root 16042 2019-08-05 07:08 ./usb-and-pxe-installers/usbimg2disk.sh
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
|
||||
Slackware initrd mini HOWTO
|
||||
by Patrick Volkerding, volkerdi@slackware.com
|
||||
Mon Aug 26 01:15:58 UTC 2019
|
||||
Thu Aug 29 21:50:26 UTC 2019
|
||||
|
||||
This document describes how to create and install an initrd, which may be
|
||||
required to use the 4.x kernel. Also see "man mkinitrd".
|
||||
|
@ -33,15 +33,15 @@ flexible to ship a generic kernel and a set of kernel modules for it.
|
|||
|
||||
The easiest way to make the initrd is to use the mkinitrd script included
|
||||
in Slackware's mkinitrd package. We'll walk through the process of
|
||||
upgrading to the generic 4.19.68 Linux kernel using the packages
|
||||
upgrading to the generic 4.19.69 Linux kernel using the packages
|
||||
found in Slackware's slackware/a/ directory.
|
||||
|
||||
First, make sure the kernel, kernel modules, and mkinitrd package are
|
||||
installed (the current version numbers might be a little different, so
|
||||
this is just an example):
|
||||
|
||||
installpkg kernel-generic-4.19.68-x86_64-1.txz
|
||||
installpkg kernel-modules-4.19.68-x86_64-1.txz
|
||||
installpkg kernel-generic-4.19.69-x86_64-1.txz
|
||||
installpkg kernel-modules-4.19.69-x86_64-1.txz
|
||||
installpkg mkinitrd-1.4.11-x86_64-12.txz
|
||||
|
||||
Change into the /boot directory:
|
||||
|
@ -52,7 +52,7 @@ Now you'll want to run "mkinitrd". I'm using ext4 for my root filesystem,
|
|||
and since the disk controller requires no special support the ext4 module
|
||||
will be the only one I need to load:
|
||||
|
||||
mkinitrd -c -k 4.19.68 -m ext4
|
||||
mkinitrd -c -k 4.19.69 -m ext4
|
||||
|
||||
This should do two things. First, it will create a directory
|
||||
/boot/initrd-tree containing the initrd's filesystem. Then it will
|
||||
|
@ -61,10 +61,10 @@ you could make some additional changes in /boot/initrd-tree/ and
|
|||
then run mkinitrd again without options to rebuild the image. That's
|
||||
optional, though, and only advanced users will need to think about that.
|
||||
|
||||
Here's another example: Build an initrd image using Linux 4.19.68
|
||||
Here's another example: Build an initrd image using Linux 4.19.69
|
||||
kernel modules for a system with an ext4 root partition on /dev/sdb3:
|
||||
|
||||
mkinitrd -c -k 4.19.68 -m ext4 -f ext4 -r /dev/sdb3
|
||||
mkinitrd -c -k 4.19.69 -m ext4 -f ext4 -r /dev/sdb3
|
||||
|
||||
|
||||
4. Now that I've built an initrd, how do I use it?
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
|
||||
Welcome to 09Slackware6407 version 15.0 (Linux kernel 4.19.68)!
|
||||
Welcome to 09Slackware6407 version 15.0 (Linux kernel 4.19.69)!
|
||||
|
||||
If you need to pass extra parameters to the kernel, enter them at the prompt
|
||||
below after the name of the kernel to boot (e.g., huge.s).
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
|
||||
These kernels are version 4.19.68.
|
||||
These kernels are version 4.19.69.
|
||||
|
||||
|
|
|
@ -72,7 +72,6 @@ gzip ./source/d/make/b552b05251980f693c729e251f93f5225b400714.patch
|
|||
gzip ./source/d/make/make.glibc-2.27.glob.diff
|
||||
gzip ./source/d/perl/perl.configure.multilib.patch
|
||||
gzip ./source/d/perl/libnet-3.08-Do-not-create-Net-libnet.cfg.patch
|
||||
gzip ./source/e/emacs/emacs.35739.patch
|
||||
gzip ./source/e/emacs/doinst.sh
|
||||
gzip ./source/tcl/tix/configure.private.diff
|
||||
gzip ./source/tcl/tix/tix.tcl8.5.patch
|
||||
|
@ -1194,6 +1193,12 @@ gzip ./source/x/x11/patch/xinit/xinit.remove.systemd.kludge.diff
|
|||
gzip ./source/x/x11/patch/xf86-video-intel/0001-sna-Avoid-clobbering-output-physical-size-with-xf86O.patch
|
||||
gzip ./source/x/x11/patch/xf86-video-s3virge/xf86-video-s3virge.xorg-server-1.20.x.diff
|
||||
gzip ./source/x/xcm/xcm.udev.rules.diff
|
||||
gzip ./testing/source/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch
|
||||
gzip ./testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf-2.13-consolidated_fixes-1.patch
|
||||
gzip ./testing/source/mozilla-thunderbird/tb.ui.scrollToClick.diff
|
||||
gzip ./testing/source/mozilla-thunderbird/mozilla-firefox.xpcom_arm.patch
|
||||
gzip ./testing/source/mozilla-thunderbird/unbreakdocs.diff
|
||||
gzip ./testing/source/mozilla-thunderbird/gkrust.a.no.networking.check.diff
|
||||
gzip ./testing/source/blueman/dont-autostart-applet-in-kde.diff
|
||||
gzip ./testing/source/blueman/30-blueman-netdev-allow-access.rules
|
||||
gzip ./testing/source/blueman/doinst.sh
|
||||
|
|
|
@ -62,9 +62,9 @@ system. :^) Press ENTER when you are done." 21 76 10 \
|
|||
"jfsutils" "Utilities for IBM's Journaled Filesystem" "on" \
|
||||
"kbd" "Change keyboard and console mappings" "on" \
|
||||
"kernel-firmware" "Linux kernel firmware -- REQUIRED" "on" \
|
||||
"kernel-generic" "Generic 4.19.68 kernel (needs an initrd)" "on" \
|
||||
"kernel-huge" "Loaded 4.19.68 Linux kernel" "on" \
|
||||
"kernel-modules" "Linux 4.19.68 kernel modules -- REQUIRED" "on" \
|
||||
"kernel-generic" "Generic 4.19.69 kernel (needs an initrd)" "on" \
|
||||
"kernel-huge" "Loaded 4.19.69 Linux kernel" "on" \
|
||||
"kernel-modules" "Linux 4.19.69 kernel modules -- REQUIRED" "on" \
|
||||
"kmod" "Kernel module utilities -- REQUIRED" "on" \
|
||||
"lbzip2" "Parallel bzip2 compressor" "on" \
|
||||
"less" "A text pager utility - REQUIRED" "on" \
|
||||
|
|
|
@ -62,9 +62,9 @@ system. :^) Press ENTER when you are done." 21 76 10 \
|
|||
"jfsutils" "Utilities for IBM's Journaled Filesystem" "on" \
|
||||
"kbd" "Change keyboard and console mappings" "on" \
|
||||
"kernel-firmware" "Linux kernel firmware -- REQUIRED" "on" \
|
||||
"kernel-generic" "Generic 4.19.68 kernel (needs an initrd)" "on" \
|
||||
"kernel-huge" "Loaded 4.19.68 Linux kernel" "on" \
|
||||
"kernel-modules" "Linux 4.19.68 kernel modules -- REQUIRED" "on" \
|
||||
"kernel-generic" "Generic 4.19.69 kernel (needs an initrd)" "on" \
|
||||
"kernel-huge" "Loaded 4.19.69 Linux kernel" "on" \
|
||||
"kernel-modules" "Linux 4.19.69 kernel modules -- REQUIRED" "on" \
|
||||
"kmod" "Kernel module utilities -- REQUIRED" "on" \
|
||||
"lbzip2" "Parallel bzip2 compressor" "on" \
|
||||
"less" "A text pager utility - REQUIRED" "on" \
|
||||
|
|
|
@ -21,7 +21,7 @@ from series K. Use the UP/DOWN keys to scroll through the list, and \
|
|||
the SPACE key to deselect any items you don't want to install. \
|
||||
Press ENTER when you are \
|
||||
done." 11 70 1 \
|
||||
"kernel-source" "Linux 4.19.68 kernel source" "on" \
|
||||
"kernel-source" "Linux 4.19.69 kernel source" "on" \
|
||||
2> $TMP/SeTpkgs
|
||||
if [ $? = 1 -o $? = 255 ]; then
|
||||
rm -f $TMP/SeTpkgs
|
||||
|
|
|
@ -21,7 +21,7 @@ from series K. Use the UP/DOWN keys to scroll through the list, and \
|
|||
the SPACE key to deselect any items you don't want to install. \
|
||||
Press ENTER when you are \
|
||||
done." 11 70 1 \
|
||||
"kernel-source" "Linux 4.19.68 kernel source" "on" \
|
||||
"kernel-source" "Linux 4.19.69 kernel source" "on" \
|
||||
2> $TMP/SeTpkgs
|
||||
if [ $? = 1 -o $? = 255 ]; then
|
||||
rm -f $TMP/SeTpkgs
|
||||
|
|
|
@ -1,114 +0,0 @@
|
|||
From b3df3729596332a39404c364798a61bfef2adcc2 Mon Sep 17 00:00:00 2001
|
||||
From: Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
Date: Fri, 31 May 2019 00:54:05 -0400
|
||||
Subject: * lisp/emacs-lisp/package.el: Obey buffer-file-coding-system
|
||||
(bug#35739)
|
||||
|
||||
`url-insert-file-contents` saves in buffer-file-coding-system
|
||||
the coding-system used to decode the contents. Preserve this
|
||||
as the contents is moved from buffer to string to buffer, and use
|
||||
it when saving the contents to file, so as to try and better preserve
|
||||
the original byte sequence.
|
||||
|
||||
(package--buffer-string, package--cs): New functions.
|
||||
(package--check-signature): Encode `string` if a coding-system
|
||||
was specified in buffer-file-coding-system.
|
||||
(package--download-one-archive, package-install-from-archive):
|
||||
Obey and preserve the buffer-file-coding-system if specified.
|
||||
|
||||
Do not merge.
|
||||
---
|
||||
lisp/emacs-lisp/package.el | 36 +++++++++++++++++++++++++++---------
|
||||
1 file changed, 27 insertions(+), 9 deletions(-)
|
||||
|
||||
diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
|
||||
index 1a185de..46f7c91 100644
|
||||
--- a/lisp/emacs-lisp/package.el
|
||||
+++ b/lisp/emacs-lisp/package.el
|
||||
@@ -1241,6 +1241,17 @@ errors."
|
||||
(signal 'bad-signature (list sig-file)))
|
||||
good-signatures)))
|
||||
|
||||
+(defun package--buffer-string ()
|
||||
+ (let ((string (buffer-string)))
|
||||
+ (when (and buffer-file-coding-system
|
||||
+ (> (length string) 0))
|
||||
+ (put-text-property 0 1 'package--cs buffer-file-coding-system string))
|
||||
+ string))
|
||||
+
|
||||
+(defun package--cs (string)
|
||||
+ (and (> (length string) 0)
|
||||
+ (get-text-property 0 'package--cs string)))
|
||||
+
|
||||
(defun package--check-signature (location file &optional string async callback unwind)
|
||||
"Check signature of the current buffer.
|
||||
Download the signature file from LOCATION by appending \".sig\"
|
||||
@@ -1260,8 +1271,12 @@ Otherwise, an error is signaled.
|
||||
|
||||
UNWIND, if provided, is a function to be called after everything
|
||||
else, even if an error is signaled."
|
||||
- (let ((sig-file (concat file ".sig"))
|
||||
- (string (or string (buffer-string))))
|
||||
+ (let* ((sig-file (concat file ".sig"))
|
||||
+ (string (or string (package--buffer-string)))
|
||||
+ (cs (package--cs string)))
|
||||
+ ;; Re-encode the downloaded file with the coding-system with which
|
||||
+ ;; it was decoded, so we (hopefully) get the exact same bytes back.
|
||||
+ (when cs (setq string (encode-coding-string string cs)))
|
||||
(package--with-response-buffer location :file sig-file
|
||||
:async async :noerror t
|
||||
;; Connection error is assumed to mean "no sig-file".
|
||||
@@ -1529,7 +1544,7 @@ similar to an entry in `package-alist'. Save the cached copy to
|
||||
:error-form (package--update-downloads-in-progress archive)
|
||||
(let* ((location (cdr archive))
|
||||
(name (car archive))
|
||||
- (content (buffer-string))
|
||||
+ (content (package--buffer-string))
|
||||
(dir (expand-file-name (format "archives/%s" name) package-user-dir))
|
||||
(local-file (expand-file-name file dir)))
|
||||
(when (listp (read content))
|
||||
@@ -1538,7 +1553,8 @@ similar to an entry in `package-alist'. Save the cached copy to
|
||||
(member name package-unsigned-archives))
|
||||
;; If we don't care about the signature, save the file and
|
||||
;; we're done.
|
||||
- (progn (let ((coding-system-for-write 'utf-8))
|
||||
+ (progn (let ((coding-system-for-write
|
||||
+ (or (package--cs content) 'utf-8)))
|
||||
(write-region content nil local-file nil 'silent))
|
||||
(package--update-downloads-in-progress archive))
|
||||
;; If we care, check it (perhaps async) and *then* write the file.
|
||||
@@ -1546,7 +1562,7 @@ similar to an entry in `package-alist'. Save the cached copy to
|
||||
location file content async
|
||||
;; This function will be called after signature checking.
|
||||
(lambda (&optional good-sigs)
|
||||
- (let ((coding-system-for-write 'utf-8))
|
||||
+ (let ((coding-system-for-write (or (package--cs content) 'utf-8)))
|
||||
(write-region content nil local-file nil 'silent))
|
||||
;; Write out good signatures into archive-contents.signed file.
|
||||
(when good-sigs
|
||||
@@ -1838,15 +1854,17 @@ if all the in-between dependencies are also in PACKAGE-LIST."
|
||||
(let ((save-silently t))
|
||||
(package-unpack pkg-desc))
|
||||
;; If we care, check it and *then* write the file.
|
||||
- (let ((content (buffer-string)))
|
||||
+ (let ((content (package--buffer-string)))
|
||||
(package--check-signature
|
||||
location file content nil
|
||||
;; This function will be called after signature checking.
|
||||
(lambda (&optional good-sigs)
|
||||
;; Signature checked, unpack now.
|
||||
- (with-temp-buffer (insert content)
|
||||
- (let ((save-silently t))
|
||||
- (package-unpack pkg-desc)))
|
||||
+ (with-temp-buffer
|
||||
+ (insert content)
|
||||
+ (setq buffer-file-coding-system (package--cs content))
|
||||
+ (let ((save-silently t))
|
||||
+ (package-unpack pkg-desc)))
|
||||
;; Here the package has been installed successfully, mark it as
|
||||
;; signed if appropriate.
|
||||
(when good-sigs
|
||||
--
|
||||
cgit v1.0-41-gc330
|
||||
|
||||
|
|
@ -27,7 +27,7 @@
|
|||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=emacs
|
||||
BUILD=${BUILD:-2}
|
||||
BUILD=${BUILD:-1}
|
||||
# Determine version number the tarball is labeled with:
|
||||
TARBALLVER=${TARBALLVER:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
# OK, now what's being used as the source directory version number... account
|
||||
|
@ -92,8 +92,6 @@ find . \
|
|||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \;
|
||||
|
||||
zcat $CWD/emacs.35739.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
CXXFLAGS="$SLKCFLAGS" \
|
||||
./configure \
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 4.19.68 Kernel Configuration
|
||||
# Linux/x86 4.19.69 Kernel Configuration
|
||||
#
|
||||
|
||||
#
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 4.19.68 Kernel Configuration
|
||||
# Linux/x86 4.19.69 Kernel Configuration
|
||||
#
|
||||
|
||||
#
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 4.19.68 Kernel Configuration
|
||||
# Linux/x86 4.19.69 Kernel Configuration
|
||||
#
|
||||
|
||||
#
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 4.19.68 Kernel Configuration
|
||||
# Linux/x86 4.19.69 Kernel Configuration
|
||||
#
|
||||
|
||||
#
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 4.19.68 Kernel Configuration
|
||||
# Linux/x86 4.19.69 Kernel Configuration
|
||||
#
|
||||
|
||||
#
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 4.19.68 Kernel Configuration
|
||||
# Linux/x86 4.19.69 Kernel Configuration
|
||||
#
|
||||
|
||||
#
|
|
@ -83,6 +83,10 @@ SLKLDFLAGS=" -Wl,--as-needed -Wl,--no-keep-memory -Wl,--stats"
|
|||
export LDFLAGS="$SLKLDFLAGS"
|
||||
export MOZ_LINK_FLAGS="$SLKLDFLAGS"
|
||||
|
||||
# If you don't give this _something_ then it defaults to -g, causing more
|
||||
# link time memory issues:
|
||||
export MOZ_DEBUG_FLAGS="-g0"
|
||||
|
||||
# Put Rust objects on a diet to keep the linker from running into memory
|
||||
# issues (especially on 32-bit):
|
||||
export RUSTFLAGS="-Cdebuginfo=0"
|
||||
|
|
|
@ -0,0 +1,504 @@
|
|||
Submitted By: Ken Moffat <ken at linuxfromscratch dot org>
|
||||
Date: 2016-06-11
|
||||
Initial Package Version: 2.13
|
||||
Upstream Status: Version is historic and unmaintained.
|
||||
Origin: Found at fedora, plus fixes for LFS.
|
||||
Description: All of the patches currently used by fedora, except for
|
||||
the patch which ensures gawk is used in preference to mawk (we do not
|
||||
install mawk). For LFS: we put mktemp in /usr/bin not /bin, remove
|
||||
the install-info target because that will overwrite standards.info
|
||||
with an old version (fedora always use a DESTDIR), and change the
|
||||
man and info dirs to ${datadir}/ i.e. /usr/share (an empty /usr/info
|
||||
will otherwise be created).
|
||||
|
||||
diff -Naur a/acgeneral.m4 b/acgeneral.m4
|
||||
--- a/acgeneral.m4 1999-01-05 13:27:37.000000000 +0000
|
||||
+++ b/acgeneral.m4 2016-06-11 00:18:24.429043947 +0100
|
||||
@@ -1817,10 +1817,6 @@
|
||||
[cat > conftest.$ac_ext <<EOF
|
||||
[#]line __oline__ "configure"
|
||||
#include "confdefs.h"
|
||||
-ifelse(AC_LANG, CPLUSPLUS, [#ifdef __cplusplus
|
||||
-extern "C" void exit(int);
|
||||
-#endif
|
||||
-])dnl
|
||||
[$1]
|
||||
EOF
|
||||
if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
||||
@@ -1988,12 +1984,12 @@
|
||||
AC_MSG_CHECKING(size of $1)
|
||||
AC_CACHE_VAL(AC_CV_NAME,
|
||||
[AC_TRY_RUN([#include <stdio.h>
|
||||
-main()
|
||||
+int main()
|
||||
{
|
||||
FILE *f=fopen("conftestval", "w");
|
||||
- if (!f) exit(1);
|
||||
+ if (!f) return(1);
|
||||
fprintf(f, "%d\n", sizeof($1));
|
||||
- exit(0);
|
||||
+ return(0);
|
||||
}], AC_CV_NAME=`cat conftestval`, AC_CV_NAME=0, ifelse([$2], , , AC_CV_NAME=$2))])dnl
|
||||
AC_MSG_RESULT($AC_CV_NAME)
|
||||
AC_DEFINE_UNQUOTED(AC_TYPE_NAME, $AC_CV_NAME)
|
||||
@@ -2160,20 +2156,38 @@
|
||||
dnl AC_OUTPUT_MAKE_DEFS()
|
||||
define(AC_OUTPUT_MAKE_DEFS,
|
||||
[# Transform confdefs.h into DEFS.
|
||||
-dnl Using a here document instead of a string reduces the quoting nightmare.
|
||||
# Protect against shell expansion while executing Makefile rules.
|
||||
# Protect against Makefile macro expansion.
|
||||
-cat > conftest.defs <<\EOF
|
||||
+#
|
||||
+# If the first sed substitution is executed (which looks for macros that
|
||||
+# take arguments), then we branch to the quote section. Otherwise,
|
||||
+# look for a macro that doesn't take arguments.
|
||||
+cat >confdef2opt.sed <<\_ACEOF
|
||||
changequote(<<, >>)dnl
|
||||
-s%<<#define>> \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g
|
||||
-s%[ `~<<#>>$^&*(){}\\|;'"<>?]%\\&%g
|
||||
-s%\[%\\&%g
|
||||
-s%\]%\\&%g
|
||||
-s%\$%$$%g
|
||||
+t clear
|
||||
+: clear
|
||||
+s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\),-D\1=\2,g
|
||||
+t quote
|
||||
+s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\),-D\1=\2,g
|
||||
+t quote
|
||||
+d
|
||||
+: quote
|
||||
+s,[ `~#$^&*(){}\\|;'"<>?],\\&,g
|
||||
+s,\[,\\&,g
|
||||
+s,\],\\&,g
|
||||
+s,\$,$$,g
|
||||
+p
|
||||
changequote([, ])dnl
|
||||
-EOF
|
||||
-DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
|
||||
-rm -f conftest.defs
|
||||
+_ACEOF
|
||||
+# We use echo to avoid assuming a particular line-breaking character.
|
||||
+# The extra dot is to prevent the shell from consuming trailing
|
||||
+# line-breaks from the sub-command output. A line-break within
|
||||
+# single-quotes doesn't work because, if this script is created in a
|
||||
+# platform that uses two characters for line-breaks (e.g., DOS), tr
|
||||
+# would break.
|
||||
+ac_LF_and_DOT=`echo; echo .`
|
||||
+DEFS=`sed -n -f confdef2opt.sed confdefs.h | tr "$ac_LF_and_DOT" ' .'`
|
||||
+rm -f confdef2opt.sed
|
||||
])
|
||||
|
||||
dnl Do the variable substitutions to create the Makefiles or whatever.
|
||||
diff -Naur a/acspecific.m4 b/acspecific.m4
|
||||
--- a/acspecific.m4 1999-01-05 13:27:52.000000000 +0000
|
||||
+++ b/acspecific.m4 2016-06-11 00:18:17.533078644 +0100
|
||||
@@ -152,8 +152,41 @@
|
||||
CXXFLAGS=
|
||||
fi
|
||||
fi
|
||||
+
|
||||
+AC_PROG_CXX_EXIT_DECLARATION
|
||||
])
|
||||
|
||||
+
|
||||
+# AC_PROG_CXX_EXIT_DECLARATION
|
||||
+# -----------------------------
|
||||
+# Find a valid prototype for exit and declare it in confdefs.h.
|
||||
+AC_DEFUN(AC_PROG_CXX_EXIT_DECLARATION,
|
||||
+[for ac_declaration in \
|
||||
+ ''\
|
||||
+ '#include <stdlib.h>' \
|
||||
+ 'extern "C" void std::exit (int) throw (); using std::exit;' \
|
||||
+ 'extern "C" void std::exit (int); using std::exit;' \
|
||||
+ 'extern "C" void exit (int) throw ();' \
|
||||
+ 'extern "C" void exit (int);' \
|
||||
+ 'void exit (int);'
|
||||
+do
|
||||
+ AC_TRY_COMPILE([#include <stdlib.h>
|
||||
+$ac_declaration],
|
||||
+ [exit (42);],
|
||||
+ [],
|
||||
+ [continue])
|
||||
+ AC_TRY_COMPILE([$ac_declaration],
|
||||
+ [exit (42);],
|
||||
+ [break])
|
||||
+done
|
||||
+if test -n "$ac_declaration"; then
|
||||
+ echo '#ifdef __cplusplus' >>confdefs.h
|
||||
+ echo $ac_declaration >>confdefs.h
|
||||
+ echo '#endif' >>confdefs.h
|
||||
+fi
|
||||
+])# AC_PROG_CXX_EXIT_DECLARATION
|
||||
+
|
||||
+
|
||||
dnl Determine a Fortran 77 compiler to use. If `F77' is not already set
|
||||
dnl in the environment, check for `g77', `f77' and `f2c', in that order.
|
||||
dnl Set the output variable `F77' to the name of the compiler found.
|
||||
@@ -1010,7 +1043,7 @@
|
||||
])
|
||||
|
||||
AC_DEFUN(AC_FUNC_MMAP,
|
||||
-[AC_CHECK_HEADERS(unistd.h)
|
||||
+[AC_CHECK_HEADERS(stdlib.h unistd.h sys/stat.h sys/types.h)
|
||||
AC_CHECK_FUNCS(getpagesize)
|
||||
AC_CACHE_CHECK(for working mmap, ac_cv_func_mmap_fixed_mapped,
|
||||
[AC_TRY_RUN([
|
||||
@@ -1039,11 +1072,24 @@
|
||||
#include <fcntl.h>
|
||||
#include <sys/mman.h>
|
||||
|
||||
+#if HAVE_SYS_TYPES_H
|
||||
+# include <sys/types.h>
|
||||
+#endif
|
||||
+
|
||||
+#if HAVE_STDLIB_H
|
||||
+# include <stdlib.h>
|
||||
+#endif
|
||||
+
|
||||
+#if HAVE_SYS_STAT_H
|
||||
+# include <sys/stat.h>
|
||||
+#endif
|
||||
+
|
||||
+#if HAVE_UNISTD_H
|
||||
+# include <unistd.h>
|
||||
+#endif
|
||||
+
|
||||
/* This mess was copied from the GNU getpagesize.h. */
|
||||
#ifndef HAVE_GETPAGESIZE
|
||||
-# ifdef HAVE_UNISTD_H
|
||||
-# include <unistd.h>
|
||||
-# endif
|
||||
|
||||
/* Assume that all systems that can run configure have sys/param.h. */
|
||||
# ifndef HAVE_SYS_PARAM_H
|
||||
@@ -1373,6 +1419,8 @@
|
||||
r.ru_majflt = r.ru_minflt = 0;
|
||||
switch (fork()) {
|
||||
case 0: /* Child. */
|
||||
+ /* Unless we actually _do_ something, the kernel sometimes doesn't chalk up any system time to this process. */
|
||||
+ if(fork()) { i = 123; wait(NULL); } else { i = 234; exit(0); }
|
||||
sleep(1); /* Give up the CPU. */
|
||||
_exit(0);
|
||||
case -1: _exit(0); /* What can we do? */
|
||||
diff -Naur a/autoconf.sh b/autoconf.sh
|
||||
--- a/autoconf.sh 1999-01-05 13:27:53.000000000 +0000
|
||||
+++ b/autoconf.sh 2016-06-11 00:22:17.351872133 +0100
|
||||
@@ -45,20 +45,20 @@
|
||||
esac
|
||||
|
||||
: ${TMPDIR=/tmp}
|
||||
-tmpout=${TMPDIR}/acout.$$
|
||||
+tmpout=`/usr/bin/mktemp ${TMPDIR}/acout.XXXXXX`
|
||||
localdir=
|
||||
show_version=no
|
||||
|
||||
while test $# -gt 0 ; do
|
||||
case "${1}" in
|
||||
-h | --help | --h* )
|
||||
- echo "${usage}" 1>&2; exit 0 ;;
|
||||
+ echo "${usage}" 1>&2; rm -f $tmpout ; exit 0 ;;
|
||||
--localdir=* | --l*=* )
|
||||
localdir="`echo \"${1}\" | sed -e 's/^[^=]*=//'`"
|
||||
shift ;;
|
||||
-l | --localdir | --l*)
|
||||
shift
|
||||
- test $# -eq 0 && { echo "${usage}" 1>&2; exit 1; }
|
||||
+ test $# -eq 0 && { echo "${usage}" 1>&2; rm -f $tmpout; exit 1; }
|
||||
localdir="${1}"
|
||||
shift ;;
|
||||
--macrodir=* | --m*=* )
|
||||
@@ -66,7 +66,7 @@
|
||||
shift ;;
|
||||
-m | --macrodir | --m* )
|
||||
shift
|
||||
- test $# -eq 0 && { echo "${usage}" 1>&2; exit 1; }
|
||||
+ test $# -eq 0 && { echo "${usage}" 1>&2; rm -f $tmpout; exit 1; }
|
||||
AC_MACRODIR="${1}"
|
||||
shift ;;
|
||||
--version | --v* )
|
||||
@@ -76,7 +76,7 @@
|
||||
- ) # Use stdin as input.
|
||||
break ;;
|
||||
-* )
|
||||
- echo "${usage}" 1>&2; exit 1 ;;
|
||||
+ echo "${usage}" 1>&2; rm -f $tmpout; exit 1 ;;
|
||||
* )
|
||||
break ;;
|
||||
esac
|
||||
@@ -86,23 +86,25 @@
|
||||
version=`sed -n 's/define.AC_ACVERSION.[ ]*\([0-9.]*\).*/\1/p' \
|
||||
$AC_MACRODIR/acgeneral.m4`
|
||||
echo "Autoconf version $version"
|
||||
+ rm -f $tmpout
|
||||
exit 0
|
||||
fi
|
||||
|
||||
case $# in
|
||||
0) infile=configure.in ;;
|
||||
1) infile="$1" ;;
|
||||
- *) echo "$usage" >&2; exit 1 ;;
|
||||
+ *) echo "$usage" >&2; rm -f $tmpout; exit 1 ;;
|
||||
esac
|
||||
|
||||
trap 'rm -f $tmpin $tmpout; exit 1' 1 2 15
|
||||
|
||||
-tmpin=${TMPDIR}/acin.$$ # Always set this, to avoid bogus errors from some rm's.
|
||||
+tmpin=`/usr/bin/mktemp ${TMPDIR}/acin.XXXXXX`
|
||||
+# Always set this, to avoid bogus errors from some rm's.
|
||||
if test z$infile = z-; then
|
||||
infile=$tmpin
|
||||
- cat > $infile
|
||||
elif test ! -r "$infile"; then
|
||||
echo "autoconf: ${infile}: No such file or directory" >&2
|
||||
+ rm -f $tmpin $tmpout
|
||||
exit 1
|
||||
fi
|
||||
|
||||
@@ -111,6 +113,8 @@
|
||||
else
|
||||
use_localdir=
|
||||
fi
|
||||
+# Make sure we don't leave those around - they are annoying
|
||||
+trap 'rm -f $tmpin $tmpout' 0
|
||||
|
||||
# Use the frozen version of Autoconf if available.
|
||||
r= f=
|
||||
@@ -118,7 +122,7 @@
|
||||
case `$M4 --help < /dev/null 2>&1` in
|
||||
*reload-state*) test -r $AC_MACRODIR/autoconf.m4f && { r=--reload f=f; } ;;
|
||||
*traditional*) ;;
|
||||
-*) echo Autoconf requires GNU m4 1.1 or later >&2; rm -f $tmpin; exit 1 ;;
|
||||
+*) echo Autoconf requires GNU m4 1.1 or later >&2; rm -f $tmpin $tmpout; exit 1 ;;
|
||||
esac
|
||||
|
||||
$M4 -I$AC_MACRODIR $use_localdir $r autoconf.m4$f $infile > $tmpout ||
|
||||
@@ -154,6 +158,6 @@
|
||||
/__oline__/s/^\([0-9][0-9]*\):\(.*\)__oline__/\2\1/
|
||||
' >&4
|
||||
|
||||
-rm -f $tmpout
|
||||
+rm -f $tmpout $tmpin
|
||||
|
||||
exit $status
|
||||
diff -Naur a/autoconf.texi b/autoconf.texi
|
||||
--- a/autoconf.texi 1999-01-05 13:28:37.000000000 +0000
|
||||
+++ b/autoconf.texi 2016-06-11 00:18:46.360933604 +0100
|
||||
@@ -1,7 +1,7 @@
|
||||
\input texinfo @c -*-texinfo-*-
|
||||
@c %**start of header
|
||||
-@setfilename autoconf.info
|
||||
-@settitle Autoconf
|
||||
+@setfilename autoconf.info
|
||||
+@settitle Autoconf
|
||||
@c For double-sided printing, uncomment:
|
||||
@c @setchapternewpage odd
|
||||
@c %**end of header
|
||||
@@ -17,7 +17,8 @@
|
||||
@ifinfo
|
||||
@format
|
||||
START-INFO-DIR-ENTRY
|
||||
-* Autoconf: (autoconf). Create source code configuration scripts.
|
||||
+* Autoconf: (autoconf). Create source code configuration scripts.
|
||||
+ This is a legacy version of autoconf.
|
||||
END-INFO-DIR-ENTRY
|
||||
@end format
|
||||
|
||||
diff -Naur a/autoheader.sh b/autoheader.sh
|
||||
--- a/autoheader.sh 1999-01-05 13:28:39.000000000 +0000
|
||||
+++ b/autoheader.sh 2016-06-11 00:22:17.351872133 +0100
|
||||
@@ -194,9 +194,9 @@
|
||||
# Some fgrep's have limits on the number of lines that can be in the
|
||||
# pattern on the command line, so use a temporary file containing the
|
||||
# pattern.
|
||||
- (fgrep_tmp=${TMPDIR-/tmp}/autoh$$
|
||||
+ (fgrep_tmp=`/usr/bin/mktemp ${TMPDIR-/tmp}/autoh$$.XXXXXX`
|
||||
trap "rm -f $fgrep_tmp; exit 1" 1 2 15
|
||||
- cat > $fgrep_tmp <<EOF
|
||||
+ cat >> $fgrep_tmp <<EOF
|
||||
$syms
|
||||
EOF
|
||||
fgrep -f $fgrep_tmp
|
||||
diff -Naur a/autoupdate.sh b/autoupdate.sh
|
||||
--- a/autoupdate.sh 1999-01-05 13:28:42.000000000 +0000
|
||||
+++ b/autoupdate.sh 2016-06-11 00:23:19.151561252 +0100
|
||||
@@ -26,7 +26,7 @@
|
||||
Usage: autoupdate [-h] [--help] [-m dir] [--macrodir=dir]
|
||||
[--version] [template-file]"
|
||||
|
||||
-sedtmp=/tmp/acups.$$
|
||||
+sedtmp=`/usr/bin/mktemp /tmp/acups.XXXXXX`
|
||||
# For debugging.
|
||||
#sedtmp=/tmp/acups
|
||||
show_version=no
|
||||
@@ -35,13 +35,13 @@
|
||||
while test $# -gt 0 ; do
|
||||
case "${1}" in
|
||||
-h | --help | --h* )
|
||||
- echo "${usage}" 1>&2; exit 0 ;;
|
||||
+ echo "${usage}" 1>&2; rm -f $sedtmp; exit 0 ;;
|
||||
--macrodir=* | --m*=* )
|
||||
AC_MACRODIR="`echo \"${1}\" | sed -e 's/^[^=]*=//'`"
|
||||
shift ;;
|
||||
-m | --macrodir | --m* )
|
||||
shift
|
||||
- test $# -eq 0 && { echo "${usage}" 1>&2; exit 1; }
|
||||
+ test $# -eq 0 && { echo "${usage}" 1>&2; rm -f $sedtmp; exit 1; }
|
||||
AC_MACRODIR="${1}"
|
||||
shift ;;
|
||||
--version | --versio | --versi | --vers)
|
||||
@@ -51,7 +51,7 @@
|
||||
- ) # Use stdin as input.
|
||||
break ;;
|
||||
-* )
|
||||
- echo "${usage}" 1>&2; exit 1 ;;
|
||||
+ echo "${usage}" 1>&2; rm -f $sedtmp; exit 1 ;;
|
||||
* )
|
||||
break ;;
|
||||
esac
|
||||
@@ -61,6 +61,7 @@
|
||||
version=`sed -n 's/define.AC_ACVERSION.[ ]*\([0-9.]*\).*/\1/p' \
|
||||
$AC_MACRODIR/acgeneral.m4`
|
||||
echo "Autoconf version $version"
|
||||
+ rm -f $sedtmp
|
||||
exit 0
|
||||
fi
|
||||
|
||||
@@ -68,6 +69,7 @@
|
||||
|
||||
tmpout=acupo.$$
|
||||
trap 'rm -f $sedtmp $tmpout; exit 1' 1 2 15
|
||||
+trap 'rm -f $sedtmp' 0
|
||||
case $# in
|
||||
0) infile=configure.in; out="> $tmpout"
|
||||
# Make sure $infile can be read, and $tmpout has the same permissions.
|
||||
diff -Naur a/configure b/configure
|
||||
--- a/configure 1999-01-05 13:28:57.000000000 +0000
|
||||
+++ b/configure 2016-06-11 00:50:57.771231914 +0100
|
||||
@@ -43,8 +43,8 @@
|
||||
libdir='${exec_prefix}/lib'
|
||||
includedir='${prefix}/include'
|
||||
oldincludedir='/usr/include'
|
||||
-infodir='${prefix}/info'
|
||||
-mandir='${prefix}/man'
|
||||
+infodir='${datadir}/info'
|
||||
+mandir='${datadir}/man'
|
||||
|
||||
# Initialize some other variables.
|
||||
subdirs=
|
||||
diff -Naur a/Makefile.in b/Makefile.in
|
||||
--- a/Makefile.in 1999-01-05 13:27:16.000000000 +0000
|
||||
+++ b/Makefile.in 2016-06-11 00:29:34.005678107 +0100
|
||||
@@ -49,7 +49,7 @@
|
||||
|
||||
# Directory in which to install library files.
|
||||
datadir = @datadir@
|
||||
-acdatadir = $(datadir)/autoconf
|
||||
+acdatadir = $(datadir)/autoconf-2.13
|
||||
|
||||
# Directory in which to install documentation info files.
|
||||
infodir = @infodir@
|
||||
@@ -68,8 +68,8 @@
|
||||
DISTFILES = AUTHORS COPYING ChangeLog ChangeLog.1 INSTALL \
|
||||
Makefile.in NEWS README TODO $(M4FILES) \
|
||||
acconfig.h acfunctions acheaders acidentifiers \
|
||||
- acmakevars acprograms autoconf.info* \
|
||||
- autoconf.sh autoconf.texi install.texi \
|
||||
+ acmakevars acprograms autoconf.info* \
|
||||
+ autoconf.sh autoconf.texi install.texi \
|
||||
autoheader.sh autoscan.pl autoreconf.sh autoupdate.sh ifnames.sh \
|
||||
config.guess config.sub configure configure.in \
|
||||
install-sh mkinstalldirs texinfo.tex \
|
||||
@@ -106,11 +106,11 @@
|
||||
autoconf.m4f: autoconf.m4 acgeneral.m4 acspecific.m4 acoldnames.m4
|
||||
autoheader.m4f: autoheader.m4 acgeneral.m4 acspecific.m4 acoldnames.m4
|
||||
|
||||
-info: autoconf.info @standards_info@ INSTALL
|
||||
+info: autoconf.info @standards_info@ INSTALL
|
||||
|
||||
# Use --no-split to avoid creating filenames > 14 chars.
|
||||
-autoconf.info: autoconf.texi install.texi
|
||||
- $(MAKEINFO) -I$(srcdir) $(srcdir)/autoconf.texi --no-split --output=$@
|
||||
+autoconf.info: autoconf.texi install.texi
|
||||
+ $(MAKEINFO) -I$(srcdir) $(srcdir)/autoconf.texi --no-split --output=$@
|
||||
|
||||
INSTALL: install.texi
|
||||
$(MAKEINFO) -I$(srcdir) $(srcdir)/install.texi --output=$@ \
|
||||
@@ -121,8 +121,8 @@
|
||||
|
||||
dvi: autoconf.dvi @standards_dvi@
|
||||
|
||||
-autoconf.dvi: autoconf.texi
|
||||
- $(TEXI2DVI) $(srcdir)/autoconf.texi
|
||||
+autoconf.dvi: autoconf.texi
|
||||
+ $(TEXI2DVI) $(srcdir)/autoconf.texi
|
||||
|
||||
standards.dvi: standards.texi make-stds.texi
|
||||
$(TEXI2DVI) $(srcdir)/standards.texi
|
||||
@@ -137,35 +137,35 @@
|
||||
cd testsuite && ${MAKE} AUTOCONF=${bindir}/autoconf $@
|
||||
|
||||
installdirs:
|
||||
- $(SHELL) ${srcdir}/mkinstalldirs $(bindir) $(infodir) $(acdatadir)
|
||||
+ $(SHELL) ${srcdir}/mkinstalldirs $(DESTDIR)/$(bindir) $(DESTDIR)/$(infodir) $(DESTDIR)/$(acdatadir)
|
||||
|
||||
-install: all $(M4FILES) acconfig.h installdirs install-info
|
||||
+install: all $(M4FILES) acconfig.h installdirs
|
||||
for p in $(ASCRIPTS); do \
|
||||
- $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \
|
||||
+ $(INSTALL_PROGRAM) $$p $(DESTDIR)/$(bindir)/`echo $$p|sed '$(transform)'`; \
|
||||
done
|
||||
for i in $(M4FROZEN); do \
|
||||
- $(INSTALL_DATA) $$i $(acdatadir)/$$i; \
|
||||
+ $(INSTALL_DATA) $$i $(DESTDIR)/$(acdatadir)/$$i; \
|
||||
done
|
||||
for i in $(M4FILES) acconfig.h; do \
|
||||
- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \
|
||||
+ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)/$(acdatadir)/$$i; \
|
||||
done
|
||||
-if test -f autoscan; then \
|
||||
- $(INSTALL_PROGRAM) autoscan $(bindir)/`echo autoscan|sed '$(transform)'`; \
|
||||
+ $(INSTALL_PROGRAM) autoscan $(DESTDIR)/$(bindir)/`echo autoscan|sed '$(transform)'`; \
|
||||
for i in acfunctions acheaders acidentifiers acprograms \
|
||||
acmakevars; do \
|
||||
- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \
|
||||
+ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)/$(acdatadir)/$$i; \
|
||||
done; \
|
||||
else :; fi
|
||||
|
||||
# Don't cd, to avoid breaking install-sh references.
|
||||
install-info: info installdirs
|
||||
- if test -f autoconf.info; then \
|
||||
+ if test -f autoconf.info; then \
|
||||
for i in *.info*; do \
|
||||
- $(INSTALL_DATA) $$i $(infodir)/$$i; \
|
||||
+ $(INSTALL_DATA) $$i $(DESTDIR)/$(infodir)/$$i; \
|
||||
done; \
|
||||
else \
|
||||
for i in $(srcdir)/*.info*; do \
|
||||
- $(INSTALL_DATA) $$i $(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \
|
||||
+ $(INSTALL_DATA) $$i $(DESTDIR)/$(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \
|
||||
done; \
|
||||
fi
|
||||
|
||||
@@ -174,7 +174,7 @@
|
||||
rm -f $(bindir)/`echo $$p|sed '$(transform)'`; \
|
||||
done
|
||||
rm -fr $(acdatadir)
|
||||
- cd $(infodir) && rm -f autoconf.info*
|
||||
+ cd $(infodir) && rm -f autoconf.info*
|
||||
if test -f standards.info || test -f $(srcdir)/standards.info; \
|
||||
then cd $(infodir) && rm -f standards.info*; fi
|
||||
|
||||
diff -Naur a/testsuite/autoconf.s/syntax.exp b/testsuite/autoconf.s/syntax.exp
|
||||
--- a/testsuite/autoconf.s/syntax.exp 1999-01-05 13:29:54.000000000 +0000
|
||||
+++ b/testsuite/autoconf.s/syntax.exp 2016-06-11 00:18:51.996905247 +0100
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
send_user "Checking for syntax errors in the specific tests...\n"
|
||||
set script {s/^AC_DEFUN(\([^,]*\).*/\1/p}
|
||||
-set macros [exec sed -n $script $srcdir/../acspecific.m4]
|
||||
+set macros [exec sed -n $script $srcdir/../acspecific.m4 | grep -v -e AC_FUNC_GETLOADAVG -e F77]
|
||||
|
||||
foreach mac $macros {
|
||||
send_user "$mac\n"
|
81
testing/source/mozilla-thunderbird/autoconf/autoconf.build
Executable file
81
testing/source/mozilla-thunderbird/autoconf/autoconf.build
Executable file
|
@ -0,0 +1,81 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Copyright 2005-2016 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of this script must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
|
||||
PKGNAM=autoconf
|
||||
VERSION=2.13
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
i?86) export ARCH=i486 ;;
|
||||
arm*) export ARCH=arm ;;
|
||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||
*) export ARCH=$( uname -m ) ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
CWD=$(pwd)
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-autoconf
|
||||
|
||||
rm -rf $PKG
|
||||
mkdir -p $TMP $PKG
|
||||
|
||||
cd $TMP
|
||||
rm -rf autoconf-$VERSION
|
||||
tar xvf $CWD/autoconf-$VERSION.tar.xz || exit 1
|
||||
cd autoconf-$VERSION
|
||||
|
||||
zcat $CWD/autoconf-2.13-consolidated_fixes-1.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
-exec chmod 755 {} \; -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \;
|
||||
|
||||
# Build a temporary copy of autoconf-2.13 only to be used to compile
|
||||
# Firefox, since it somewhat inexplicably requires this ancient version:
|
||||
|
||||
rm -rf $TMP/autoconf-tmp
|
||||
mkdir -p $TMP/autoconf-tmp
|
||||
# This will be at the beginning of the $PATH, so protect against nonsense
|
||||
# happening in /tmp:
|
||||
chmod 700 $TMP/autoconf-tmp
|
||||
rm -rf $TMP/autoconf-tmp/*
|
||||
mkdir -p $TMP/autoconf-tmp/usr
|
||||
|
||||
./configure \
|
||||
--prefix=$TMP/autoconf-tmp/usr \
|
||||
--program-suffix=-2.13 \
|
||||
--infodir=$TMP/autoconf-tmp/usr/info \
|
||||
--mandir=$TMP/autoconf-tmp/usr/man \
|
||||
--build=$ARCH-slackware-linux || exit 1
|
||||
|
||||
make $NUMJOBS || make || exit 1
|
||||
make install || exit 1
|
||||
|
41
testing/source/mozilla-thunderbird/build-deps.sh
Executable file
41
testing/source/mozilla-thunderbird/build-deps.sh
Executable file
|
@ -0,0 +1,41 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Copyright 2019 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of this script must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
# Clear out any existing build deps:
|
||||
rm -rf $TMP/mozilla-thunderbird-build-deps
|
||||
mkdir -p $TMP/mozilla-thunderbird-build-deps
|
||||
# This will be at the beginning of the $PATH, so protect against nonsense
|
||||
# happening in /tmp:
|
||||
chmod 700 $TMP/mozilla-thunderbird-build-deps
|
||||
PATH=$TMP/mozilla-thunderbird-build-deps/usr/bin:$HOME/.cargo/bin:$PATH
|
||||
|
||||
# cbindgen is a build-time dependency:
|
||||
( cd $CWD/build-deps/cbindgen ; ./cbindgen.build ) || exit 1
|
||||
|
||||
if /bin/ls build-deps*.txz 1> /dev/null 2> /dev/null ; then # use prebuilt autoconf/nodejs
|
||||
( cd $TMP/mozilla-thunderbird-build-deps ; tar xf $CWD/build-deps*.txz )
|
||||
else
|
||||
# We need to use the incredibly ancient autoconf-2.13 for this :/
|
||||
( cd $CWD/build-deps/autoconf ; ./autoconf.build ) || exit 1
|
||||
# And node.js... WHY
|
||||
( cd $CWD/build-deps/nodejs ; ./nodejs.build ) || exit 1
|
||||
fi
|
|
@ -0,0 +1,504 @@
|
|||
Submitted By: Ken Moffat <ken at linuxfromscratch dot org>
|
||||
Date: 2016-06-11
|
||||
Initial Package Version: 2.13
|
||||
Upstream Status: Version is historic and unmaintained.
|
||||
Origin: Found at fedora, plus fixes for LFS.
|
||||
Description: All of the patches currently used by fedora, except for
|
||||
the patch which ensures gawk is used in preference to mawk (we do not
|
||||
install mawk). For LFS: we put mktemp in /usr/bin not /bin, remove
|
||||
the install-info target because that will overwrite standards.info
|
||||
with an old version (fedora always use a DESTDIR), and change the
|
||||
man and info dirs to ${datadir}/ i.e. /usr/share (an empty /usr/info
|
||||
will otherwise be created).
|
||||
|
||||
diff -Naur a/acgeneral.m4 b/acgeneral.m4
|
||||
--- a/acgeneral.m4 1999-01-05 13:27:37.000000000 +0000
|
||||
+++ b/acgeneral.m4 2016-06-11 00:18:24.429043947 +0100
|
||||
@@ -1817,10 +1817,6 @@
|
||||
[cat > conftest.$ac_ext <<EOF
|
||||
[#]line __oline__ "configure"
|
||||
#include "confdefs.h"
|
||||
-ifelse(AC_LANG, CPLUSPLUS, [#ifdef __cplusplus
|
||||
-extern "C" void exit(int);
|
||||
-#endif
|
||||
-])dnl
|
||||
[$1]
|
||||
EOF
|
||||
if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
||||
@@ -1988,12 +1984,12 @@
|
||||
AC_MSG_CHECKING(size of $1)
|
||||
AC_CACHE_VAL(AC_CV_NAME,
|
||||
[AC_TRY_RUN([#include <stdio.h>
|
||||
-main()
|
||||
+int main()
|
||||
{
|
||||
FILE *f=fopen("conftestval", "w");
|
||||
- if (!f) exit(1);
|
||||
+ if (!f) return(1);
|
||||
fprintf(f, "%d\n", sizeof($1));
|
||||
- exit(0);
|
||||
+ return(0);
|
||||
}], AC_CV_NAME=`cat conftestval`, AC_CV_NAME=0, ifelse([$2], , , AC_CV_NAME=$2))])dnl
|
||||
AC_MSG_RESULT($AC_CV_NAME)
|
||||
AC_DEFINE_UNQUOTED(AC_TYPE_NAME, $AC_CV_NAME)
|
||||
@@ -2160,20 +2156,38 @@
|
||||
dnl AC_OUTPUT_MAKE_DEFS()
|
||||
define(AC_OUTPUT_MAKE_DEFS,
|
||||
[# Transform confdefs.h into DEFS.
|
||||
-dnl Using a here document instead of a string reduces the quoting nightmare.
|
||||
# Protect against shell expansion while executing Makefile rules.
|
||||
# Protect against Makefile macro expansion.
|
||||
-cat > conftest.defs <<\EOF
|
||||
+#
|
||||
+# If the first sed substitution is executed (which looks for macros that
|
||||
+# take arguments), then we branch to the quote section. Otherwise,
|
||||
+# look for a macro that doesn't take arguments.
|
||||
+cat >confdef2opt.sed <<\_ACEOF
|
||||
changequote(<<, >>)dnl
|
||||
-s%<<#define>> \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g
|
||||
-s%[ `~<<#>>$^&*(){}\\|;'"<>?]%\\&%g
|
||||
-s%\[%\\&%g
|
||||
-s%\]%\\&%g
|
||||
-s%\$%$$%g
|
||||
+t clear
|
||||
+: clear
|
||||
+s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\),-D\1=\2,g
|
||||
+t quote
|
||||
+s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\),-D\1=\2,g
|
||||
+t quote
|
||||
+d
|
||||
+: quote
|
||||
+s,[ `~#$^&*(){}\\|;'"<>?],\\&,g
|
||||
+s,\[,\\&,g
|
||||
+s,\],\\&,g
|
||||
+s,\$,$$,g
|
||||
+p
|
||||
changequote([, ])dnl
|
||||
-EOF
|
||||
-DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
|
||||
-rm -f conftest.defs
|
||||
+_ACEOF
|
||||
+# We use echo to avoid assuming a particular line-breaking character.
|
||||
+# The extra dot is to prevent the shell from consuming trailing
|
||||
+# line-breaks from the sub-command output. A line-break within
|
||||
+# single-quotes doesn't work because, if this script is created in a
|
||||
+# platform that uses two characters for line-breaks (e.g., DOS), tr
|
||||
+# would break.
|
||||
+ac_LF_and_DOT=`echo; echo .`
|
||||
+DEFS=`sed -n -f confdef2opt.sed confdefs.h | tr "$ac_LF_and_DOT" ' .'`
|
||||
+rm -f confdef2opt.sed
|
||||
])
|
||||
|
||||
dnl Do the variable substitutions to create the Makefiles or whatever.
|
||||
diff -Naur a/acspecific.m4 b/acspecific.m4
|
||||
--- a/acspecific.m4 1999-01-05 13:27:52.000000000 +0000
|
||||
+++ b/acspecific.m4 2016-06-11 00:18:17.533078644 +0100
|
||||
@@ -152,8 +152,41 @@
|
||||
CXXFLAGS=
|
||||
fi
|
||||
fi
|
||||
+
|
||||
+AC_PROG_CXX_EXIT_DECLARATION
|
||||
])
|
||||
|
||||
+
|
||||
+# AC_PROG_CXX_EXIT_DECLARATION
|
||||
+# -----------------------------
|
||||
+# Find a valid prototype for exit and declare it in confdefs.h.
|
||||
+AC_DEFUN(AC_PROG_CXX_EXIT_DECLARATION,
|
||||
+[for ac_declaration in \
|
||||
+ ''\
|
||||
+ '#include <stdlib.h>' \
|
||||
+ 'extern "C" void std::exit (int) throw (); using std::exit;' \
|
||||
+ 'extern "C" void std::exit (int); using std::exit;' \
|
||||
+ 'extern "C" void exit (int) throw ();' \
|
||||
+ 'extern "C" void exit (int);' \
|
||||
+ 'void exit (int);'
|
||||
+do
|
||||
+ AC_TRY_COMPILE([#include <stdlib.h>
|
||||
+$ac_declaration],
|
||||
+ [exit (42);],
|
||||
+ [],
|
||||
+ [continue])
|
||||
+ AC_TRY_COMPILE([$ac_declaration],
|
||||
+ [exit (42);],
|
||||
+ [break])
|
||||
+done
|
||||
+if test -n "$ac_declaration"; then
|
||||
+ echo '#ifdef __cplusplus' >>confdefs.h
|
||||
+ echo $ac_declaration >>confdefs.h
|
||||
+ echo '#endif' >>confdefs.h
|
||||
+fi
|
||||
+])# AC_PROG_CXX_EXIT_DECLARATION
|
||||
+
|
||||
+
|
||||
dnl Determine a Fortran 77 compiler to use. If `F77' is not already set
|
||||
dnl in the environment, check for `g77', `f77' and `f2c', in that order.
|
||||
dnl Set the output variable `F77' to the name of the compiler found.
|
||||
@@ -1010,7 +1043,7 @@
|
||||
])
|
||||
|
||||
AC_DEFUN(AC_FUNC_MMAP,
|
||||
-[AC_CHECK_HEADERS(unistd.h)
|
||||
+[AC_CHECK_HEADERS(stdlib.h unistd.h sys/stat.h sys/types.h)
|
||||
AC_CHECK_FUNCS(getpagesize)
|
||||
AC_CACHE_CHECK(for working mmap, ac_cv_func_mmap_fixed_mapped,
|
||||
[AC_TRY_RUN([
|
||||
@@ -1039,11 +1072,24 @@
|
||||
#include <fcntl.h>
|
||||
#include <sys/mman.h>
|
||||
|
||||
+#if HAVE_SYS_TYPES_H
|
||||
+# include <sys/types.h>
|
||||
+#endif
|
||||
+
|
||||
+#if HAVE_STDLIB_H
|
||||
+# include <stdlib.h>
|
||||
+#endif
|
||||
+
|
||||
+#if HAVE_SYS_STAT_H
|
||||
+# include <sys/stat.h>
|
||||
+#endif
|
||||
+
|
||||
+#if HAVE_UNISTD_H
|
||||
+# include <unistd.h>
|
||||
+#endif
|
||||
+
|
||||
/* This mess was copied from the GNU getpagesize.h. */
|
||||
#ifndef HAVE_GETPAGESIZE
|
||||
-# ifdef HAVE_UNISTD_H
|
||||
-# include <unistd.h>
|
||||
-# endif
|
||||
|
||||
/* Assume that all systems that can run configure have sys/param.h. */
|
||||
# ifndef HAVE_SYS_PARAM_H
|
||||
@@ -1373,6 +1419,8 @@
|
||||
r.ru_majflt = r.ru_minflt = 0;
|
||||
switch (fork()) {
|
||||
case 0: /* Child. */
|
||||
+ /* Unless we actually _do_ something, the kernel sometimes doesn't chalk up any system time to this process. */
|
||||
+ if(fork()) { i = 123; wait(NULL); } else { i = 234; exit(0); }
|
||||
sleep(1); /* Give up the CPU. */
|
||||
_exit(0);
|
||||
case -1: _exit(0); /* What can we do? */
|
||||
diff -Naur a/autoconf.sh b/autoconf.sh
|
||||
--- a/autoconf.sh 1999-01-05 13:27:53.000000000 +0000
|
||||
+++ b/autoconf.sh 2016-06-11 00:22:17.351872133 +0100
|
||||
@@ -45,20 +45,20 @@
|
||||
esac
|
||||
|
||||
: ${TMPDIR=/tmp}
|
||||
-tmpout=${TMPDIR}/acout.$$
|
||||
+tmpout=`/usr/bin/mktemp ${TMPDIR}/acout.XXXXXX`
|
||||
localdir=
|
||||
show_version=no
|
||||
|
||||
while test $# -gt 0 ; do
|
||||
case "${1}" in
|
||||
-h | --help | --h* )
|
||||
- echo "${usage}" 1>&2; exit 0 ;;
|
||||
+ echo "${usage}" 1>&2; rm -f $tmpout ; exit 0 ;;
|
||||
--localdir=* | --l*=* )
|
||||
localdir="`echo \"${1}\" | sed -e 's/^[^=]*=//'`"
|
||||
shift ;;
|
||||
-l | --localdir | --l*)
|
||||
shift
|
||||
- test $# -eq 0 && { echo "${usage}" 1>&2; exit 1; }
|
||||
+ test $# -eq 0 && { echo "${usage}" 1>&2; rm -f $tmpout; exit 1; }
|
||||
localdir="${1}"
|
||||
shift ;;
|
||||
--macrodir=* | --m*=* )
|
||||
@@ -66,7 +66,7 @@
|
||||
shift ;;
|
||||
-m | --macrodir | --m* )
|
||||
shift
|
||||
- test $# -eq 0 && { echo "${usage}" 1>&2; exit 1; }
|
||||
+ test $# -eq 0 && { echo "${usage}" 1>&2; rm -f $tmpout; exit 1; }
|
||||
AC_MACRODIR="${1}"
|
||||
shift ;;
|
||||
--version | --v* )
|
||||
@@ -76,7 +76,7 @@
|
||||
- ) # Use stdin as input.
|
||||
break ;;
|
||||
-* )
|
||||
- echo "${usage}" 1>&2; exit 1 ;;
|
||||
+ echo "${usage}" 1>&2; rm -f $tmpout; exit 1 ;;
|
||||
* )
|
||||
break ;;
|
||||
esac
|
||||
@@ -86,23 +86,25 @@
|
||||
version=`sed -n 's/define.AC_ACVERSION.[ ]*\([0-9.]*\).*/\1/p' \
|
||||
$AC_MACRODIR/acgeneral.m4`
|
||||
echo "Autoconf version $version"
|
||||
+ rm -f $tmpout
|
||||
exit 0
|
||||
fi
|
||||
|
||||
case $# in
|
||||
0) infile=configure.in ;;
|
||||
1) infile="$1" ;;
|
||||
- *) echo "$usage" >&2; exit 1 ;;
|
||||
+ *) echo "$usage" >&2; rm -f $tmpout; exit 1 ;;
|
||||
esac
|
||||
|
||||
trap 'rm -f $tmpin $tmpout; exit 1' 1 2 15
|
||||
|
||||
-tmpin=${TMPDIR}/acin.$$ # Always set this, to avoid bogus errors from some rm's.
|
||||
+tmpin=`/usr/bin/mktemp ${TMPDIR}/acin.XXXXXX`
|
||||
+# Always set this, to avoid bogus errors from some rm's.
|
||||
if test z$infile = z-; then
|
||||
infile=$tmpin
|
||||
- cat > $infile
|
||||
elif test ! -r "$infile"; then
|
||||
echo "autoconf: ${infile}: No such file or directory" >&2
|
||||
+ rm -f $tmpin $tmpout
|
||||
exit 1
|
||||
fi
|
||||
|
||||
@@ -111,6 +113,8 @@
|
||||
else
|
||||
use_localdir=
|
||||
fi
|
||||
+# Make sure we don't leave those around - they are annoying
|
||||
+trap 'rm -f $tmpin $tmpout' 0
|
||||
|
||||
# Use the frozen version of Autoconf if available.
|
||||
r= f=
|
||||
@@ -118,7 +122,7 @@
|
||||
case `$M4 --help < /dev/null 2>&1` in
|
||||
*reload-state*) test -r $AC_MACRODIR/autoconf.m4f && { r=--reload f=f; } ;;
|
||||
*traditional*) ;;
|
||||
-*) echo Autoconf requires GNU m4 1.1 or later >&2; rm -f $tmpin; exit 1 ;;
|
||||
+*) echo Autoconf requires GNU m4 1.1 or later >&2; rm -f $tmpin $tmpout; exit 1 ;;
|
||||
esac
|
||||
|
||||
$M4 -I$AC_MACRODIR $use_localdir $r autoconf.m4$f $infile > $tmpout ||
|
||||
@@ -154,6 +158,6 @@
|
||||
/__oline__/s/^\([0-9][0-9]*\):\(.*\)__oline__/\2\1/
|
||||
' >&4
|
||||
|
||||
-rm -f $tmpout
|
||||
+rm -f $tmpout $tmpin
|
||||
|
||||
exit $status
|
||||
diff -Naur a/autoconf.texi b/autoconf.texi
|
||||
--- a/autoconf.texi 1999-01-05 13:28:37.000000000 +0000
|
||||
+++ b/autoconf.texi 2016-06-11 00:18:46.360933604 +0100
|
||||
@@ -1,7 +1,7 @@
|
||||
\input texinfo @c -*-texinfo-*-
|
||||
@c %**start of header
|
||||
-@setfilename autoconf.info
|
||||
-@settitle Autoconf
|
||||
+@setfilename autoconf.info
|
||||
+@settitle Autoconf
|
||||
@c For double-sided printing, uncomment:
|
||||
@c @setchapternewpage odd
|
||||
@c %**end of header
|
||||
@@ -17,7 +17,8 @@
|
||||
@ifinfo
|
||||
@format
|
||||
START-INFO-DIR-ENTRY
|
||||
-* Autoconf: (autoconf). Create source code configuration scripts.
|
||||
+* Autoconf: (autoconf). Create source code configuration scripts.
|
||||
+ This is a legacy version of autoconf.
|
||||
END-INFO-DIR-ENTRY
|
||||
@end format
|
||||
|
||||
diff -Naur a/autoheader.sh b/autoheader.sh
|
||||
--- a/autoheader.sh 1999-01-05 13:28:39.000000000 +0000
|
||||
+++ b/autoheader.sh 2016-06-11 00:22:17.351872133 +0100
|
||||
@@ -194,9 +194,9 @@
|
||||
# Some fgrep's have limits on the number of lines that can be in the
|
||||
# pattern on the command line, so use a temporary file containing the
|
||||
# pattern.
|
||||
- (fgrep_tmp=${TMPDIR-/tmp}/autoh$$
|
||||
+ (fgrep_tmp=`/usr/bin/mktemp ${TMPDIR-/tmp}/autoh$$.XXXXXX`
|
||||
trap "rm -f $fgrep_tmp; exit 1" 1 2 15
|
||||
- cat > $fgrep_tmp <<EOF
|
||||
+ cat >> $fgrep_tmp <<EOF
|
||||
$syms
|
||||
EOF
|
||||
fgrep -f $fgrep_tmp
|
||||
diff -Naur a/autoupdate.sh b/autoupdate.sh
|
||||
--- a/autoupdate.sh 1999-01-05 13:28:42.000000000 +0000
|
||||
+++ b/autoupdate.sh 2016-06-11 00:23:19.151561252 +0100
|
||||
@@ -26,7 +26,7 @@
|
||||
Usage: autoupdate [-h] [--help] [-m dir] [--macrodir=dir]
|
||||
[--version] [template-file]"
|
||||
|
||||
-sedtmp=/tmp/acups.$$
|
||||
+sedtmp=`/usr/bin/mktemp /tmp/acups.XXXXXX`
|
||||
# For debugging.
|
||||
#sedtmp=/tmp/acups
|
||||
show_version=no
|
||||
@@ -35,13 +35,13 @@
|
||||
while test $# -gt 0 ; do
|
||||
case "${1}" in
|
||||
-h | --help | --h* )
|
||||
- echo "${usage}" 1>&2; exit 0 ;;
|
||||
+ echo "${usage}" 1>&2; rm -f $sedtmp; exit 0 ;;
|
||||
--macrodir=* | --m*=* )
|
||||
AC_MACRODIR="`echo \"${1}\" | sed -e 's/^[^=]*=//'`"
|
||||
shift ;;
|
||||
-m | --macrodir | --m* )
|
||||
shift
|
||||
- test $# -eq 0 && { echo "${usage}" 1>&2; exit 1; }
|
||||
+ test $# -eq 0 && { echo "${usage}" 1>&2; rm -f $sedtmp; exit 1; }
|
||||
AC_MACRODIR="${1}"
|
||||
shift ;;
|
||||
--version | --versio | --versi | --vers)
|
||||
@@ -51,7 +51,7 @@
|
||||
- ) # Use stdin as input.
|
||||
break ;;
|
||||
-* )
|
||||
- echo "${usage}" 1>&2; exit 1 ;;
|
||||
+ echo "${usage}" 1>&2; rm -f $sedtmp; exit 1 ;;
|
||||
* )
|
||||
break ;;
|
||||
esac
|
||||
@@ -61,6 +61,7 @@
|
||||
version=`sed -n 's/define.AC_ACVERSION.[ ]*\([0-9.]*\).*/\1/p' \
|
||||
$AC_MACRODIR/acgeneral.m4`
|
||||
echo "Autoconf version $version"
|
||||
+ rm -f $sedtmp
|
||||
exit 0
|
||||
fi
|
||||
|
||||
@@ -68,6 +69,7 @@
|
||||
|
||||
tmpout=acupo.$$
|
||||
trap 'rm -f $sedtmp $tmpout; exit 1' 1 2 15
|
||||
+trap 'rm -f $sedtmp' 0
|
||||
case $# in
|
||||
0) infile=configure.in; out="> $tmpout"
|
||||
# Make sure $infile can be read, and $tmpout has the same permissions.
|
||||
diff -Naur a/configure b/configure
|
||||
--- a/configure 1999-01-05 13:28:57.000000000 +0000
|
||||
+++ b/configure 2016-06-11 00:50:57.771231914 +0100
|
||||
@@ -43,8 +43,8 @@
|
||||
libdir='${exec_prefix}/lib'
|
||||
includedir='${prefix}/include'
|
||||
oldincludedir='/usr/include'
|
||||
-infodir='${prefix}/info'
|
||||
-mandir='${prefix}/man'
|
||||
+infodir='${datadir}/info'
|
||||
+mandir='${datadir}/man'
|
||||
|
||||
# Initialize some other variables.
|
||||
subdirs=
|
||||
diff -Naur a/Makefile.in b/Makefile.in
|
||||
--- a/Makefile.in 1999-01-05 13:27:16.000000000 +0000
|
||||
+++ b/Makefile.in 2016-06-11 00:29:34.005678107 +0100
|
||||
@@ -49,7 +49,7 @@
|
||||
|
||||
# Directory in which to install library files.
|
||||
datadir = @datadir@
|
||||
-acdatadir = $(datadir)/autoconf
|
||||
+acdatadir = $(datadir)/autoconf-2.13
|
||||
|
||||
# Directory in which to install documentation info files.
|
||||
infodir = @infodir@
|
||||
@@ -68,8 +68,8 @@
|
||||
DISTFILES = AUTHORS COPYING ChangeLog ChangeLog.1 INSTALL \
|
||||
Makefile.in NEWS README TODO $(M4FILES) \
|
||||
acconfig.h acfunctions acheaders acidentifiers \
|
||||
- acmakevars acprograms autoconf.info* \
|
||||
- autoconf.sh autoconf.texi install.texi \
|
||||
+ acmakevars acprograms autoconf.info* \
|
||||
+ autoconf.sh autoconf.texi install.texi \
|
||||
autoheader.sh autoscan.pl autoreconf.sh autoupdate.sh ifnames.sh \
|
||||
config.guess config.sub configure configure.in \
|
||||
install-sh mkinstalldirs texinfo.tex \
|
||||
@@ -106,11 +106,11 @@
|
||||
autoconf.m4f: autoconf.m4 acgeneral.m4 acspecific.m4 acoldnames.m4
|
||||
autoheader.m4f: autoheader.m4 acgeneral.m4 acspecific.m4 acoldnames.m4
|
||||
|
||||
-info: autoconf.info @standards_info@ INSTALL
|
||||
+info: autoconf.info @standards_info@ INSTALL
|
||||
|
||||
# Use --no-split to avoid creating filenames > 14 chars.
|
||||
-autoconf.info: autoconf.texi install.texi
|
||||
- $(MAKEINFO) -I$(srcdir) $(srcdir)/autoconf.texi --no-split --output=$@
|
||||
+autoconf.info: autoconf.texi install.texi
|
||||
+ $(MAKEINFO) -I$(srcdir) $(srcdir)/autoconf.texi --no-split --output=$@
|
||||
|
||||
INSTALL: install.texi
|
||||
$(MAKEINFO) -I$(srcdir) $(srcdir)/install.texi --output=$@ \
|
||||
@@ -121,8 +121,8 @@
|
||||
|
||||
dvi: autoconf.dvi @standards_dvi@
|
||||
|
||||
-autoconf.dvi: autoconf.texi
|
||||
- $(TEXI2DVI) $(srcdir)/autoconf.texi
|
||||
+autoconf.dvi: autoconf.texi
|
||||
+ $(TEXI2DVI) $(srcdir)/autoconf.texi
|
||||
|
||||
standards.dvi: standards.texi make-stds.texi
|
||||
$(TEXI2DVI) $(srcdir)/standards.texi
|
||||
@@ -137,35 +137,35 @@
|
||||
cd testsuite && ${MAKE} AUTOCONF=${bindir}/autoconf $@
|
||||
|
||||
installdirs:
|
||||
- $(SHELL) ${srcdir}/mkinstalldirs $(bindir) $(infodir) $(acdatadir)
|
||||
+ $(SHELL) ${srcdir}/mkinstalldirs $(DESTDIR)/$(bindir) $(DESTDIR)/$(infodir) $(DESTDIR)/$(acdatadir)
|
||||
|
||||
-install: all $(M4FILES) acconfig.h installdirs install-info
|
||||
+install: all $(M4FILES) acconfig.h installdirs
|
||||
for p in $(ASCRIPTS); do \
|
||||
- $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \
|
||||
+ $(INSTALL_PROGRAM) $$p $(DESTDIR)/$(bindir)/`echo $$p|sed '$(transform)'`; \
|
||||
done
|
||||
for i in $(M4FROZEN); do \
|
||||
- $(INSTALL_DATA) $$i $(acdatadir)/$$i; \
|
||||
+ $(INSTALL_DATA) $$i $(DESTDIR)/$(acdatadir)/$$i; \
|
||||
done
|
||||
for i in $(M4FILES) acconfig.h; do \
|
||||
- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \
|
||||
+ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)/$(acdatadir)/$$i; \
|
||||
done
|
||||
-if test -f autoscan; then \
|
||||
- $(INSTALL_PROGRAM) autoscan $(bindir)/`echo autoscan|sed '$(transform)'`; \
|
||||
+ $(INSTALL_PROGRAM) autoscan $(DESTDIR)/$(bindir)/`echo autoscan|sed '$(transform)'`; \
|
||||
for i in acfunctions acheaders acidentifiers acprograms \
|
||||
acmakevars; do \
|
||||
- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \
|
||||
+ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)/$(acdatadir)/$$i; \
|
||||
done; \
|
||||
else :; fi
|
||||
|
||||
# Don't cd, to avoid breaking install-sh references.
|
||||
install-info: info installdirs
|
||||
- if test -f autoconf.info; then \
|
||||
+ if test -f autoconf.info; then \
|
||||
for i in *.info*; do \
|
||||
- $(INSTALL_DATA) $$i $(infodir)/$$i; \
|
||||
+ $(INSTALL_DATA) $$i $(DESTDIR)/$(infodir)/$$i; \
|
||||
done; \
|
||||
else \
|
||||
for i in $(srcdir)/*.info*; do \
|
||||
- $(INSTALL_DATA) $$i $(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \
|
||||
+ $(INSTALL_DATA) $$i $(DESTDIR)/$(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \
|
||||
done; \
|
||||
fi
|
||||
|
||||
@@ -174,7 +174,7 @@
|
||||
rm -f $(bindir)/`echo $$p|sed '$(transform)'`; \
|
||||
done
|
||||
rm -fr $(acdatadir)
|
||||
- cd $(infodir) && rm -f autoconf.info*
|
||||
+ cd $(infodir) && rm -f autoconf.info*
|
||||
if test -f standards.info || test -f $(srcdir)/standards.info; \
|
||||
then cd $(infodir) && rm -f standards.info*; fi
|
||||
|
||||
diff -Naur a/testsuite/autoconf.s/syntax.exp b/testsuite/autoconf.s/syntax.exp
|
||||
--- a/testsuite/autoconf.s/syntax.exp 1999-01-05 13:29:54.000000000 +0000
|
||||
+++ b/testsuite/autoconf.s/syntax.exp 2016-06-11 00:18:51.996905247 +0100
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
send_user "Checking for syntax errors in the specific tests...\n"
|
||||
set script {s/^AC_DEFUN(\([^,]*\).*/\1/p}
|
||||
-set macros [exec sed -n $script $srcdir/../acspecific.m4]
|
||||
+set macros [exec sed -n $script $srcdir/../acspecific.m4 | grep -v -e AC_FUNC_GETLOADAVG -e F77]
|
||||
|
||||
foreach mac $macros {
|
||||
send_user "$mac\n"
|
75
testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf.build
Executable file
75
testing/source/mozilla-thunderbird/build-deps/autoconf/autoconf.build
Executable file
|
@ -0,0 +1,75 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Copyright 2005-2016 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of this script must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
|
||||
PKGNAM=autoconf
|
||||
VERSION=2.13
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
i?86) export ARCH=i586 ;;
|
||||
arm*) export ARCH=arm ;;
|
||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||
*) export ARCH=$( uname -m ) ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
CWD=$(pwd)
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-autoconf
|
||||
|
||||
rm -rf $PKG
|
||||
mkdir -p $TMP $PKG
|
||||
|
||||
cd $TMP
|
||||
rm -rf autoconf-$VERSION
|
||||
tar xvf $CWD/autoconf-$VERSION.tar.xz || exit 1
|
||||
cd autoconf-$VERSION
|
||||
|
||||
zcat $CWD/autoconf-2.13-consolidated_fixes-1.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
-exec chmod 755 {} \; -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \;
|
||||
|
||||
# Build a temporary copy of autoconf-2.13 only to be used to compile
|
||||
# Firefox, since it somewhat inexplicably requires this ancient version:
|
||||
|
||||
mkdir -p $TMP/mozilla-thunderbird-build-deps/usr
|
||||
|
||||
./configure \
|
||||
--prefix=$TMP/mozilla-thunderbird-build-deps/usr \
|
||||
--program-suffix=-2.13 \
|
||||
--infodir=$TMP/mozilla-thunderbird-build-deps/usr/info \
|
||||
--mandir=$TMP/mozilla-thunderbird-build-deps/usr/man \
|
||||
--build=$ARCH-slackware-linux || exit 1
|
||||
|
||||
make $NUMJOBS || make || exit 1
|
||||
make install || exit 1
|
||||
|
54
testing/source/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build
Executable file
54
testing/source/mozilla-thunderbird/build-deps/cbindgen/cbindgen.build
Executable file
|
@ -0,0 +1,54 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Copyright 2019 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of this script must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
|
||||
PKGNAM=cbindgen
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
i?86) export ARCH=i586 ;;
|
||||
arm*) export ARCH=arm ;;
|
||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||
*) export ARCH=$( uname -m ) ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
CWD=$(pwd)
|
||||
TMP=${TMP:-/tmp}
|
||||
|
||||
mkdir -p $TMP
|
||||
|
||||
cd $TMP
|
||||
rm -rf cbindgen-$VERSION
|
||||
tar xvf $CWD/cbindgen-$VERSION.tar.?z || exit 1
|
||||
cd cbindgen-$VERSION
|
||||
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
-exec chmod 755 {} \; -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \;
|
||||
|
||||
cargo install --force cbindgen
|
91
testing/source/mozilla-thunderbird/build-deps/nodejs/nodejs.build
Executable file
91
testing/source/mozilla-thunderbird/build-deps/nodejs/nodejs.build
Executable file
|
@ -0,0 +1,91 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Copyright 2019 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of this script must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
|
||||
PKGNAM=node
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
i?86) export ARCH=i586 ;;
|
||||
arm*) export ARCH=arm ;;
|
||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||
*) export ARCH=$( uname -m ) ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "i686" ]; then
|
||||
SLKCFLAGS="-O2 -march=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "s390" ]; then
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "x86_64" ]; then
|
||||
SLKCFLAGS="-O2 -fPIC"
|
||||
LIBDIRSUFFIX="64"
|
||||
elif [ "$ARCH" = "armv7hl" ]; then
|
||||
SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
|
||||
LIBDIRSUFFIX=""
|
||||
else
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
fi
|
||||
|
||||
CWD=$(pwd)
|
||||
TMP=${TMP:-/tmp}
|
||||
|
||||
mkdir -p $TMP
|
||||
mkdir -p $TMP/mozilla-thunderbird-build-deps/usr
|
||||
|
||||
cd $TMP
|
||||
rm -rf node-$VERSION
|
||||
tar xvf $CWD/node-$VERSION.tar.?z || exit 1
|
||||
cd node-$VERSION
|
||||
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
-exec chmod 755 {} \; -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \;
|
||||
|
||||
# Fix paths for $LIBDIRSUFFIX (if needed):
|
||||
if [ ! -z $LIBDIRSUFFIX ]; then
|
||||
sed -i "s|\"lib\"|\"lib${LIBDIRSUFFIX}\"|" deps/npm/lib/npm.js
|
||||
sed -i "s/'lib'/'lib${LIBDIRSUFFIX}'/" lib/module.js
|
||||
sed -i "s|lib/|lib${LIBDIRSUFFIX}/|g" tools/install.py
|
||||
fi
|
||||
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
CXXFLAGS="$SLKCFLAGS" \
|
||||
./configure \
|
||||
--prefix=$TMP/mozilla-thunderbird-build-deps/usr \
|
||||
--shared-zlib \
|
||||
--without-ssl
|
||||
make $NUMJOBS || make || exit 1
|
||||
make install DESTDIR=$PKG || exit 1
|
|
@ -0,0 +1,2 @@
|
|||
https://nodejs.org/dist/v10.16.0/node-v10.16.0.tar.gz
|
||||
#https://github.com/nodejs/node
|
|
@ -0,0 +1,23 @@
|
|||
--- ./config/makefiles/rust.mk.orig 2019-08-26 16:32:05.000000000 -0500
|
||||
+++ ./config/makefiles/rust.mk 2019-08-28 15:33:32.393489657 -0500
|
||||
@@ -243,13 +243,13 @@
|
||||
# When we are building in --enable-release mode; we add an additional check to confirm
|
||||
# that we are not importing any networking-related functions in rust code. This reduces
|
||||
# the chance of proxy bypasses originating from rust code.
|
||||
-ifndef DEVELOPER_OPTIONS
|
||||
-ifndef MOZ_DEBUG_RUST
|
||||
-ifeq ($(OS_ARCH), Linux)
|
||||
- $(call py_action,check_binary,--target --networking $@)
|
||||
-endif
|
||||
-endif
|
||||
-endif
|
||||
+#ifndef DEVELOPER_OPTIONS
|
||||
+#ifndef MOZ_DEBUG_RUST
|
||||
+#ifeq ($(OS_ARCH), Linux)
|
||||
+# $(call py_action,check_binary,--target --networking $@)
|
||||
+#endif
|
||||
+#endif
|
||||
+#endif
|
||||
|
||||
force-cargo-library-check:
|
||||
$(call CARGO_CHECK) --lib $(cargo_target_flag) $(rust_features_flag)
|
1
testing/source/mozilla-thunderbird/gold/gold
Symbolic link
1
testing/source/mozilla-thunderbird/gold/gold
Symbolic link
|
@ -0,0 +1 @@
|
|||
ld.gold
|
1
testing/source/mozilla-thunderbird/gold/ld
Symbolic link
1
testing/source/mozilla-thunderbird/gold/ld
Symbolic link
|
@ -0,0 +1 @@
|
|||
ld.gold
|
6
testing/source/mozilla-thunderbird/gold/ld.gold
Executable file
6
testing/source/mozilla-thunderbird/gold/ld.gold
Executable file
|
@ -0,0 +1,6 @@
|
|||
#!/bin/bash
|
||||
# Doing this for 32-bit... sigh. May have to try to figure out how to only
|
||||
# use it in 32-bit userspace even when running under a 64-bit kernel.
|
||||
/usr/bin/ld.gold --no-map-whole-files --no-keep-memory --no-keep-files-mapped "$@"
|
||||
# Old simple way:
|
||||
#/usr/bin/ld.gold "$@"
|
|
@ -0,0 +1,18 @@
|
|||
--- a/xpcom/glue/objs.mk
|
||||
+++ a/xpcom/glue/objs.mk
|
||||
@@ -71,13 +71,13 @@ XPCOM_GLUENS_SRC_LCPPSRCS = \
|
||||
SSE.cpp \
|
||||
unused.cpp \
|
||||
nsProxyRelease.cpp \
|
||||
nsTextFormatter.cpp \
|
||||
GenericFactory.cpp \
|
||||
FileUtils.cpp \
|
||||
$(NULL)
|
||||
|
||||
-ifeq (arm,$(TARGET_CPU))
|
||||
+ifneq (,$(filter arm%,$(TARGET_CPU)))
|
||||
XPCOM_GLUENS_SRC_LCPPSRCS += arm.cpp
|
||||
endif
|
||||
|
||||
XPCOM_GLUENS_SRC_CPPSRCS = $(addprefix $(topsrcdir)/xpcom/glue/,$(XPCOM_GLUENS_SRC_LCPPSRCS))
|
||||
|
341
testing/source/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
Executable file
341
testing/source/mozilla-thunderbird/mozilla-thunderbird.SlackBuild
Executable file
|
@ -0,0 +1,341 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Copyright 2008, 2009, 2010, 2011, 2012, 2014, 2016, 2017, 2018, 2019 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of this script must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
# Modified 2012 by Eric Hameleers <alien at slackware.com> for ARM port.
|
||||
|
||||
# Thanks to the folks at the Mozilla Foundation for permission to
|
||||
# distribute this, and for all the great work! :-)
|
||||
|
||||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=mozilla-thunderbird
|
||||
VERSION=$(basename $(ls thunderbird-*.tar.?z | cut -d - -f 2 | rev | cut -f 3- -d . | rev) .source)
|
||||
RELEASEVER=$(echo $VERSION | cut -f 1 -d e | cut -f 1 -d b)
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Specify this variable for a localized build.
|
||||
# For example, to build a version of Thunderbird with Italian support, run
|
||||
# the build script like this:
|
||||
#
|
||||
# MOZLOCALIZE=it ./mozilla-thunderbird.SlackBuild
|
||||
#
|
||||
MOZLOCALIZE=${MOZLOCALIZE:-}
|
||||
|
||||
# This can be set to YES or NO:
|
||||
ENABLE_CALENDAR=${ENABLE_CALENDAR:-YES}
|
||||
if [ "$ENABLE_CALENDAR" = "NO" ]; then
|
||||
ENABLE_CALENDAR="--disable-calendar"
|
||||
else
|
||||
ENABLE_CALENDAR="--enable-calendar"
|
||||
fi
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
i?86) export ARCH=i686 ;;
|
||||
armv7hl) export ARCH=armv7hl ;;
|
||||
arm*) export ARCH=arm ;;
|
||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||
*) export ARCH=$( uname -m ) ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||
# the name of the created package would be, and then exit. This information
|
||||
# could be useful to other scripts.
|
||||
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||
if [ -z $MOZLOCALIZE ]; then
|
||||
echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
|
||||
else
|
||||
echo "$PKGNAM-$VERSION-$ARCH-${BUILD}_$MOZLOCALIZE.txz"
|
||||
fi
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS=""
|
||||
LIBDIRSUFFIX=""
|
||||
OPTIMIZE=${OPTIMIZE:-"-Os"}
|
||||
elif [ "$ARCH" = "i686" ]; then
|
||||
SLKCFLAGS=""
|
||||
LIBDIRSUFFIX=""
|
||||
OPTIMIZE=${OPTIMIZE:-"-Os"}
|
||||
elif [ "$ARCH" = "x86_64" ]; then
|
||||
SLKCFLAGS="-fPIC"
|
||||
LIBDIRSUFFIX="64"
|
||||
OPTIMIZE=${OPTIMIZE:-"-O2"}
|
||||
elif [ "$ARCH" = "arm" ]; then
|
||||
SLKCFLAGS="-march=armv4 -mtune=xscale"
|
||||
LIBDIRSUFFIX=""
|
||||
OPTIMIZE=${OPTIMIZE:-"-O2"}
|
||||
else
|
||||
SLKCFLAGS=""
|
||||
LIBDIRSUFFIX=""
|
||||
OPTIMIZE=${OPTIMIZE:-"-O2"}
|
||||
fi
|
||||
|
||||
# Thunderbird has been requiring more and more memory, especially while linking
|
||||
# libxul. If it fails to build natively on x86 32-bit, it can be useful to
|
||||
# attempt the build using an x86_64 kernel and a 32-bit userspace. Detect this
|
||||
# situation and set the ARCH to i686. Later in the script we'll add some
|
||||
# options to the .mozconfig so that the compile will do the right thing.
|
||||
if [ "$(uname -m)" = "x86_64" -a "$(file -L /usr/bin/gcc | grep 80386 | grep 32-bit)" != "" ]; then
|
||||
COMPILE_X86_UNDER_X86_64=true
|
||||
ARCH=i686
|
||||
fi
|
||||
|
||||
# Choose a compiler (gcc/g++ or clang/clang++):
|
||||
export CC=${CC:-clang}
|
||||
export CXX=${CXX:-clang++}
|
||||
|
||||
## Link using gold. This avoids running out of memory on 32-bit systems, and
|
||||
## avoids a recurring build failure with GNU ld on other systems.
|
||||
#PATH="$(pwd)/gold:$PATH"
|
||||
#export CC="$CC -B$(pwd)/gold"
|
||||
#export CXX="$CXX -B$(pwd)/gold"
|
||||
|
||||
# Keep memory usage as low as possible when linking:
|
||||
SLKLDFLAGS=" -Wl,--as-needed -Wl,--no-keep-memory -Wl,--stats"
|
||||
export LDFLAGS="$SLKLDFLAGS"
|
||||
export MOZ_LINK_FLAGS="$SLKLDFLAGS"
|
||||
|
||||
# If you don't give this _something_ then it defaults to -g, causing more
|
||||
# link time memory issues:
|
||||
export MOZ_DEBUG_FLAGS="-g0"
|
||||
|
||||
# Put Rust objects on a diet to keep the linker from running into memory
|
||||
# issues (especially on 32-bit):
|
||||
export RUSTFLAGS="-Cdebuginfo=0 -Copt-level=0"
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-mozilla-thunderbird
|
||||
|
||||
# If there is a private Google API key available at compile time, use
|
||||
# it to enable support for Google Safe Browsing. For Slackware builds,
|
||||
# we use a private key issued for the Slackware project. If you are
|
||||
# rebuilding and need this support, or you are producing your own
|
||||
# distribution, you may obtain your own Google API key at no charge by
|
||||
# following these instructions:
|
||||
# https://bugzilla.mozilla.org/show_bug.cgi?id=1377987#c0
|
||||
if [ -r /root/google-api-key ]; then
|
||||
GOOGLE_API_KEY="--with-google-safebrowsing-api-keyfile=/root/google-api-key"
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
rm -rf $PKG
|
||||
mkdir -p $TMP $PKG/usr/lib${LIBDIRSUFFIX}
|
||||
|
||||
# Build or unpack build-time dependencies:
|
||||
. build-deps.sh
|
||||
|
||||
cd $TMP
|
||||
rm -rf thunderbird-$RELEASEVER
|
||||
# Unpack this in a subdirectory to prevent changing permissions on /tmp:
|
||||
rm -rf thunderbird-unpack
|
||||
mkdir thunderbird-unpack
|
||||
cd thunderbird-unpack
|
||||
tar xvf $CWD/thunderbird-$VERSION.source.tar.?z || exit 1
|
||||
mv * ..
|
||||
cd ..
|
||||
rm -rf thunderbird-unpack
|
||||
cd thunderbird-$RELEASEVER || exit 1
|
||||
|
||||
# Delete object directory if it was mistakenly included in the tarball:
|
||||
rm -rf obj-x86_64-pc-linux-gnu
|
||||
|
||||
# Retain GTK+ v2 scrolling behavior:
|
||||
zcat $CWD/tb.ui.scrollToClick.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Fix building with latest Rust:
|
||||
zcat $CWD/unbreakdocs.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Bypass a test that fails the build:
|
||||
zcat $CWD/gkrust.a.no.networking.check.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Fetch localization, if requested:
|
||||
if [ ! -z $MOZLOCALIZE ]; then
|
||||
LOC_TAG="THUNDERBIRD_$( echo $VERSION | tr \. _ )_RELEASE"
|
||||
rm -f $LOC_TAG.tar.bz2
|
||||
wget https://hg.mozilla.org/releases/l10n/mozilla-release/$MOZLOCALIZE/archive/$LOC_TAG.tar.bz2
|
||||
tar xvf $LOC_TAG.tar.bz2
|
||||
mv $MOZLOCALIZE-$LOC_TAG $MOZLOCALIZE
|
||||
fi
|
||||
|
||||
# Arch-dependent patches:
|
||||
case "$ARCH" in
|
||||
armv7hl) ARCH_CONFIG="--with-arch=armv7-a --with-float-abi=hard --with-fpu=vfpv3-d16 --disable-elf-hack"
|
||||
# Make Thunderbird compile on ARM platforms lacking neon support:
|
||||
zcat $CWD/mozilla-firefox.xpcom_arm.patch.gz | patch -p1 --verbose || exit 1
|
||||
;;
|
||||
*) ARCH_CONFIG=" "
|
||||
;;
|
||||
esac
|
||||
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
-exec chmod 755 {} \; -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \;
|
||||
|
||||
# Our building options, in a configure-like display ;)
|
||||
OPTIONS="\
|
||||
--enable-official-branding \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
||||
--with-system-zlib \
|
||||
--enable-alsa \
|
||||
--enable-application=comm/mail \
|
||||
$ENABLE_CALENDAR \
|
||||
--enable-default-toolkit=cairo-gtk3 \
|
||||
--enable-startup-notification \
|
||||
--enable-ldap \
|
||||
--enable-strip \
|
||||
--enable-cpp-rtti \
|
||||
--enable-accessibility \
|
||||
$GOOGLE_API_KEY \
|
||||
--disable-crashreporter \
|
||||
--disable-debug \
|
||||
--disable-tests \
|
||||
--host=$ARCH-slackware-linux \
|
||||
--target=$ARCH-slackware-linux"
|
||||
# Complains about missing APNG support in Slackware's libpng:
|
||||
#--with-system-png \
|
||||
# Broken with 12.0:
|
||||
#--enable-system-cairo \
|
||||
if [ ! -z $MOZLOCALIZE ]; then
|
||||
OPTIONS=$OPTIONS" \
|
||||
--enable-ui-locale=$MOZLOCALIZE
|
||||
--with-l10n-base=.."
|
||||
# There are no dictionaries in localized builds
|
||||
sed -i \
|
||||
-e "/@BINPATH@\/dictionaries\/\*/d" \
|
||||
-e "/@RESPATH@\/dictionaries\/\*/d" \
|
||||
mail/installer/package-manifest.in || exit 1
|
||||
fi
|
||||
|
||||
export BUILD_OFFICIAL=1
|
||||
export MOZILLA_OFFICIAL=1
|
||||
export MOZ_PHOENIX=1
|
||||
export CFLAGS="$SLKCFLAGS"
|
||||
export CXXFLAGS="$SLKCFLAGS"
|
||||
export MOZ_MAKE_FLAGS="$NUMJOBS"
|
||||
|
||||
# Clear some variables that could break the build
|
||||
unset DBUS_SESSION_BUS_ADDRESS ORBIT_SOCKETDIR SESSION_MANAGER \
|
||||
XDG_SESSION_COOKIE XAUTHORITY MAKEFLAGS
|
||||
|
||||
# Assemble our .mozconfig:
|
||||
echo > .mozconfig
|
||||
|
||||
# Tell .mozconfig about the selected compiler:
|
||||
echo "export CC=\"${CC}\"" >> .mozconfig
|
||||
echo "export CXX=\"${CXX}\"" >> .mozconfig
|
||||
|
||||
# Mozilla devs enforce using an objdir for building
|
||||
# https://developer.mozilla.org/en/Configuring_Build_Options#Building_with_an_objdir
|
||||
mkdir obj
|
||||
echo "mk_add_options MOZ_OBJDIR=$(pwd)/obj" >> .mozconfig
|
||||
# This directory is also needed or the build will fail:
|
||||
mkdir -p mozilla/obj
|
||||
|
||||
# Set options for $OPTIMIZE:
|
||||
echo "ac_add_options --enable-optimize=\"${OPTIMIZE}\"" >> .mozconfig
|
||||
|
||||
if [ "$COMPILE_X86_UNDER_X86_64" = "true" ]; then
|
||||
# Compile for i686 under an x86_64 kernel:
|
||||
echo "ac_add_options --host=i686-pc-linux-gnu" >> .mozconfig
|
||||
echo "ac_add_options --target=i686-pc-linux-gnu" >> .mozconfig
|
||||
fi
|
||||
|
||||
# Add the $OPTIONS above to .mozconfig:
|
||||
for option in $OPTIONS; do echo "ac_add_options $option" >> .mozconfig; done
|
||||
|
||||
# Disable tests on standard build:
|
||||
echo "ac_add_options --disable-tests" >> .mozconfig
|
||||
./mach build || exit 1
|
||||
./mach buildsymbols || exit 1
|
||||
DESTDIR=$PKG ./mach install || exit 1
|
||||
|
||||
# Clean up the build time dependencies:
|
||||
rm -rf $TMP/mozilla-thunderbird-build-deps
|
||||
|
||||
# We don't need these (just symlinks anyway):
|
||||
rm -rf $PKG/usr/lib${LIBDIRSUFFIX}/thunderbird-devel-$RELEASEVER
|
||||
|
||||
# Nor these:
|
||||
rm -rf $PKG/usr/include
|
||||
|
||||
# Thunderbird 3.x cruft?
|
||||
# If we still need something like this (and you know what we need :), let me know.
|
||||
#( cd $PKG/usr/lib${LIBDIRSUFFIX}/thunderbird-$VERSION
|
||||
# cp -a defaults/profile/mimeTypes.rdf defaults/profile/mimeTypes.rdf.orig
|
||||
# zcat $CWD/mimeTypes.rdf > defaults/profile/mimeTypes.rdf || exit 1
|
||||
#) || exit 1
|
||||
|
||||
mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/mozilla/plugins
|
||||
mkdir -p $PKG/usr/share/applications
|
||||
cat $CWD/mozilla-thunderbird.desktop > $PKG/usr/share/applications/mozilla-thunderbird.desktop
|
||||
mkdir -p $PKG/usr/share/pixmaps
|
||||
# Symlinked below.
|
||||
#cat $CWD/thunderbird.png > $PKG/usr/share/pixmaps/thunderbird.png
|
||||
|
||||
# These files/directories are usually created if Thunderbird is run as root,
|
||||
# which on many systems might (and possibly should) be never. Therefore, if we
|
||||
# don't see them we'll put stubs in place to prevent startup errors.
|
||||
( cd $PKG/usr/lib${LIBDIRSUFFIX}/thunderbird-$RELEASEVER
|
||||
if [ -d extensions/talkback\@mozilla.org ]; then
|
||||
if [ ! -r extensions/talkback\@mozilla.org/chrome.manifest ]; then
|
||||
echo > extensions/talkback\@mozilla.org/chrome.manifest
|
||||
fi
|
||||
fi
|
||||
if [ ! -d updates ]; then
|
||||
mkdir -p updates/0
|
||||
fi
|
||||
)
|
||||
|
||||
# Need some default icons in the right place:
|
||||
for i in 16 22 24 32 48 256; do
|
||||
install -m 0644 -D comm/mail/branding/thunderbird/default${i}.png \
|
||||
$PKG/usr/share/icons/hicolor/${i}x${i}/apps/thunderbird.png
|
||||
done
|
||||
mkdir -p $PKG/usr/share/pixmaps
|
||||
( cd $PKG/usr/share/pixmaps ; ln -sf /usr/share/icons/hicolor/256x256/apps/thunderbird.png . )
|
||||
mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/thunderbird-$RELEASEVER/chrome/icons/default
|
||||
install -m 644 other-licenses/branding/thunderbird/mailicon16.png \
|
||||
$PKG/usr/lib$LIBDIRSUFFIX/thunderbird-$RELEASEVER/icons/
|
||||
install -m 644 other-licenses/branding/thunderbird/mailicon16.png \
|
||||
$PKG/usr/lib$LIBDIRSUFFIX/thunderbird-$RELEASEVER/chrome/icons/default/
|
||||
|
||||
# Copy over the LICENSE
|
||||
install -p -c -m 644 LICENSE $PKG/usr/lib${LIBDIRSUFFIX}/thunderbird-$RELEASEVER/
|
||||
|
||||
mkdir $PKG/install
|
||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||
|
||||
cd $PKG
|
||||
if [ -z $MOZLOCALIZE ]; then
|
||||
/sbin/makepkg -l y -c n $TMP/mozilla-thunderbird-$VERSION-$ARCH-$BUILD.txz
|
||||
else
|
||||
/sbin/makepkg -l y -c n $TMP/mozilla-thunderbird-$VERSION-$ARCH-${BUILD}_$MOZLOCALIZE.txz
|
||||
fi
|
|
@ -0,0 +1,84 @@
|
|||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Exec=thunderbird
|
||||
Icon=/usr/share/pixmaps/thunderbird.png
|
||||
Type=Application
|
||||
Categories=Application;Network;
|
||||
Name=Thunderbird
|
||||
Name[bn]=থাণ্ডারবার্ড
|
||||
Name[eo]=Mozilo Tondrobirdo
|
||||
Name[fi]=Mozilla Thunderbird
|
||||
Name[pa]=ਥੰਡਰਬਰਡ
|
||||
Name[tg]=Паррандаи бало
|
||||
GenericName=Mail Client
|
||||
GenericName[af]=Pos Kliënt
|
||||
GenericName[ar]=البريد الألكتروني
|
||||
GenericName[az]=Poçt Alıcısı
|
||||
GenericName[be]=Паштовы кліент
|
||||
GenericName[bg]=Пощенски клиент
|
||||
GenericName[bn]=ইমেইল ক্লায়েন্ট
|
||||
GenericName[br]=Arval postel
|
||||
GenericName[bs]=Program za čitanje elektronske pošte
|
||||
GenericName[ca]=Client de correu electrònic
|
||||
GenericName[cs]=Klient pro čtení elektronické pošty
|
||||
GenericName[cy]=Dibynnydd Ebost
|
||||
GenericName[da]=E-mail-klient
|
||||
GenericName[de]=E-Mail-Programm
|
||||
GenericName[el]=Πελάτης mail
|
||||
GenericName[eo]=Legi kaj sendi retpoŝton
|
||||
GenericName[es]=Cliente de correo electrónico
|
||||
GenericName[et]=Meiliklient
|
||||
GenericName[eu]=Posta bezeroa
|
||||
GenericName[fa]=کارگیر پست الکترونیکی
|
||||
GenericName[fi]=Sähköpostiohjelma
|
||||
GenericName[fo]=Postforrit
|
||||
GenericName[fr]=Logiciel de messagerie électronique
|
||||
GenericName[ga]=Cliant Ríomhphoist
|
||||
GenericName[gl]=Cliente de correo
|
||||
GenericName[he]=תוכנית דואר
|
||||
GenericName[hi]=डाकिया
|
||||
GenericName[hr]=Program za čitanje elektronske pošte
|
||||
GenericName[hu]=Levelezőprogram
|
||||
GenericName[id]=Klien Mail
|
||||
GenericName[is]=Póstforrit
|
||||
GenericName[it]=Programma di posta elettronica
|
||||
GenericName[ja]=メールクライアント
|
||||
GenericName[ko]=편지를 주고 받는 프로그램
|
||||
GenericName[lo]=ໄຄແເອັນຈົດຫມາຍເອເລັກໂຕນິກ
|
||||
GenericName[lt]=Pašto klientas
|
||||
GenericName[lv]=Pasta Klients
|
||||
GenericName[mk]=Програма за електронска пошта
|
||||
GenericName[mn]=Э-Захиа-Програм
|
||||
GenericName[mt]=Klijent tal-imejl
|
||||
GenericName[nb]=E-postklient
|
||||
GenericName[nds]=Mailprogramm
|
||||
GenericName[nl]=E-mailclient
|
||||
GenericName[nn]=Lesing og sending av e-post
|
||||
GenericName[nso]=Moreki wa Poso
|
||||
GenericName[oc]=Programari de correu electrònic
|
||||
GenericName[pa]=ਪੱਤਰ ਕਲਾਂਇਟ
|
||||
GenericName[pl]=Program do wysyłania i odbierania poczty elektronicznej
|
||||
GenericName[pt]=Client de E-mail
|
||||
GenericName[pt_BR]=Cliente de E-mail
|
||||
GenericName[ro]=Program de poştă electronică
|
||||
GenericName[ru]=Клиент электронной почты
|
||||
GenericName[se]=Boastaprográmma
|
||||
GenericName[sk]=Klient elektronickej pošty
|
||||
GenericName[sl]=Program za e-pošto
|
||||
GenericName[sr]=Програм за e-пошту
|
||||
GenericName[sr@Latn]=Program za e-poštu
|
||||
GenericName[ss]=Likhasimende leliposi
|
||||
GenericName[sv]=E-postklient
|
||||
GenericName[ta]=அஞ்சல் உறுப்பினர்
|
||||
GenericName[tg]=Коргири почтаи эллектроникӣ
|
||||
GenericName[th]=ไคลเอนต์จดหมายอิเล็กทรอนิกส์
|
||||
GenericName[tr]=Posta İstemcisi
|
||||
GenericName[uk]=Клієнт електронної пошти
|
||||
GenericName[uz]=Хат-хабар клиенти
|
||||
GenericName[ven]=Mushumisani na poso
|
||||
GenericName[wa]=Cliyint d' emilaedje
|
||||
GenericName[xh]=Umxhasi Weposi
|
||||
GenericName[zh_CN]=邮件程序
|
||||
GenericName[zh_TW]=郵件處理程式
|
||||
GenericName[zu]=Umxhasi weposi
|
||||
X-KDE-StartupNotify=true
|
19
testing/source/mozilla-thunderbird/slack-desc
Normal file
19
testing/source/mozilla-thunderbird/slack-desc
Normal file
|
@ -0,0 +1,19 @@
|
|||
# HOW TO EDIT THIS FILE:
|
||||
# The "handy ruler" below makes it easier to edit a package description. Line
|
||||
# up the first '|' above the ':' following the base package name, and the '|' on
|
||||
# the right side marks the last column you can put a character in. You must make
|
||||
# exactly 11 lines for the formatting to be correct. It's also customary to
|
||||
# leave one space after the ':'.
|
||||
|
||||
|-----handy-ruler------------------------------------------------------|
|
||||
mozilla-thunderbird: mozilla-thunderbird (Mozilla Thunderbird mail application)
|
||||
mozilla-thunderbird:
|
||||
mozilla-thunderbird: Mozilla Thunderbird is a redesign of the Mozilla mail component
|
||||
mozilla-thunderbird: written using the XUL user interface language. Thunderbird makes
|
||||
mozilla-thunderbird: emailing safer, faster, and easier than ever before with the
|
||||
mozilla-thunderbird: industry's best implementations of features such as intelligent spam
|
||||
mozilla-thunderbird: filters, built-in RSS reader, quick search, and much more.
|
||||
mozilla-thunderbird:
|
||||
mozilla-thunderbird: Homepage: http://www.mozilla.org/projects/thunderbird/
|
||||
mozilla-thunderbird:
|
||||
mozilla-thunderbird:
|
12
testing/source/mozilla-thunderbird/tb.ui.scrollToClick.diff
Normal file
12
testing/source/mozilla-thunderbird/tb.ui.scrollToClick.diff
Normal file
|
@ -0,0 +1,12 @@
|
|||
--- ./modules/libpref/init/all.js.orig 2019-08-26 16:32:16.000000000 -0500
|
||||
+++ ./modules/libpref/init/all.js 2019-08-27 11:34:41.749716932 -0500
|
||||
@@ -258,6 +258,9 @@
|
||||
// If true, all popups won't hide automatically on blur
|
||||
pref("ui.popup.disable_autohide", false);
|
||||
|
||||
+// Default to GTK+ v2 type scrolling:
|
||||
+pref("ui.scrollToClick", 0);
|
||||
+
|
||||
#ifdef XP_MACOSX
|
||||
pref("ui.touchbar.layout", "Back,Forward,Reload,OpenLocation,NewTab,Share");
|
||||
#endif
|
31
testing/source/mozilla-thunderbird/unbreakdocs.diff
Normal file
31
testing/source/mozilla-thunderbird/unbreakdocs.diff
Normal file
|
@ -0,0 +1,31 @@
|
|||
--- ./servo/components/style/lib.rs.orig 2019-07-05 20:44:35.000000000 -0500
|
||||
+++ ./servo/components/style/lib.rs 2019-07-08 13:51:55.460242952 -0500
|
||||
@@ -23,7 +23,7 @@
|
||||
//! [cssparser]: ../cssparser/index.html
|
||||
//! [selectors]: ../selectors/index.html
|
||||
|
||||
-#![deny(missing_docs)]
|
||||
+// #![deny(missing_docs)]
|
||||
|
||||
extern crate app_units;
|
||||
extern crate arrayvec;
|
||||
@@ -196,7 +196,7 @@
|
||||
/// Generated from the properties.mako.rs template by build.rs
|
||||
#[macro_use]
|
||||
#[allow(unsafe_code)]
|
||||
-#[deny(missing_docs)]
|
||||
+// #[deny(missing_docs)]
|
||||
pub mod properties {
|
||||
include!(concat!(env!("OUT_DIR"), "/properties.rs"));
|
||||
}
|
||||
--- ./servo/components/style_traits/lib.rs.orig 2019-07-08 13:51:55.462242953 -0500
|
||||
+++ ./servo/components/style_traits/lib.rs 2019-07-08 13:53:44.853249956 -0500
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
#![crate_name = "style_traits"]
|
||||
#![crate_type = "rlib"]
|
||||
-#![deny(unsafe_code, missing_docs)]
|
||||
+#![deny(unsafe_code)]
|
||||
|
||||
extern crate app_units;
|
||||
#[macro_use]
|
Loading…
Reference in a new issue