mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-18 10:27:00 +02:00
bump(app-editors/emacs): sync with upstream
Packages updated: app-editors/emacs app-emacs/emacs-common-gentoo virtual/emacs
This commit is contained in:
parent
eb53d06b9f
commit
a1d331deda
@ -197,3 +197,155 @@
|
|||||||
RepoMan-Options: --include-arches="x86"
|
RepoMan-Options: --include-arches="x86"
|
||||||
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
||||||
|
|
||||||
|
05 Mar 2016; Mikle Kolyada <zlogene@gentoo.org> emacs-18.59-r11.ebuild:
|
||||||
|
amd64 stable wrt bug #573488
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.26
|
||||||
|
|
||||||
|
05 Mar 2016; Ulrich Müller <ulm@gentoo.org> emacs-24.5-r1.ebuild:
|
||||||
|
Enable SSL/TLS support with ssl instead of gnutls flag.
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.27
|
||||||
|
|
||||||
|
05 Mar 2016; Mikle Kolyada <zlogene@gentoo.org> emacs-24.5-r1.ebuild:
|
||||||
|
amd64 stable wrt bug #576532
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.26
|
||||||
|
|
||||||
|
15 Mar 2016; Agostino Sarubbo <ago@gentoo.org> emacs-24.5-r1.ebuild:
|
||||||
|
x86 stable wrt bug #576532
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.26
|
||||||
|
RepoMan-Options: --include-arches="x86"
|
||||||
|
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
||||||
|
|
||||||
|
15 Mar 2016; Agostino Sarubbo <ago@gentoo.org> emacs-18.59-r11.ebuild:
|
||||||
|
x86 stable wrt bug #573488
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.26
|
||||||
|
RepoMan-Options: --include-arches="x86"
|
||||||
|
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
||||||
|
|
||||||
|
16 Mar 2016; Agostino Sarubbo <ago@gentoo.org> emacs-24.5-r1.ebuild:
|
||||||
|
ppc stable wrt bug #576532
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.26
|
||||||
|
RepoMan-Options: --include-arches="ppc"
|
||||||
|
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
||||||
|
|
||||||
|
16 Mar 2016; Agostino Sarubbo <ago@gentoo.org> emacs-23.4-r14.ebuild:
|
||||||
|
ppc stable wrt bug #573490
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.26
|
||||||
|
RepoMan-Options: --include-arches="ppc"
|
||||||
|
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
||||||
|
|
||||||
|
17 Mar 2016; Agostino Sarubbo <ago@gentoo.org> emacs-24.5-r1.ebuild:
|
||||||
|
ppc64 stable wrt bug #576532
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.26
|
||||||
|
RepoMan-Options: --include-arches="ppc64"
|
||||||
|
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
||||||
|
|
||||||
|
17 Mar 2016; Agostino Sarubbo <ago@gentoo.org> emacs-23.4-r14.ebuild:
|
||||||
|
ppc64 stable wrt bug #573490
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.26
|
||||||
|
RepoMan-Options: --include-arches="ppc64"
|
||||||
|
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
||||||
|
|
||||||
|
19 Mar 2016; Agostino Sarubbo <ago@gentoo.org> emacs-24.5-r1.ebuild:
|
||||||
|
sparc stable wrt bug #576532
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.26
|
||||||
|
RepoMan-Options: --include-arches="sparc"
|
||||||
|
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
||||||
|
|
||||||
|
19 Mar 2016; Agostino Sarubbo <ago@gentoo.org> emacs-23.4-r14.ebuild:
|
||||||
|
sparc stable wrt bug #573490
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.26
|
||||||
|
RepoMan-Options: --include-arches="sparc"
|
||||||
|
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
||||||
|
|
||||||
|
19 Mar 2016; Ulrich Müller <ulm@gentoo.org> -emacs-18.59-r10.ebuild:
|
||||||
|
Remove old.
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.28
|
||||||
|
|
||||||
|
20 Mar 2016; Agostino Sarubbo <ago@gentoo.org> emacs-24.5-r1.ebuild:
|
||||||
|
ia64 stable wrt bug #576532
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.26
|
||||||
|
RepoMan-Options: --include-arches="ia64"
|
||||||
|
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
||||||
|
|
||||||
|
20 Mar 2016; Agostino Sarubbo <ago@gentoo.org> emacs-23.4-r14.ebuild:
|
||||||
|
ia64 stable wrt bug #573490
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.26
|
||||||
|
RepoMan-Options: --include-arches="ia64"
|
||||||
|
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
|
||||||
|
|
||||||
|
20 Mar 2016; Ulrich Müller <ulm@gentoo.org> -emacs-23.4-r13.ebuild:
|
||||||
|
Remove old.
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.28
|
||||||
|
|
||||||
|
29 Mar 2016; Markus Meier <maekke@gentoo.org> emacs-24.5-r1.ebuild:
|
||||||
|
arm stable, bug #576532
|
||||||
|
|
||||||
|
Package-Manager: portage-2.2.28
|
||||||
|
RepoMan-Options: --include-arches="arm"
|
||||||
|
|
||||||
|
26 May 2016; Tobias Klausmann <klausman@gentoo.org> emacs-24.5-r1.ebuild:
|
||||||
|
24.5-r1: add alpha keyword
|
||||||
|
|
||||||
|
Gentoo-Bug: 576532
|
||||||
|
|
||||||
|
Package-Manager: portage-2.3.0_rc1
|
||||||
|
|
||||||
|
*emacs-24.5-r2 (14 Jul 2016)
|
||||||
|
|
||||||
|
14 Jul 2016; Ulrich Müller <ulm@gentoo.org> +emacs-24.5-r2.ebuild:
|
||||||
|
Fix icons in toolbar with GTK+ 3.20.6.
|
||||||
|
|
||||||
|
Bug: 588704
|
||||||
|
|
||||||
|
Package-Manager: portage-2.3.0
|
||||||
|
|
||||||
|
*emacs-25.1_rc1 (24 Jul 2016)
|
||||||
|
|
||||||
|
24 Jul 2016; Ulrich Müller <ulm@gentoo.org> +emacs-25.1_rc1.ebuild,
|
||||||
|
metadata.xml:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
First release candidate for Emacs 25.1.
|
||||||
|
|
||||||
|
Package-Manager: portage-2.3.0
|
||||||
|
|
||||||
|
*emacs-24.5-r3 (24 Jul 2016)
|
||||||
|
|
||||||
|
24 Jul 2016; Ulrich Müller <ulm@gentoo.org> -emacs-24.5-r2.ebuild,
|
||||||
|
+emacs-24.5-r3.ebuild:
|
||||||
|
EAPI bump.
|
||||||
|
|
||||||
|
Package-Manager: portage-2.3.0
|
||||||
|
|
||||||
|
24 Jul 2016; Ulrich Müller <ulm@gentoo.org> emacs-25.1_rc1.ebuild:
|
||||||
|
Remove version test which is meaningless for slot 25.
|
||||||
|
|
||||||
|
Package-Manager: portage-2.3.0
|
||||||
|
|
||||||
|
22 Aug 2016; Ulrich Müller <ulm@gentoo.org> emacs-25.1_rc1.ebuild:
|
||||||
|
Add keywords to release candidate.
|
||||||
|
|
||||||
|
Package-Manager: portage-2.3.0
|
||||||
|
|
||||||
|
*emacs-25.1_rc2 (22 Aug 2016)
|
||||||
|
|
||||||
|
22 Aug 2016; Ulrich Müller <ulm@gentoo.org> +emacs-25.1_rc2.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
Package-Manager: portage-2.3.0
|
||||||
|
|
||||||
|
@ -1,21 +1,23 @@
|
|||||||
DIST emacs-18.59-linux22x-elf-glibc21.diff.gz 15671 SHA256 fb810d893938883d50a3a8d7c43fbeb1604d5454f760b8f1f700326c8ee659dd SHA512 c6c6ea33850dadf08d68fff56fc6aacc80ad1aa36661260715d50b95438942d56e6244094427d50356cfe716f26559feb885254c436399bff7be639637d605b6 WHIRLPOOL cafaa0fb0d06058cac8e445a7a1b5cba145d23186477a9c681efdab8ca0f18a9675dec3a93851fd7138890701f83fab83300c28a548c8fc22478a0cfff95d5da
|
DIST emacs-18.59-linux22x-elf-glibc21.diff.gz 15671 SHA256 fb810d893938883d50a3a8d7c43fbeb1604d5454f760b8f1f700326c8ee659dd SHA512 c6c6ea33850dadf08d68fff56fc6aacc80ad1aa36661260715d50b95438942d56e6244094427d50356cfe716f26559feb885254c436399bff7be639637d605b6 WHIRLPOOL cafaa0fb0d06058cac8e445a7a1b5cba145d23186477a9c681efdab8ca0f18a9675dec3a93851fd7138890701f83fab83300c28a548c8fc22478a0cfff95d5da
|
||||||
DIST emacs-18.59-patches-8.tar.bz2 19667 SHA256 637542bf5ee07d4abac11b76e742598a60787f3869dbf377eed99ae005fbc59d SHA512 a6564bc16724bfdb22f77b0e21b6064ca5e0e1bc91f3223c1037c26f8a048f28ac7a5da6817dc940a5f00f1f39bbfcda2277645409cd7e143a55fabdc3d3fe5d WHIRLPOOL 6b81f978aef2b429262e79ab1d995cca9237dc9c9d98144d2dc3de07bc2cdcec8547adbaf5ad41d9cce3239554918c04c7b9ff783b7931582a3a7398eb2b66f1
|
|
||||||
DIST emacs-18.59-patches-9.tar.xz 21380 SHA256 69411c57b20850e8aab1e20614437f9a836c2ddf47c46a833d0262c138fa3270 SHA512 595a4a7a4052c3b3325e4d4952eed24c98d3dd62b7ce89bd149f046552e2dd67ec3e720b7559fbc086b06a667c992bccc60201ef53b263dbd0fc96cbcdceee38 WHIRLPOOL 23f803d940c35fe9519fe7169e6bca7012c2d2db2246dec121fba37e8dbf39f411a9e579a9cbd4193562da72b9ac226286ad687877ccadd7cb78ea7eb615ab3f
|
DIST emacs-18.59-patches-9.tar.xz 21380 SHA256 69411c57b20850e8aab1e20614437f9a836c2ddf47c46a833d0262c138fa3270 SHA512 595a4a7a4052c3b3325e4d4952eed24c98d3dd62b7ce89bd149f046552e2dd67ec3e720b7559fbc086b06a667c992bccc60201ef53b263dbd0fc96cbcdceee38 WHIRLPOOL 23f803d940c35fe9519fe7169e6bca7012c2d2db2246dec121fba37e8dbf39f411a9e579a9cbd4193562da72b9ac226286ad687877ccadd7cb78ea7eb615ab3f
|
||||||
DIST emacs-18.59.tar.gz 2962652 SHA256 1e27e33f91984a91e9b4c1f21433f931aba03670960ecc147bb6d7b0de0f051e SHA512 03ce565e346e89b7aacb1852f4783e8907f394de7da0c543b475cb038eb89b87f980d0f7ca1841b1d2108b20f211e95113c7214e4a33e5767a1827ff43173f33 WHIRLPOOL 5e98e71518f665e2a8278afe54e0ace6d7fdd9df23ff0a3354ffc1d5cc25cd21b0dd4d82766fcb436d4f24e9291c933295e956e1ffea43cfeedf915175763be6
|
DIST emacs-18.59.tar.gz 2962652 SHA256 1e27e33f91984a91e9b4c1f21433f931aba03670960ecc147bb6d7b0de0f051e SHA512 03ce565e346e89b7aacb1852f4783e8907f394de7da0c543b475cb038eb89b87f980d0f7ca1841b1d2108b20f211e95113c7214e4a33e5767a1827ff43173f33 WHIRLPOOL 5e98e71518f665e2a8278afe54e0ace6d7fdd9df23ff0a3354ffc1d5cc25cd21b0dd4d82766fcb436d4f24e9291c933295e956e1ffea43cfeedf915175763be6
|
||||||
DIST emacs-23.4-patches-17.tar.xz 16164 SHA256 bc9d4a36239f2749e218d903b67102e211a3a62ef162f5ab2801865dab77b752 SHA512 ceccd559b4f53328d75016b64d246ecf6fca7edebd080ce3bbba5f4d000bec38be5da91f3195c972ede0710da14b3be0545891321259b0a0b2963981c8fd62de WHIRLPOOL 4b70ce4d876e92a006e3dc0a31301f604aa8fa53a198515d1cbb3517a94933b1d7a11636494c1bd28ad1049a5a233d4ec13213e74e1eaff1cf96bb1fd095c345
|
|
||||||
DIST emacs-23.4-patches-19.tar.xz 17684 SHA256 078f5e103af9b9950afefcb8575eefd7b07eb0a241ab67ddb3b8b6d31f657abb SHA512 118d58cd5c8a74b39642bf45920fed25687af2e4a076affe985bf359862950eeba4f2ca99c6482c17c311466fbfaab3f4d583466821da4917fae9bec6e95940a WHIRLPOOL f6fe96f5cb0c2de2a48e6eda2cd26c9c724cd2da661ef4d3e4e4dd14382299615aac4b95bd4e7a21caae74b7630a70d160d65e89f6ac5fa91ad8d9bedaddded4
|
DIST emacs-23.4-patches-19.tar.xz 17684 SHA256 078f5e103af9b9950afefcb8575eefd7b07eb0a241ab67ddb3b8b6d31f657abb SHA512 118d58cd5c8a74b39642bf45920fed25687af2e4a076affe985bf359862950eeba4f2ca99c6482c17c311466fbfaab3f4d583466821da4917fae9bec6e95940a WHIRLPOOL f6fe96f5cb0c2de2a48e6eda2cd26c9c724cd2da661ef4d3e4e4dd14382299615aac4b95bd4e7a21caae74b7630a70d160d65e89f6ac5fa91ad8d9bedaddded4
|
||||||
DIST emacs-23.4.tar.bz2 38646508 SHA256 26576f9e664397c729f78f5ffcd092969251988461896fe8793062346ee988b9 SHA512 def7a95ecaefae24d8102b96b1d575a23def1b11a8f0bb17b68f7913bd118e2ea4449a8feee76c1bd649f099b70419f0d494ddd9bb32b26f92720cda842b0296 WHIRLPOOL 2384c3f63ff153c3975e373334d6021d46b23ad3cab448ed2e1180501236453a61d13bf1dfbb2e6075bb141dd8511d85f77e37c763b39769f98de48eacc56f3b
|
DIST emacs-23.4.tar.bz2 38646508 SHA256 26576f9e664397c729f78f5ffcd092969251988461896fe8793062346ee988b9 SHA512 def7a95ecaefae24d8102b96b1d575a23def1b11a8f0bb17b68f7913bd118e2ea4449a8feee76c1bd649f099b70419f0d494ddd9bb32b26f92720cda842b0296 WHIRLPOOL 2384c3f63ff153c3975e373334d6021d46b23ad3cab448ed2e1180501236453a61d13bf1dfbb2e6075bb141dd8511d85f77e37c763b39769f98de48eacc56f3b
|
||||||
DIST emacs-24.4-patches-5.tar.xz 6000 SHA256 967dac364282a51933f90c56f368bc3f2741efe0b7ff42d3151bb4824b70fa04 SHA512 0a337ad5b7601f5e453645d1fba99717328c6bc7a5505bcb4bd8e853179cf61be43eb6f3b9370edf0f44aa6485d4847c14554c1592ccc7da87b10dabaaa9d421 WHIRLPOOL 149f3a431d055963c544d9fa6c6447a16aa093840f6bf4086f50506979356a12407af16291c46ee62a92b3ee41767452046f45a7163214be33ab7bdbcd6059dc
|
DIST emacs-24.4-patches-5.tar.xz 6000 SHA256 967dac364282a51933f90c56f368bc3f2741efe0b7ff42d3151bb4824b70fa04 SHA512 0a337ad5b7601f5e453645d1fba99717328c6bc7a5505bcb4bd8e853179cf61be43eb6f3b9370edf0f44aa6485d4847c14554c1592ccc7da87b10dabaaa9d421 WHIRLPOOL 149f3a431d055963c544d9fa6c6447a16aa093840f6bf4086f50506979356a12407af16291c46ee62a92b3ee41767452046f45a7163214be33ab7bdbcd6059dc
|
||||||
DIST emacs-24.4.tar.xz 39733124 SHA256 47e391170db4ca0a3c724530c7050655f6d573a711956b4cd84693c194a9d4fd SHA512 f51f88a4736a3f153ef01f3ad710571e967cd3d0c0112b066169a4040725d370ec29b14a4ca8fa3e3f4c657c726ba8e64c3ac4e390b8e911ea47a3afb5ac755c WHIRLPOOL eae38c2382731fecf0ccf8f717f8c96cc130d01a893ff560caecde903294eb843660492761ea8cce9920b79bfc55e821921924e27c040f25355110f56cd2255b
|
DIST emacs-24.4.tar.xz 39733124 SHA256 47e391170db4ca0a3c724530c7050655f6d573a711956b4cd84693c194a9d4fd SHA512 f51f88a4736a3f153ef01f3ad710571e967cd3d0c0112b066169a4040725d370ec29b14a4ca8fa3e3f4c657c726ba8e64c3ac4e390b8e911ea47a3afb5ac755c WHIRLPOOL eae38c2382731fecf0ccf8f717f8c96cc130d01a893ff560caecde903294eb843660492761ea8cce9920b79bfc55e821921924e27c040f25355110f56cd2255b
|
||||||
DIST emacs-24.5-patches-1.tar.xz 3744 SHA256 dbcad232dff47e5540fff33351d76a92165e3d379a9c1fe52c04268a1ae245f8 SHA512 0c17546211493a521eec026e05722ebfa0988d2d97c916f8ddbe4d54220fbb6256cb8ad76769a8832fe7028051ecfe04d8ac46da71d7c5a6d2906b57466496db WHIRLPOOL 29cbd3513a62b025994918c6fbf86d70e282dfc0b1fc70639afcf356946e7c46ecc099a552e3735346d6b13c494db93246605eff002c34f1d0859ac04f1025fe
|
DIST emacs-24.5-patches-1.tar.xz 3744 SHA256 dbcad232dff47e5540fff33351d76a92165e3d379a9c1fe52c04268a1ae245f8 SHA512 0c17546211493a521eec026e05722ebfa0988d2d97c916f8ddbe4d54220fbb6256cb8ad76769a8832fe7028051ecfe04d8ac46da71d7c5a6d2906b57466496db WHIRLPOOL 29cbd3513a62b025994918c6fbf86d70e282dfc0b1fc70639afcf356946e7c46ecc099a552e3735346d6b13c494db93246605eff002c34f1d0859ac04f1025fe
|
||||||
|
DIST emacs-24.5-patches-2.tar.xz 11876 SHA256 16c313ed0fe718cc8505d4276d0b8b18564db5a96745b215c42e21f062a91f9e SHA512 58efc75749842738c6585f7d39d79dee6ef030f589341b4cce6d02623173384f84e1005a7de27be6f759a564ce762dd472c6061579a16a63916b3dfa711697de WHIRLPOOL 41eaaae10df709b28c1f9dae442d59b62281b92e622efb7dbfd62625814338e64dbf116a2373d136637e12461c15133c02bd3dd76c7a7236f53a715a973eb292
|
||||||
DIST emacs-24.5.tar.xz 39759804 SHA256 dd47d71dd2a526cf6b47cb49af793ec2e26af69a0951cc40e43ae290eacfc34e SHA512 89dee4c3aadb6e505c523f84c65b5e40e5bf28a586cc8a4518a59581c22972f942bb6f3c772df0d5b2685c3e78247c545c6bb2576e981d1ef0f9298c18ad1677 WHIRLPOOL 3d9f8fb840f4c846246e642369f967ba0ec357c7cf718ed865523a3cd39605ba14b8c15fc9ae3f076c27e5b6e41fcb681d15f1c6ffc5934430c0a2bf47c233a3
|
DIST emacs-24.5.tar.xz 39759804 SHA256 dd47d71dd2a526cf6b47cb49af793ec2e26af69a0951cc40e43ae290eacfc34e SHA512 89dee4c3aadb6e505c523f84c65b5e40e5bf28a586cc8a4518a59581c22972f942bb6f3c772df0d5b2685c3e78247c545c6bb2576e981d1ef0f9298c18ad1677 WHIRLPOOL 3d9f8fb840f4c846246e642369f967ba0ec357c7cf718ed865523a3cd39605ba14b8c15fc9ae3f076c27e5b6e41fcb681d15f1c6ffc5934430c0a2bf47c233a3
|
||||||
EBUILD emacs-18.59-r10.ebuild 4114 SHA256 83ae94e8051effaf69c632574f71bb89e7c3b9035ca34acadd7946e1e795eb6c SHA512 3b33ef097f37c8a85aa5ac3400aded4a32cb11e139971887f1d9c7bfe6519578f5d43560596ad6b31d64997e076df1631496b64b47bd5745f88c0a2491a334ab WHIRLPOOL 08175e8e97577f10bafe5946d31526bd8568cbea55ac9503a415bf9e33e097577fca4af0f354953257d73225af849034173c1db441e58567b5d80c2c8216e0bb
|
DIST emacs-25.1-rc1.tar.xz 42309372 SHA256 c00c50e66474359d1e24baa2a0703bc64207caffc31d0808d8b4ffa4b3826133 SHA512 c8e101d5fef07cc31ce10a0cc133d68b763a19f859dc2b06e05e72b566158c7c5eb5250d4736fdcab88fbdb5f8e279456c4f3f65491a1609cc5f1e8479be853a WHIRLPOOL 3cbdfa87132c6e043e975b983cfe9fe04676119ba61eff4f0b596978c26bbd721c911b1e90f59ed838d56db63faada28d4048be24a3f9ac05f96ff12b25d0781
|
||||||
EBUILD emacs-18.59-r11.ebuild 4153 SHA256 1f417a9975fe84555abbff21b0a59feca3489d1186696964880a3b582cb3a512 SHA512 4aeeb206a13d5d62e91b7c5e93637d39fad1f663bdf4807a90c7d1ecbcfed3375326cbb3ffac27c42baeefa0fcd6bc22528837278615b57ad1b68093ef549115 WHIRLPOOL fea7fa046bdd24fcd093d0750fa899008bf6e526329e7d991a57437dfe84e51a01c17987d2615311fe56f42dd23846f5c31143ebee1f23eea89fa0c0efe5e0a5
|
DIST emacs-25.1-rc2.tar.xz 42317560 SHA256 5bd45f03bdff90f9d7add7224917fc828ed89716e952b3db8eb98242b7dfcec1 SHA512 02d2c48d7b7cd56f35b9d66c7b5be2acc6475e3b780069e65b5dcb81789343637b5802e52867417238778f96dcd6cbb2e804ad411283313f70d25010102cf0a1 WHIRLPOOL 9ea4b6f01933701934d4d21b85d3085b8d7cf8793fd977fe19f46902e6b2b45cec1142f9decc87691bf19e94616f5727e88b962f4945cb713483a865553b169e
|
||||||
EBUILD emacs-23.4-r13.ebuild 11203 SHA256 037784d9c161e9e2eded28ba17db1dfc3d0e3ffc1502f149c54eea7a494bf5ad SHA512 9209d04493a0dcafe595d5da6db39af391038bc23913519bd8b4b1ea2ee8a97acdb59ad4ba3d6b986c2066146da8f405de3cc68421587f57ea7e53f61718bc17 WHIRLPOOL 1764e8b39f9ab6abb4152828573447bbe1f020258a3e09c9b3f62a7dfde2c19edcfa1e9ac33129e532d0d4d285cdeec367c2a8cb7eaa324762f039f559dce95a
|
EBUILD emacs-18.59-r11.ebuild 4151 SHA256 0a0e8eb5e069eb5899666d00a49bb665e302579686643f7a21041ac21af0d005 SHA512 b22437982669705b2ff512d79d01fc7b8122c5aa4dde744a281095144bf401b04e7ccfa6e5b0502d94706ddd995d38c5047e162811b759c0e4df2453041e25a8 WHIRLPOOL 353997c377a11d5714dd4c4a632cc5de419686953e193d5a555feb82feeb3a4ee8740e9bf8cc46b48ef45dd45eb066019fb5791f383115dae9c4976306173690
|
||||||
EBUILD emacs-23.4-r14.ebuild 11232 SHA256 8acec6fa4a0f41268127da5f05a74a6f33b3366f62e9c088f6dedd63f6347532 SHA512 c61e8169bcfb8d7e48796989939f0a606ff816d9ced7be47acffdbce2e49b0437e311bcb788f874e535ec0d09aebff0456df770bad40b28654fd6c224bc59ec9 WHIRLPOOL 5e531e8a97476886a549e2b32410f7e722162a0e1beb2769b635f5660e97b53c10dcfc315f272f4d68ccd63f792341152cd495a16bd1c1f914c63f4653ee8aa8
|
EBUILD emacs-23.4-r14.ebuild 11228 SHA256 32ab86432e08eaa78c0c885f48d89e3f991e820887f8be2978875b960c6ff92b SHA512 79733bb6967f52ced679f6de8ebb491178181d4712993faa46976bd533bef7c68141d3d7083c5719c183dadf7556b32a2a3625896f9ef68fbc3d66c172e99256 WHIRLPOOL 230ebf0d82aee3b29435f81a78d778dec5aa1c5e91bce3f1daf23036457b9627c404f93ae3b0257c0282a86a34e5f052540f2a15cd27b67f21db176e3571fc4c
|
||||||
EBUILD emacs-24.4-r4.ebuild 10566 SHA256 1ba2a884195df1186fbfb5f64b12b3aad96e6cf8d25926095a3e7e002ea0785d SHA512 ab96e6c97264a85c58fb0b718842ed0fc2f4972e2b59e830206d5f2aa482b203fbb39ba849d0bdf10905a718e74622deae486f60c4996a2a5050a678b2b08644 WHIRLPOOL dfaa59132ce315a1624d2fb2425420f8828c1eef125d57e656390b170e88d2960c031e0f47f4879e95a193b5f8261ec7ed38ec1d787fa8763e80bb61cb91b616
|
EBUILD emacs-24.4-r4.ebuild 10566 SHA256 1ba2a884195df1186fbfb5f64b12b3aad96e6cf8d25926095a3e7e002ea0785d SHA512 ab96e6c97264a85c58fb0b718842ed0fc2f4972e2b59e830206d5f2aa482b203fbb39ba849d0bdf10905a718e74622deae486f60c4996a2a5050a678b2b08644 WHIRLPOOL dfaa59132ce315a1624d2fb2425420f8828c1eef125d57e656390b170e88d2960c031e0f47f4879e95a193b5f8261ec7ed38ec1d787fa8763e80bb61cb91b616
|
||||||
EBUILD emacs-24.5-r1.ebuild 11067 SHA256 2f8ad024ea68af1e5c0be93b9285f17e0897642183f8452d4c196eef6ee3ca74 SHA512 9dc64f31112ca35983da56ce1e6d0cc7892415acbc5d3d91d76c04929debe3e9e7c5ba5551b80e6dc709de32733578b9f91c55b35a88d5affe30ab3a1715177d WHIRLPOOL d359f4e5f0c1d5a42cfd414ccde7c45d604bf5b032ff39b152486dd506877f81afb96419434d678fc2642f2e1791d99cc5705a717486a6d1701747e10d276d5e
|
EBUILD emacs-24.5-r1.ebuild 11057 SHA256 f4be5634d742490008f96795d52c9e5e81a052a91eae80f2344dca018e7190a9 SHA512 31041775d16fda849de4c33b484db48cd473dfd6d5e8c0de13910da8dfbd8ebdbcb8b040d700f5cdc56aed7f0711b3722d8e1dd50e0e53515238d1b292a12b72 WHIRLPOOL c9197f828035d2ce8d75c4518cf1f7cf464975166d66535025dd63561ed49413990e7833fa43b1969b6978517a8b64d40e36d3eb28ee3265292e6a155ff7d513
|
||||||
|
EBUILD emacs-24.5-r3.ebuild 11057 SHA256 64bf3ea6615bbb0aca4ab9c35071ba0b0cb1997a40b51d9c5ce11a44c0e6e918 SHA512 1c11e986c738962b2a8bd0c0e3e93a34a0294dcc648d82c13a400bdabf4b2b8132c383c195984fb5ca69e1e29f2d3430473b195734150097747729caf2a90561 WHIRLPOOL 8ea46da1c571a564cefceca9146dc06148dc5d55e1f3a4e0b76908cf78fe301a082176752d4bfcb20b9b1d2ef4055ec4cd8d51428e7fdd96aef8fb9677b37df0
|
||||||
EBUILD emacs-24.5.ebuild 11044 SHA256 6d24668b822c66a0b31137fd64570327bd74a9fad2e8742ddffecf7a3d0fa14e SHA512 9c6b5e49f4741aacb4e2f1e586024159c3a5319716d93add0141e583e367fd668e7b9f5f1c918dbf8bc33fd4ff4c180431e5ee438b4ae8f7b283ce084569589c WHIRLPOOL 6600dab809b8600f872b02346fac8ab87fd59a4690d54f9aba055b960f24add61a126c144a7380fab5ae5dfd4373b95b303953ab39e47996440ea06319aa8648
|
EBUILD emacs-24.5.ebuild 11044 SHA256 6d24668b822c66a0b31137fd64570327bd74a9fad2e8742ddffecf7a3d0fa14e SHA512 9c6b5e49f4741aacb4e2f1e586024159c3a5319716d93add0141e583e367fd668e7b9f5f1c918dbf8bc33fd4ff4c180431e5ee438b4ae8f7b283ce084569589c WHIRLPOOL 6600dab809b8600f872b02346fac8ab87fd59a4690d54f9aba055b960f24add61a126c144a7380fab5ae5dfd4373b95b303953ab39e47996440ea06319aa8648
|
||||||
MISC ChangeLog 6771 SHA256 0a9ff269c5edad8716910cd54724a3bb7625fae9405fae5142f7306a54c2513a SHA512 ea410789dbf1342a50b03c546085134729ffe0ace4d98bb38b3bd3d852d5e751cb37990b897822c25da4b5e7a8f91fa8846cab629648c81de05dc38b36f413ce WHIRLPOOL b53cd749b82660d507f7f17fb693e52c81cf762782af581df526eaec6096c9fe691fc6415253c972b6d05df4e43a9ccd3c4d6f8c9434dfb616de0c671bb35bf5
|
EBUILD emacs-25.1_rc1.ebuild 11423 SHA256 887cf086039dcc52f5d5553e3f300ef445b71d2fd94e1238926b68703050071b SHA512 d5a94377ff566f2a10d6466d882b57120293e91120752ffeac5ba538bf2fd489c4ae5b6b675d0103fab45b7f0e52ae7b58ff9071035f66f449a94c406f07c8ce WHIRLPOOL 68e3a07279f448cdb7e272819e359e994cf0f073674968c70d735e2f5af959ff86e743854ec4fe374656cd4de517cb248803a1ba56a1d808ba7697c967100d21
|
||||||
|
EBUILD emacs-25.1_rc2.ebuild 11423 SHA256 887cf086039dcc52f5d5553e3f300ef445b71d2fd94e1238926b68703050071b SHA512 d5a94377ff566f2a10d6466d882b57120293e91120752ffeac5ba538bf2fd489c4ae5b6b675d0103fab45b7f0e52ae7b58ff9071035f66f449a94c406f07c8ce WHIRLPOOL 68e3a07279f448cdb7e272819e359e994cf0f073674968c70d735e2f5af959ff86e743854ec4fe374656cd4de517cb248803a1ba56a1d808ba7697c967100d21
|
||||||
|
MISC ChangeLog 11145 SHA256 f34b9a5d077a7abbc120a124641735f316ea047b543c9be5cc6c39a71e4c61f6 SHA512 01ec15d9323acb60cca2ee3810174233ed6432733cbe36ae02e63ae4356bafc7e3311502802db1a97e6a67e3dc4ab725c83c62b3da7b4c3a1fa921d86895dbb5 WHIRLPOOL fa9afd4fe7c9df56260326fb81ff3c65686dd1e1488b89f22e66496a99d7098fc0360757a9c032cee0256dad65787ff33838ebcfb5b4d8d04ef31eb0bdbfd4f7
|
||||||
MISC ChangeLog-2015 93870 SHA256 0de5747f6d5fff7e3dfca0a37269e4c804d6ab3c9fdb34d39e51b650ce46117a SHA512 d41a91ed0454ab885df588edc8a7ee1b97faed64cd479dc12fadbb8056c36b81aabd43ea521171db511e7061ccbfbaec4c443924528dd1779147a4cf5537bf57 WHIRLPOOL c51fbaa8eae82fb02fc76683b2cdf0de65321b07fc1f5b9c2d929a605ac48ce7354f1d4fdc9a7bf1833e9e7280f4cd62e9130b94107b5860890d255ba1b14ea7
|
MISC ChangeLog-2015 93870 SHA256 0de5747f6d5fff7e3dfca0a37269e4c804d6ab3c9fdb34d39e51b650ce46117a SHA512 d41a91ed0454ab885df588edc8a7ee1b97faed64cd479dc12fadbb8056c36b81aabd43ea521171db511e7061ccbfbaec4c443924528dd1779147a4cf5537bf57 WHIRLPOOL c51fbaa8eae82fb02fc76683b2cdf0de65321b07fc1f5b9c2d929a605ac48ce7354f1d4fdc9a7bf1833e9e7280f4cd62e9130b94107b5860890d255ba1b14ea7
|
||||||
MISC metadata.xml 2576 SHA256 2ea79bae728183789a3619b7d1e02422125237513dcc8ab2c7e3580011d4ff59 SHA512 e1af4c39ed9ff2ccad79bb0401809ed433fb30836270ddc76937bffcc3688b32e5d8dc29f23c0c01facdcaa069acf73fa0b75e33f26dc075cd79afb49f46c37c WHIRLPOOL 3dce181c54e30d66ed75abad7ced29949105a435f0b1f669c95f267466d97d6da92b3f3d200c4d711c7633dcadef1a5fb2e8d9a71288999db693fcb669c724dd
|
MISC metadata.xml 2670 SHA256 129bd3ca2fbed47b5d81bd2a50d530f05b1b229d3b5a349f1e21be70dde67f7b SHA512 9bd16b563f4209e245a53ceb818e8218f73d5702708e5caaf6b3359a4adbcbf124545c15b7c411f112520e744af35c6a3e62a6e051e896e8340320a66c9be153 WHIRLPOOL 78f70608e03d44a03eb108a57d9f13b589b99e393e53d6602ff3a97f5f7864d0936f31242328ef63ab2dbcfcf49292cf7b5e4abab155f016ae6a05133b8a9391
|
||||||
|
@ -1,151 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Id$
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit eutils toolchain-funcs flag-o-matic multilib
|
|
||||||
|
|
||||||
DESCRIPTION="The extensible self-documenting text editor"
|
|
||||||
HOMEPAGE="https://www.gnu.org/software/emacs/"
|
|
||||||
SRC_URI="ftp://ftp.gnu.org/old-gnu/emacs/${P}.tar.gz
|
|
||||||
ftp://ftp.splode.com/pub/users/friedman/emacs/${P}-linux22x-elf-glibc21.diff.gz
|
|
||||||
https://dev.gentoo.org/~ulm/emacs/${P}-patches-8.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="GPL-1+ GPL-2+ BSD" #HPND
|
|
||||||
SLOT="18"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE="abi_x86_x32"
|
|
||||||
|
|
||||||
RDEPEND=">=app-eselect/eselect-emacs-1.16
|
|
||||||
sys-libs/ncurses:0
|
|
||||||
amd64? (
|
|
||||||
abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3:0[abi_x86_x32(-)?] )
|
|
||||||
!abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3:0[abi_x86_32(-)] )
|
|
||||||
)"
|
|
||||||
# X? ( x11-libs/libX11[-xcb] )
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
virtual/pkgconfig"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${WORKDIR}/${P}-linux22x-elf-glibc21.diff"
|
|
||||||
EPATCH_SUFFIX=patch epatch
|
|
||||||
epatch_user
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# autoconf? What's autoconf? We are living in 1992. ;-)
|
|
||||||
local arch
|
|
||||||
case ${ARCH} in
|
|
||||||
amd64)
|
|
||||||
if use abi_x86_x32; then
|
|
||||||
arch=x86-x32
|
|
||||||
multilib_toolchain_setup x32
|
|
||||||
else
|
|
||||||
arch=intel386
|
|
||||||
multilib_toolchain_setup x86
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
x86) arch=intel386 ;;
|
|
||||||
*) die "Architecture ${ARCH} not yet supported" ;;
|
|
||||||
esac
|
|
||||||
local cmd="s/\"s-.*\.h\"/\"s-linux.h\"/;s/\"m-.*\.h\"/\"m-${arch}.h\"/"
|
|
||||||
#use X && cmd="${cmd};s/.*\(#define HAVE_X_WINDOWS\).*/\1/"
|
|
||||||
sed -e "${cmd}" src/config.h-dist >src/config.h || die
|
|
||||||
|
|
||||||
cat <<-END >src/paths.h
|
|
||||||
#define PATH_LOADSEARCH "/usr/share/emacs/${PV}/lisp"
|
|
||||||
#define PATH_EXEC "/usr/share/emacs/${PV}/etc"
|
|
||||||
#define PATH_LOCK "/var/lib/emacs/lock/"
|
|
||||||
#define PATH_SUPERLOCK "/var/lib/emacs/lock/!!!SuperLock!!!"
|
|
||||||
END
|
|
||||||
|
|
||||||
sed -i -e "s:/usr/lib/\([^ ]*\).o:/usr/$(get_libdir)/\1.o:g" \
|
|
||||||
-e "s:-lncurses:$("$(tc-getPKG_CONFIG)" --libs ncurses):" \
|
|
||||||
src/s-linux.h || die
|
|
||||||
|
|
||||||
# -O3 and -finline-functions cause segmentation faults at run time.
|
|
||||||
filter-flags -finline-functions
|
|
||||||
replace-flags -O[3-9] -O2
|
|
||||||
strip-flags
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
# Do not use the sandbox, or the dumped Emacs will be twice as large
|
|
||||||
export SANDBOX_ON=0
|
|
||||||
emake --jobs=1 \
|
|
||||||
CC="$(tc-getCC)" CFLAGS="${CFLAGS} -Demacs" \
|
|
||||||
LD="$(tc-getCC) -nostdlib" LDFLAGS="${LDFLAGS}"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
local basedir="/usr/share/emacs/${PV}" i
|
|
||||||
|
|
||||||
dodir ${basedir}
|
|
||||||
dodir /usr/share/man/man1
|
|
||||||
emake --jobs=1 \
|
|
||||||
LIBDIR="${D}"${basedir} \
|
|
||||||
BINDIR="${D}"/usr/bin \
|
|
||||||
MANDIR="${D}"/usr/share/man/man1 \
|
|
||||||
install
|
|
||||||
|
|
||||||
rmdir "${D}"${basedir}/lock || die
|
|
||||||
find "${D}"${basedir} -type f \( -name "*.c" -o -name ChangeLog \
|
|
||||||
-o -name COPYING ! -path "*/etc/COPYING" \) -exec rm "{}" + || die
|
|
||||||
fperms -R go-w ${basedir}
|
|
||||||
|
|
||||||
# remove duplicate DOC file
|
|
||||||
rm "${D}"${basedir}/etc/DOC || die
|
|
||||||
|
|
||||||
# move executables to the correct place
|
|
||||||
mv "${D}"/usr/bin/emacs{,-${SLOT}} || die
|
|
||||||
for i in etags ctags emacsclient; do
|
|
||||||
mv "${D}"/usr/bin/${i}{,-emacs-${SLOT}} || die
|
|
||||||
rm "${D}"${basedir}/etc/${i} || die
|
|
||||||
done
|
|
||||||
|
|
||||||
dodir /usr/libexec/emacs/${PV}
|
|
||||||
for i in wakeup digest-doc sorted-doc movemail cvtmail fakemail \
|
|
||||||
yow env server
|
|
||||||
do
|
|
||||||
mv "${D}"${basedir}/etc/${i} "${D}"/usr/libexec/emacs/${PV}/${i} || die
|
|
||||||
dosym ../../../../libexec/emacs/${PV}/${i} ${basedir}/etc/${i}
|
|
||||||
done
|
|
||||||
for i in test-distrib make-docfile; do
|
|
||||||
rm "${D}"${basedir}/etc/${i} || die
|
|
||||||
done
|
|
||||||
|
|
||||||
# move man page
|
|
||||||
mv "${D}"/usr/share/man/man1/emacs{,-${SLOT}}.1 || die
|
|
||||||
|
|
||||||
# move Info files
|
|
||||||
dodir /usr/share/info
|
|
||||||
mv "${D}"${basedir}/info "${D}"/usr/share/info/emacs-${SLOT} || die
|
|
||||||
dosym ../../info/emacs-${SLOT} "${basedir}"/info
|
|
||||||
docompress -x /usr/share/info
|
|
||||||
|
|
||||||
# move Info dir to avoid collisions with the dir file generated by portage
|
|
||||||
mv "${D}"/usr/share/info/emacs-${SLOT}/dir{,.orig} || die
|
|
||||||
touch "${D}"/usr/share/info/emacs-${SLOT}/.keepinfodir
|
|
||||||
|
|
||||||
dodir /var/lib/emacs
|
|
||||||
diropts -m0777
|
|
||||||
keepdir /var/lib/emacs/lock
|
|
||||||
|
|
||||||
dodoc README PROBLEMS
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
# move Info dir file to correct name
|
|
||||||
if [[ -d "${D}"/usr/share/info ]]; then
|
|
||||||
mv "${D}"/usr/share/info/emacs-${SLOT}/dir{.orig,} || die
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
eselect emacs update ifunset
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
eselect emacs update ifunset
|
|
||||||
}
|
|
@ -14,7 +14,7 @@ SRC_URI="ftp://ftp.gnu.org/old-gnu/emacs/${P}.tar.gz
|
|||||||
|
|
||||||
LICENSE="GPL-1+ GPL-2+ BSD" #HPND
|
LICENSE="GPL-1+ GPL-2+ BSD" #HPND
|
||||||
SLOT="18"
|
SLOT="18"
|
||||||
KEYWORDS="~amd64 ~x86"
|
KEYWORDS="amd64 x86"
|
||||||
IUSE="abi_x86_x32"
|
IUSE="abi_x86_x32"
|
||||||
|
|
||||||
RDEPEND=">=app-eselect/eselect-emacs-1.16
|
RDEPEND=">=app-eselect/eselect-emacs-1.16
|
||||||
|
@ -14,7 +14,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.bz2
|
|||||||
|
|
||||||
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
|
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
|
||||||
SLOT="23"
|
SLOT="23"
|
||||||
KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||||
IUSE="alsa aqua athena dbus games gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif pax_kernel png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm"
|
IUSE="alsa aqua athena dbus games gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif pax_kernel png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm"
|
||||||
REQUIRED_USE="?? ( aqua X )"
|
REQUIRED_USE="?? ( aqua X )"
|
||||||
|
|
||||||
|
@ -13,8 +13,8 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.xz
|
|||||||
|
|
||||||
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
|
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
|
||||||
SLOT="24"
|
SLOT="24"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||||
IUSE="acl alsa aqua athena dbus games gconf gfile gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib"
|
IUSE="acl alsa aqua athena dbus games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib"
|
||||||
REQUIRED_USE="?? ( aqua X )"
|
REQUIRED_USE="?? ( aqua X )"
|
||||||
|
|
||||||
RDEPEND="sys-libs/ncurses:0
|
RDEPEND="sys-libs/ncurses:0
|
||||||
@ -24,13 +24,13 @@ RDEPEND="sys-libs/ncurses:0
|
|||||||
acl? ( virtual/acl )
|
acl? ( virtual/acl )
|
||||||
alsa? ( media-libs/alsa-lib )
|
alsa? ( media-libs/alsa-lib )
|
||||||
dbus? ( sys-apps/dbus )
|
dbus? ( sys-apps/dbus )
|
||||||
gnutls? ( net-libs/gnutls )
|
|
||||||
gpm? ( sys-libs/gpm )
|
gpm? ( sys-libs/gpm )
|
||||||
hesiod? ( net-dns/hesiod )
|
hesiod? ( net-dns/hesiod )
|
||||||
!inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
|
!inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
|
||||||
kerberos? ( virtual/krb5 )
|
kerberos? ( virtual/krb5 )
|
||||||
libxml2? ( >=dev-libs/libxml2-2.2.0 )
|
libxml2? ( >=dev-libs/libxml2-2.2.0 )
|
||||||
selinux? ( sys-libs/libselinux )
|
selinux? ( sys-libs/libselinux )
|
||||||
|
ssl? ( net-libs/gnutls )
|
||||||
zlib? ( sys-libs/zlib )
|
zlib? ( sys-libs/zlib )
|
||||||
X? (
|
X? (
|
||||||
x11-libs/libXmu
|
x11-libs/libXmu
|
||||||
@ -196,12 +196,12 @@ src_configure() {
|
|||||||
--with-file-notification=$(usev inotify || usev gfile || echo no) \
|
--with-file-notification=$(usev inotify || usev gfile || echo no) \
|
||||||
$(use_enable acl) \
|
$(use_enable acl) \
|
||||||
$(use_with dbus) \
|
$(use_with dbus) \
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with gpm) \
|
$(use_with gpm) \
|
||||||
$(use_with hesiod) \
|
$(use_with hesiod) \
|
||||||
$(use_with kerberos) $(use_with kerberos kerberos5) \
|
$(use_with kerberos) $(use_with kerberos kerberos5) \
|
||||||
$(use_with libxml2 xml2) \
|
$(use_with libxml2 xml2) \
|
||||||
$(use_with selinux) \
|
$(use_with selinux) \
|
||||||
|
$(use_with ssl gnutls) \
|
||||||
$(use_with wide-int) \
|
$(use_with wide-int) \
|
||||||
$(use_with zlib) \
|
$(use_with zlib) \
|
||||||
${myconf}
|
${myconf}
|
||||||
|
@ -1,43 +1,50 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Id$
|
# $Id$
|
||||||
|
|
||||||
EAPI=5
|
EAPI=6
|
||||||
WANT_AUTOMAKE="none"
|
|
||||||
|
|
||||||
inherit autotools elisp-common eutils flag-o-matic multilib readme.gentoo
|
inherit autotools elisp-common eutils flag-o-matic multilib readme.gentoo-r1
|
||||||
|
|
||||||
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
|
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
|
||||||
HOMEPAGE="https://www.gnu.org/software/emacs/"
|
HOMEPAGE="https://www.gnu.org/software/emacs/"
|
||||||
SRC_URI="mirror://gnu/emacs/${P}.tar.bz2
|
SRC_URI="mirror://gnu/emacs/${P}.tar.xz
|
||||||
https://dev.gentoo.org/~ulm/emacs/${P}-patches-17.tar.xz"
|
https://dev.gentoo.org/~ulm/emacs/${P}-patches-2.tar.xz"
|
||||||
|
|
||||||
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
|
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
|
||||||
SLOT="23"
|
SLOT="24"
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||||
IUSE="alsa aqua athena dbus games gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif pax_kernel png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm"
|
IUSE="acl alsa aqua athena dbus games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib"
|
||||||
REQUIRED_USE="?? ( aqua X )"
|
REQUIRED_USE="?? ( aqua X )"
|
||||||
|
|
||||||
RDEPEND="sys-libs/ncurses:0
|
RDEPEND="sys-libs/ncurses:0
|
||||||
>=app-eselect/eselect-emacs-1.16
|
>=app-eselect/eselect-emacs-1.16
|
||||||
>=app-emacs/emacs-common-gentoo-1.5[games?,X?]
|
>=app-emacs/emacs-common-gentoo-1.5[games?,X?]
|
||||||
net-libs/liblockfile
|
net-libs/liblockfile
|
||||||
hesiod? ( net-dns/hesiod )
|
acl? ( virtual/acl )
|
||||||
kerberos? ( virtual/krb5 )
|
|
||||||
alsa? ( media-libs/alsa-lib )
|
alsa? ( media-libs/alsa-lib )
|
||||||
gpm? ( sys-libs/gpm )
|
|
||||||
dbus? ( sys-apps/dbus )
|
dbus? ( sys-apps/dbus )
|
||||||
|
gpm? ( sys-libs/gpm )
|
||||||
|
hesiod? ( net-dns/hesiod )
|
||||||
|
!inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
|
||||||
|
kerberos? ( virtual/krb5 )
|
||||||
|
libxml2? ( >=dev-libs/libxml2-2.2.0 )
|
||||||
|
selinux? ( sys-libs/libselinux )
|
||||||
|
ssl? ( net-libs/gnutls )
|
||||||
|
zlib? ( sys-libs/zlib )
|
||||||
X? (
|
X? (
|
||||||
x11-libs/libXmu
|
x11-libs/libXmu
|
||||||
x11-libs/libXt
|
x11-libs/libXt
|
||||||
x11-misc/xbitmaps
|
x11-misc/xbitmaps
|
||||||
gconf? ( >=gnome-base/gconf-2.26.2 )
|
gconf? ( >=gnome-base/gconf-2.26.2 )
|
||||||
gif? ( media-libs/giflib )
|
gsettings? ( >=dev-libs/glib-2.28.6 )
|
||||||
|
gif? ( media-libs/giflib:0= )
|
||||||
jpeg? ( virtual/jpeg:0= )
|
jpeg? ( virtual/jpeg:0= )
|
||||||
png? ( >=media-libs/libpng-1.4:0= )
|
png? ( >=media-libs/libpng-1.4:0= )
|
||||||
svg? ( >=gnome-base/librsvg-2.0 )
|
svg? ( >=gnome-base/librsvg-2.0 )
|
||||||
tiff? ( media-libs/tiff:0 )
|
tiff? ( media-libs/tiff:0 )
|
||||||
xpm? ( x11-libs/libXpm )
|
xpm? ( x11-libs/libXpm )
|
||||||
|
imagemagick? ( >=media-gfx/imagemagick-6.6.2 )
|
||||||
xft? (
|
xft? (
|
||||||
media-libs/fontconfig
|
media-libs/fontconfig
|
||||||
media-libs/freetype
|
media-libs/freetype
|
||||||
@ -47,7 +54,10 @@ RDEPEND="sys-libs/ncurses:0
|
|||||||
>=dev-libs/m17n-lib-1.5.1
|
>=dev-libs/m17n-lib-1.5.1
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
gtk? ( x11-libs/gtk+:2 )
|
gtk? (
|
||||||
|
gtk3? ( x11-libs/gtk+:3 )
|
||||||
|
!gtk3? ( x11-libs/gtk+:2 )
|
||||||
|
)
|
||||||
!gtk? (
|
!gtk? (
|
||||||
motif? ( >=x11-libs/motif-2.3:0 )
|
motif? ( >=x11-libs/motif-2.3:0 )
|
||||||
!motif? (
|
!motif? (
|
||||||
@ -58,9 +68,7 @@ RDEPEND="sys-libs/ncurses:0
|
|||||||
)"
|
)"
|
||||||
|
|
||||||
DEPEND="${RDEPEND}
|
DEPEND="${RDEPEND}
|
||||||
alsa? ( virtual/pkgconfig )
|
virtual/pkgconfig
|
||||||
dbus? ( virtual/pkgconfig )
|
|
||||||
X? ( virtual/pkgconfig )
|
|
||||||
gzip-el? ( app-arch/gzip )
|
gzip-el? ( app-arch/gzip )
|
||||||
pax_kernel? (
|
pax_kernel? (
|
||||||
sys-apps/attr
|
sys-apps/attr
|
||||||
@ -79,33 +87,19 @@ FULL_VERSION="${PV%%_*}"
|
|||||||
S="${WORKDIR}/emacs-${FULL_VERSION}"
|
S="${WORKDIR}/emacs-${FULL_VERSION}"
|
||||||
|
|
||||||
src_prepare() {
|
src_prepare() {
|
||||||
EPATCH_SUFFIX=patch epatch
|
eapply ../patch
|
||||||
epatch_user
|
eapply_user
|
||||||
|
|
||||||
|
# Fix filename reference in redirected man page
|
||||||
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 \
|
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 \
|
||||||
|| die "unable to sed ctags.1"
|
|| die "unable to sed ctags.1"
|
||||||
|
|
||||||
if ! use alsa; then
|
AT_M4DIR=m4 eautoreconf
|
||||||
# ALSA is detected even if not requested by its USE flag.
|
|
||||||
# Suppress it by supplying pkg-config with a wrong library name.
|
|
||||||
sed -i -e "/ALSA_MODULES=/s/alsa/DiSaBlEaLsA/" configure.in \
|
|
||||||
|| die "unable to sed configure.in"
|
|
||||||
fi
|
|
||||||
if ! use gzip-el; then
|
|
||||||
# Emacs' build system automatically detects the gzip binary and
|
|
||||||
# compresses el files. We don't want that so confuse it with a
|
|
||||||
# wrong binary name
|
|
||||||
sed -i -e "s/ gzip/ PrEvEnTcOmPrEsSiOn/" configure.in \
|
|
||||||
|| die "unable to sed configure.in"
|
|
||||||
fi
|
|
||||||
|
|
||||||
eautoreconf
|
|
||||||
}
|
}
|
||||||
|
|
||||||
src_configure() {
|
src_configure() {
|
||||||
strip-flags
|
strip-flags
|
||||||
filter-flags -fstrict-aliasing -pie
|
filter-flags -pie #526948
|
||||||
append-flags $(test-flags -fno-strict-aliasing)
|
|
||||||
|
|
||||||
if use sh; then
|
if use sh; then
|
||||||
replace-flags "-O[1-9]" -O0 #262359
|
replace-flags "-O[1-9]" -O0 #262359
|
||||||
@ -117,17 +111,18 @@ src_configure() {
|
|||||||
|
|
||||||
local myconf
|
local myconf
|
||||||
|
|
||||||
if use alsa && ! use sound; then
|
if use alsa; then
|
||||||
einfo "Although sound USE flag is disabled you chose to have alsa,"
|
use sound || ewarn \
|
||||||
einfo "so sound is switched on anyway."
|
"USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
|
||||||
myconf+=" --with-sound"
|
myconf+=" --with-sound=alsa"
|
||||||
else
|
else
|
||||||
myconf+=" $(use_with sound)"
|
myconf+=" --with-sound=$(usex sound oss)"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if use X; then
|
if use X; then
|
||||||
myconf+=" --with-x --without-ns"
|
myconf+=" --with-x --without-ns"
|
||||||
myconf+=" $(use_with gconf)"
|
myconf+=" $(use_with gconf)"
|
||||||
|
myconf+=" $(use_with gsettings)"
|
||||||
myconf+=" $(use_with toolkit-scroll-bars)"
|
myconf+=" $(use_with toolkit-scroll-bars)"
|
||||||
myconf+=" $(use_with gif)"
|
myconf+=" $(use_with gif)"
|
||||||
myconf+=" $(use_with jpeg)"
|
myconf+=" $(use_with jpeg)"
|
||||||
@ -135,6 +130,7 @@ src_configure() {
|
|||||||
myconf+=" $(use_with svg rsvg)"
|
myconf+=" $(use_with svg rsvg)"
|
||||||
myconf+=" $(use_with tiff)"
|
myconf+=" $(use_with tiff)"
|
||||||
myconf+=" $(use_with xpm)"
|
myconf+=" $(use_with xpm)"
|
||||||
|
myconf+=" $(use_with imagemagick)"
|
||||||
|
|
||||||
if use xft; then
|
if use xft; then
|
||||||
myconf+=" --with-xft"
|
myconf+=" --with-xft"
|
||||||
@ -147,13 +143,19 @@ src_configure() {
|
|||||||
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
|
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# GTK+ is the default toolkit if USE=gtk is chosen with other
|
|
||||||
# possibilities. Emacs upstream thinks this should be standard
|
|
||||||
# policy on all distributions
|
|
||||||
local f
|
local f
|
||||||
if use gtk; then
|
if use gtk; then
|
||||||
einfo "Configuring to build with GIMP Toolkit (GTK+)"
|
einfo "Configuring to build with GIMP Toolkit (GTK+)"
|
||||||
myconf+=" --with-x-toolkit=gtk"
|
while read line; do ewarn "${line}"; done <<-EOF
|
||||||
|
Your version of GTK+ will have problems with closing open
|
||||||
|
displays. This is no problem if you just use one display, but
|
||||||
|
if you use more than one and close one of them Emacs may crash.
|
||||||
|
See <https://bugzilla.gnome.org/show_bug.cgi?id=85715>.
|
||||||
|
If you intend to use more than one display, then it is strongly
|
||||||
|
recommended that you compile Emacs with the Athena/Lucid or the
|
||||||
|
Motif toolkit instead.
|
||||||
|
EOF
|
||||||
|
myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
|
||||||
for f in motif Xaw3d athena; do
|
for f in motif Xaw3d athena; do
|
||||||
use ${f} && ewarn \
|
use ${f} && ewarn \
|
||||||
"USE flag \"${f}\" has no effect if \"gtk\" is set."
|
"USE flag \"${f}\" has no effect if \"gtk\" is set."
|
||||||
@ -184,50 +186,39 @@ src_configure() {
|
|||||||
# in variable "system-configuration-options".
|
# in variable "system-configuration-options".
|
||||||
myconf+=" GENTOO_PACKAGE=${CATEGORY}/${PF}"
|
myconf+=" GENTOO_PACKAGE=${CATEGORY}/${PF}"
|
||||||
|
|
||||||
# According to configure, this option is only used for GNU/Linux
|
|
||||||
# (x86_64 and s390). For Gentoo Prefix we have to explicitly spell
|
|
||||||
# out the location because $(get_libdir) does not necessarily return
|
|
||||||
# something that matches the host OS's libdir naming (e.g. RHEL).
|
|
||||||
local crtdir=$($(tc-getCC) -print-file-name=crt1.o)
|
|
||||||
crtdir=${crtdir%/*}
|
|
||||||
|
|
||||||
econf \
|
econf \
|
||||||
--program-suffix="-${EMACS_SUFFIX}" \
|
--program-suffix="-${EMACS_SUFFIX}" \
|
||||||
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
|
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
|
||||||
--localstatedir="${EPREFIX}"/var \
|
--localstatedir="${EPREFIX}"/var \
|
||||||
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
|
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
|
||||||
--with-crt-dir="${crtdir}" \
|
|
||||||
--with-gameuser=":gamestat" \
|
--with-gameuser=":gamestat" \
|
||||||
|
--without-compress-install \
|
||||||
|
--with-file-notification=$(usev inotify || usev gfile || echo no) \
|
||||||
|
$(use_enable acl) \
|
||||||
|
$(use_with dbus) \
|
||||||
|
$(use_with gpm) \
|
||||||
$(use_with hesiod) \
|
$(use_with hesiod) \
|
||||||
$(use_with kerberos) $(use_with kerberos kerberos5) \
|
$(use_with kerberos) $(use_with kerberos kerberos5) \
|
||||||
$(use_with gpm) \
|
$(use_with libxml2 xml2) \
|
||||||
$(use_with dbus) \
|
$(use_with selinux) \
|
||||||
|
$(use_with ssl gnutls) \
|
||||||
|
$(use_with wide-int) \
|
||||||
|
$(use_with zlib) \
|
||||||
${myconf}
|
${myconf}
|
||||||
}
|
}
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
|
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
|
||||||
emake CC="$(tc-getCC)" \
|
emake
|
||||||
AR="$(tc-getAR) cq" \
|
|
||||||
RANLIB="$(tc-getRANLIB)"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install () {
|
src_install () {
|
||||||
emake DESTDIR="${D}" install
|
emake DESTDIR="${D}" NO_BIN_LINK=t install
|
||||||
|
|
||||||
rm "${ED}"/usr/bin/emacs-${FULL_VERSION}-${EMACS_SUFFIX} \
|
mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} \
|
||||||
|| die "removing duplicate emacs executable failed"
|
|
||||||
mv "${ED}"/usr/bin/emacs-${EMACS_SUFFIX} "${ED}"/usr/bin/${EMACS_SUFFIX} \
|
|
||||||
|| die "moving emacs executable failed"
|
|| die "moving emacs executable failed"
|
||||||
|
mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 \
|
||||||
# move man pages to the correct place
|
|
||||||
local m
|
|
||||||
mv "${ED}"/usr/share/man/man1/{emacs,${EMACS_SUFFIX}}.1 \
|
|
||||||
|| die "moving emacs man page failed"
|
|| die "moving emacs man page failed"
|
||||||
for m in b2m ctags ebrowse emacsclient etags grep-changelog rcs-checkin; do
|
|
||||||
mv "${ED}"/usr/share/man/man1/${m}{,-${EMACS_SUFFIX}}.1 \
|
|
||||||
|| die "moving ${m} man page failed"
|
|
||||||
done
|
|
||||||
|
|
||||||
# move info dir to avoid collisions with the dir file generated by portage
|
# move info dir to avoid collisions with the dir file generated by portage
|
||||||
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|
||||||
@ -246,6 +237,13 @@ src_install () {
|
|||||||
# remove COPYING file (except for etc/COPYING used by describe-copying)
|
# remove COPYING file (except for etc/COPYING used by describe-copying)
|
||||||
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING
|
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING
|
||||||
|
|
||||||
|
if use gzip-el; then
|
||||||
|
# compress .el files when a corresponding .elc exists
|
||||||
|
find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
|
||||||
|
-name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
|
||||||
|
assert "gzip .el failed"
|
||||||
|
fi
|
||||||
|
|
||||||
local cdir
|
local cdir
|
||||||
if use source; then
|
if use source; then
|
||||||
cdir="/usr/share/emacs/${FULL_VERSION}/src"
|
cdir="/usr/share/emacs/${FULL_VERSION}/src"
|
||||||
@ -253,9 +251,6 @@ src_install () {
|
|||||||
# This is not meant to install all the source -- just the
|
# This is not meant to install all the source -- just the
|
||||||
# C source you might find via find-function
|
# C source you might find via find-function
|
||||||
doins src/*.{c,h,m}
|
doins src/*.{c,h,m}
|
||||||
doins -r src/{m,s}
|
|
||||||
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/src/Makefile.c
|
|
||||||
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/src/{m,s}/README
|
|
||||||
elif has installsources ${FEATURES}; then
|
elif has installsources ${FEATURES}; then
|
||||||
cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
|
cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
|
||||||
fi
|
fi
|
||||||
@ -293,10 +288,9 @@ src_install () {
|
|||||||
through the Emacs eselect module, which also redirects man and info
|
through the Emacs eselect module, which also redirects man and info
|
||||||
pages. Therefore, several Emacs versions can be installed at the
|
pages. Therefore, several Emacs versions can be installed at the
|
||||||
same time. \"man emacs.eselect\" for details.
|
same time. \"man emacs.eselect\" for details.
|
||||||
\\n\\nIf you upgrade from a previous major version of Emacs, then
|
\\n\\nIf you upgrade from Emacs version 24.2 or earlier, then it is
|
||||||
it is strongly recommended that you use app-admin/emacs-updater
|
strongly recommended that you use app-admin/emacs-updater to rebuild
|
||||||
to rebuild all byte-compiled elisp files of the installed Emacs
|
all byte-compiled elisp files of the installed Emacs packages."
|
||||||
packages."
|
|
||||||
use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
|
use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
|
||||||
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
|
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
|
||||||
machine would satisfy basic Emacs requirements under X11.
|
machine would satisfy basic Emacs requirements under X11.
|
||||||
@ -328,6 +322,11 @@ pkg_preinst() {
|
|||||||
|
|
||||||
pkg_postinst() {
|
pkg_postinst() {
|
||||||
elisp-site-regen
|
elisp-site-regen
|
||||||
|
|
||||||
|
local pvr
|
||||||
|
for pvr in ${REPLACING_VERSIONS}; do
|
||||||
|
[[ ${pvr%%[-_]*} = 24.[12] ]] && FORCE_PRINT_ELOG=1
|
||||||
|
done
|
||||||
readme.gentoo_print_elog
|
readme.gentoo_print_elog
|
||||||
|
|
||||||
if use livecd; then
|
if use livecd; then
|
358
sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-25.1_rc1.ebuild
vendored
Normal file
358
sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-25.1_rc1.ebuild
vendored
Normal file
@ -0,0 +1,358 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit elisp-common flag-o-matic multilib readme.gentoo-r1
|
||||||
|
|
||||||
|
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
|
||||||
|
HOMEPAGE="https://www.gnu.org/software/emacs/"
|
||||||
|
SRC_URI="mirror://gnu-alpha/emacs/pretest/emacs-${PV/_/-}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
|
||||||
|
SLOT="25"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||||
|
IUSE="acl alsa aqua athena cairo dbus games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
|
||||||
|
REQUIRED_USE="?? ( aqua X )"
|
||||||
|
|
||||||
|
RDEPEND="sys-libs/ncurses:0
|
||||||
|
>=app-eselect/eselect-emacs-1.16
|
||||||
|
>=app-emacs/emacs-common-gentoo-1.5[games?,X?]
|
||||||
|
net-libs/liblockfile
|
||||||
|
acl? ( virtual/acl )
|
||||||
|
alsa? ( media-libs/alsa-lib )
|
||||||
|
dbus? ( sys-apps/dbus )
|
||||||
|
gpm? ( sys-libs/gpm )
|
||||||
|
hesiod? ( net-dns/hesiod )
|
||||||
|
!inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
|
||||||
|
kerberos? ( virtual/krb5 )
|
||||||
|
libxml2? ( >=dev-libs/libxml2-2.2.0 )
|
||||||
|
selinux? ( sys-libs/libselinux )
|
||||||
|
ssl? ( net-libs/gnutls )
|
||||||
|
zlib? ( sys-libs/zlib )
|
||||||
|
X? (
|
||||||
|
x11-libs/libXmu
|
||||||
|
x11-libs/libXt
|
||||||
|
x11-misc/xbitmaps
|
||||||
|
gconf? ( >=gnome-base/gconf-2.26.2 )
|
||||||
|
gsettings? ( >=dev-libs/glib-2.28.6 )
|
||||||
|
gif? ( media-libs/giflib:0= )
|
||||||
|
jpeg? ( virtual/jpeg:0= )
|
||||||
|
png? ( >=media-libs/libpng-1.4:0= )
|
||||||
|
svg? ( >=gnome-base/librsvg-2.0 )
|
||||||
|
tiff? ( media-libs/tiff:0 )
|
||||||
|
xpm? ( x11-libs/libXpm )
|
||||||
|
imagemagick? ( >=media-gfx/imagemagick-6.6.2 )
|
||||||
|
xft? (
|
||||||
|
media-libs/fontconfig
|
||||||
|
media-libs/freetype
|
||||||
|
x11-libs/libXft
|
||||||
|
cairo? ( >=x11-libs/cairo-1.12.18 )
|
||||||
|
m17n-lib? (
|
||||||
|
>=dev-libs/libotf-0.9.4
|
||||||
|
>=dev-libs/m17n-lib-1.5.1
|
||||||
|
)
|
||||||
|
)
|
||||||
|
gtk? (
|
||||||
|
xwidgets? (
|
||||||
|
x11-libs/gtk+:3
|
||||||
|
net-libs/webkit-gtk:3=
|
||||||
|
)
|
||||||
|
!xwidgets? (
|
||||||
|
gtk3? ( x11-libs/gtk+:3 )
|
||||||
|
!gtk3? ( x11-libs/gtk+:2 )
|
||||||
|
)
|
||||||
|
)
|
||||||
|
!gtk? (
|
||||||
|
motif? ( >=x11-libs/motif-2.3:0 )
|
||||||
|
!motif? (
|
||||||
|
Xaw3d? ( x11-libs/libXaw3d )
|
||||||
|
!Xaw3d? ( athena? ( x11-libs/libXaw ) )
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/pkgconfig
|
||||||
|
gzip-el? ( app-arch/gzip )
|
||||||
|
pax_kernel? (
|
||||||
|
sys-apps/attr
|
||||||
|
sys-apps/paxctl
|
||||||
|
)"
|
||||||
|
|
||||||
|
RDEPEND="${RDEPEND}
|
||||||
|
!<app-editors/emacs-vcs-${PV}"
|
||||||
|
|
||||||
|
EMACS_SUFFIX="${PN/emacs/emacs-${SLOT}}"
|
||||||
|
SITEFILE="20${PN}-${SLOT}-gentoo.el"
|
||||||
|
# FULL_VERSION keeps the full version number, which is needed in
|
||||||
|
# order to determine some path information correctly for copy/move
|
||||||
|
# operations later on
|
||||||
|
FULL_VERSION="${PV%%_*}"
|
||||||
|
S="${WORKDIR}/emacs-${FULL_VERSION}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
eapply_user
|
||||||
|
|
||||||
|
# Fix filename reference in redirected man page
|
||||||
|
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 \
|
||||||
|
|| die "unable to sed ctags.1"
|
||||||
|
|
||||||
|
#AT_M4DIR=m4 eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
strip-flags
|
||||||
|
filter-flags -pie #526948
|
||||||
|
|
||||||
|
if use sh; then
|
||||||
|
replace-flags "-O[1-9]" -O0 #262359
|
||||||
|
elif use ia64; then
|
||||||
|
replace-flags "-O[2-9]" -O1 #325373
|
||||||
|
else
|
||||||
|
replace-flags "-O[3-9]" -O2
|
||||||
|
fi
|
||||||
|
|
||||||
|
local myconf
|
||||||
|
|
||||||
|
if use alsa; then
|
||||||
|
use sound || ewarn \
|
||||||
|
"USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
|
||||||
|
myconf+=" --with-sound=alsa"
|
||||||
|
else
|
||||||
|
myconf+=" --with-sound=$(usex sound oss)"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use X; then
|
||||||
|
myconf+=" --with-x --without-ns"
|
||||||
|
myconf+=" $(use_with gconf)"
|
||||||
|
myconf+=" $(use_with gsettings)"
|
||||||
|
myconf+=" $(use_with toolkit-scroll-bars)"
|
||||||
|
myconf+=" $(use_with gif)"
|
||||||
|
myconf+=" $(use_with jpeg)"
|
||||||
|
myconf+=" $(use_with png)"
|
||||||
|
myconf+=" $(use_with svg rsvg)"
|
||||||
|
myconf+=" $(use_with tiff)"
|
||||||
|
myconf+=" $(use_with xpm)"
|
||||||
|
myconf+=" $(use_with imagemagick)"
|
||||||
|
|
||||||
|
if use xft; then
|
||||||
|
myconf+=" --with-xft"
|
||||||
|
myconf+=" $(use_with cairo)"
|
||||||
|
myconf+=" $(use_with m17n-lib libotf)"
|
||||||
|
myconf+=" $(use_with m17n-lib m17n-flt)"
|
||||||
|
else
|
||||||
|
myconf+=" --without-xft"
|
||||||
|
myconf+=" --without-cairo"
|
||||||
|
myconf+=" --without-libotf --without-m17n-flt"
|
||||||
|
use cairo && ewarn \
|
||||||
|
"USE flag \"cairo\" has no effect if \"xft\" is not set."
|
||||||
|
use m17n-lib && ewarn \
|
||||||
|
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
|
||||||
|
fi
|
||||||
|
|
||||||
|
local f
|
||||||
|
if use gtk; then
|
||||||
|
einfo "Configuring to build with GIMP Toolkit (GTK+)"
|
||||||
|
while read line; do ewarn "${line}"; done <<-EOF
|
||||||
|
Your version of GTK+ will have problems with closing open
|
||||||
|
displays. This is no problem if you just use one display, but
|
||||||
|
if you use more than one and close one of them Emacs may crash.
|
||||||
|
See <https://bugzilla.gnome.org/show_bug.cgi?id=85715>.
|
||||||
|
If you intend to use more than one display, then it is strongly
|
||||||
|
recommended that you compile Emacs with the Athena/Lucid or the
|
||||||
|
Motif toolkit instead.
|
||||||
|
EOF
|
||||||
|
if use xwidgets; then
|
||||||
|
myconf+=" --with-x-toolkit=gtk3 --with-xwidgets"
|
||||||
|
else
|
||||||
|
myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
|
||||||
|
myconf+=" --without-xwidgets"
|
||||||
|
fi
|
||||||
|
for f in motif Xaw3d athena; do
|
||||||
|
use ${f} && ewarn \
|
||||||
|
"USE flag \"${f}\" has no effect if \"gtk\" is set."
|
||||||
|
done
|
||||||
|
elif use motif; then
|
||||||
|
einfo "Configuring to build with Motif toolkit"
|
||||||
|
myconf+=" --with-x-toolkit=motif"
|
||||||
|
for f in Xaw3d athena; do
|
||||||
|
use ${f} && ewarn \
|
||||||
|
"USE flag \"${f}\" has no effect if \"motif\" is set."
|
||||||
|
done
|
||||||
|
elif use athena || use Xaw3d; then
|
||||||
|
einfo "Configuring to build with Athena/Lucid toolkit"
|
||||||
|
myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
|
||||||
|
else
|
||||||
|
einfo "Configuring to build with no toolkit"
|
||||||
|
myconf+=" --with-x-toolkit=no"
|
||||||
|
fi
|
||||||
|
! use gtk && use xwidgets && ewarn \
|
||||||
|
"USE flag \"xwidgets\" has no effect if \"gtk\" is not set."
|
||||||
|
elif use aqua; then
|
||||||
|
einfo "Configuring to build with Nextstep (Cocoa) support"
|
||||||
|
myconf+=" --with-ns --disable-ns-self-contained"
|
||||||
|
myconf+=" --without-x"
|
||||||
|
else
|
||||||
|
myconf+=" --without-x --without-ns"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Save version information in the Emacs binary. It will be available
|
||||||
|
# in variable "system-configuration-options".
|
||||||
|
myconf+=" GENTOO_PACKAGE=${CATEGORY}/${PF}"
|
||||||
|
|
||||||
|
econf \
|
||||||
|
--program-suffix="-${EMACS_SUFFIX}" \
|
||||||
|
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
|
||||||
|
--localstatedir="${EPREFIX}"/var \
|
||||||
|
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
|
||||||
|
--with-gameuser=":gamestat" \
|
||||||
|
--without-compress-install \
|
||||||
|
--with-file-notification=$(usev inotify || usev gfile || echo no) \
|
||||||
|
$(use_enable acl) \
|
||||||
|
$(use_with dbus) \
|
||||||
|
$(use_with gpm) \
|
||||||
|
$(use_with hesiod) \
|
||||||
|
$(use_with kerberos) $(use_with kerberos kerberos5) \
|
||||||
|
$(use_with libxml2 xml2) \
|
||||||
|
$(use_with selinux) \
|
||||||
|
$(use_with ssl gnutls) \
|
||||||
|
$(use_with wide-int) \
|
||||||
|
$(use_with zlib) \
|
||||||
|
${myconf}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
|
||||||
|
emake
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install () {
|
||||||
|
emake DESTDIR="${D}" NO_BIN_LINK=t install
|
||||||
|
|
||||||
|
mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} \
|
||||||
|
|| die "moving emacs executable failed"
|
||||||
|
mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 \
|
||||||
|
|| die "moving emacs man page failed"
|
||||||
|
|
||||||
|
# move info dir to avoid collisions with the dir file generated by portage
|
||||||
|
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|
||||||
|
|| die "moving info dir failed"
|
||||||
|
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
|
||||||
|
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
|
||||||
|
|
||||||
|
# avoid collision between slots, see bug #169033 e.g.
|
||||||
|
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
|
||||||
|
rm -rf "${ED}"/usr/share/{appdata,applications,icons}
|
||||||
|
rm -rf "${ED}"/var
|
||||||
|
|
||||||
|
# remove unused <version>/site-lisp dir
|
||||||
|
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
|
||||||
|
|
||||||
|
# remove COPYING file (except for etc/COPYING used by describe-copying)
|
||||||
|
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING
|
||||||
|
|
||||||
|
if use gzip-el; then
|
||||||
|
# compress .el files when a corresponding .elc exists
|
||||||
|
find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
|
||||||
|
-name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
|
||||||
|
assert "gzip .el failed"
|
||||||
|
fi
|
||||||
|
|
||||||
|
local cdir
|
||||||
|
if use source; then
|
||||||
|
cdir="/usr/share/emacs/${FULL_VERSION}/src"
|
||||||
|
insinto "${cdir}"
|
||||||
|
# This is not meant to install all the source -- just the
|
||||||
|
# C source you might find via find-function
|
||||||
|
doins src/*.{c,h,m}
|
||||||
|
elif has installsources ${FEATURES}; then
|
||||||
|
cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
|
||||||
|
fi
|
||||||
|
|
||||||
|
sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF
|
||||||
|
X
|
||||||
|
;;; ${PN}-${SLOT} site-lisp configuration
|
||||||
|
X
|
||||||
|
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
|
||||||
|
Y (setq find-function-C-source-directory
|
||||||
|
Y "${EPREFIX}${cdir}")
|
||||||
|
X (let ((path (getenv "INFOPATH"))
|
||||||
|
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
|
||||||
|
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
|
||||||
|
X (and path
|
||||||
|
X ;; move Emacs Info dir before anything else in /usr/share/info
|
||||||
|
X (let* ((p (cons nil (split-string path ":" t))) (q p))
|
||||||
|
X (while (and (cdr q) (not (string-match re (cadr q))))
|
||||||
|
X (setq q (cdr q)))
|
||||||
|
X (setcdr q (cons dir (delete dir (cdr q))))
|
||||||
|
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
|
||||||
|
EOF
|
||||||
|
elisp-site-file-install "${T}/${SITEFILE}" || die
|
||||||
|
|
||||||
|
dodoc README BUGS CONTRIBUTE
|
||||||
|
|
||||||
|
if use aqua; then
|
||||||
|
dodir /Applications/Gentoo
|
||||||
|
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
|
||||||
|
mv nextstep/Emacs.app \
|
||||||
|
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs
|
||||||
|
through the Emacs eselect module, which also redirects man and info
|
||||||
|
pages. Therefore, several Emacs versions can be installed at the
|
||||||
|
same time. \"man emacs.eselect\" for details.
|
||||||
|
\\n\\nIf you upgrade from Emacs version 24.2 or earlier, then it is
|
||||||
|
strongly recommended that you use app-admin/emacs-updater to rebuild
|
||||||
|
all byte-compiled elisp files of the installed Emacs packages."
|
||||||
|
use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
|
||||||
|
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
|
||||||
|
machine would satisfy basic Emacs requirements under X11.
|
||||||
|
See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
|
||||||
|
for how to enable anti-aliased fonts."
|
||||||
|
use aqua && DOC_CONTENTS+="\\n\\nEmacs${EMACS_SUFFIX#emacs}.app is in
|
||||||
|
\"${EPREFIX}/Applications/Gentoo\". You may want to copy or symlink
|
||||||
|
it into /Applications by yourself."
|
||||||
|
readme.gentoo_create_doc
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_preinst() {
|
||||||
|
# move Info dir file to correct name
|
||||||
|
local infodir=/usr/share/info/${EMACS_SUFFIX} f
|
||||||
|
if [[ -f ${ED}${infodir}/dir.orig ]]; then
|
||||||
|
mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
|
||||||
|
elif [[ -d "${ED}"${infodir} ]]; then
|
||||||
|
# this should not happen in EAPI 4
|
||||||
|
ewarn "Regenerating Info directory index in ${infodir} ..."
|
||||||
|
rm -f "${ED}"${infodir}/dir{,.*}
|
||||||
|
for f in "${ED}"${infodir}/*; do
|
||||||
|
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
|
||||||
|
install-info --info-dir="${ED}"${infodir} "${f}" \
|
||||||
|
|| die "install-info failed"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elisp-site-regen
|
||||||
|
readme.gentoo_print_elog
|
||||||
|
|
||||||
|
if use livecd; then
|
||||||
|
# force an update of the emacs symlink for the livecd/dvd,
|
||||||
|
# because some microemacs packages set it with USE=livecd
|
||||||
|
eselect emacs update
|
||||||
|
elif [[ $(readlink "${EROOT}"/usr/bin/emacs) = ${EMACS_SUFFIX} ]]; then
|
||||||
|
# refresh symlinks in case any installed files have changed
|
||||||
|
eselect emacs set ${EMACS_SUFFIX}
|
||||||
|
else
|
||||||
|
eselect emacs update ifunset
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
elisp-site-regen
|
||||||
|
eselect emacs update ifunset
|
||||||
|
}
|
358
sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-25.1_rc2.ebuild
vendored
Normal file
358
sdk_container/src/third_party/portage-stable/app-editors/emacs/emacs-25.1_rc2.ebuild
vendored
Normal file
@ -0,0 +1,358 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit elisp-common flag-o-matic multilib readme.gentoo-r1
|
||||||
|
|
||||||
|
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
|
||||||
|
HOMEPAGE="https://www.gnu.org/software/emacs/"
|
||||||
|
SRC_URI="mirror://gnu-alpha/emacs/pretest/emacs-${PV/_/-}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
|
||||||
|
SLOT="25"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||||
|
IUSE="acl alsa aqua athena cairo dbus games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib"
|
||||||
|
REQUIRED_USE="?? ( aqua X )"
|
||||||
|
|
||||||
|
RDEPEND="sys-libs/ncurses:0
|
||||||
|
>=app-eselect/eselect-emacs-1.16
|
||||||
|
>=app-emacs/emacs-common-gentoo-1.5[games?,X?]
|
||||||
|
net-libs/liblockfile
|
||||||
|
acl? ( virtual/acl )
|
||||||
|
alsa? ( media-libs/alsa-lib )
|
||||||
|
dbus? ( sys-apps/dbus )
|
||||||
|
gpm? ( sys-libs/gpm )
|
||||||
|
hesiod? ( net-dns/hesiod )
|
||||||
|
!inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
|
||||||
|
kerberos? ( virtual/krb5 )
|
||||||
|
libxml2? ( >=dev-libs/libxml2-2.2.0 )
|
||||||
|
selinux? ( sys-libs/libselinux )
|
||||||
|
ssl? ( net-libs/gnutls )
|
||||||
|
zlib? ( sys-libs/zlib )
|
||||||
|
X? (
|
||||||
|
x11-libs/libXmu
|
||||||
|
x11-libs/libXt
|
||||||
|
x11-misc/xbitmaps
|
||||||
|
gconf? ( >=gnome-base/gconf-2.26.2 )
|
||||||
|
gsettings? ( >=dev-libs/glib-2.28.6 )
|
||||||
|
gif? ( media-libs/giflib:0= )
|
||||||
|
jpeg? ( virtual/jpeg:0= )
|
||||||
|
png? ( >=media-libs/libpng-1.4:0= )
|
||||||
|
svg? ( >=gnome-base/librsvg-2.0 )
|
||||||
|
tiff? ( media-libs/tiff:0 )
|
||||||
|
xpm? ( x11-libs/libXpm )
|
||||||
|
imagemagick? ( >=media-gfx/imagemagick-6.6.2 )
|
||||||
|
xft? (
|
||||||
|
media-libs/fontconfig
|
||||||
|
media-libs/freetype
|
||||||
|
x11-libs/libXft
|
||||||
|
cairo? ( >=x11-libs/cairo-1.12.18 )
|
||||||
|
m17n-lib? (
|
||||||
|
>=dev-libs/libotf-0.9.4
|
||||||
|
>=dev-libs/m17n-lib-1.5.1
|
||||||
|
)
|
||||||
|
)
|
||||||
|
gtk? (
|
||||||
|
xwidgets? (
|
||||||
|
x11-libs/gtk+:3
|
||||||
|
net-libs/webkit-gtk:3=
|
||||||
|
)
|
||||||
|
!xwidgets? (
|
||||||
|
gtk3? ( x11-libs/gtk+:3 )
|
||||||
|
!gtk3? ( x11-libs/gtk+:2 )
|
||||||
|
)
|
||||||
|
)
|
||||||
|
!gtk? (
|
||||||
|
motif? ( >=x11-libs/motif-2.3:0 )
|
||||||
|
!motif? (
|
||||||
|
Xaw3d? ( x11-libs/libXaw3d )
|
||||||
|
!Xaw3d? ( athena? ( x11-libs/libXaw ) )
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/pkgconfig
|
||||||
|
gzip-el? ( app-arch/gzip )
|
||||||
|
pax_kernel? (
|
||||||
|
sys-apps/attr
|
||||||
|
sys-apps/paxctl
|
||||||
|
)"
|
||||||
|
|
||||||
|
RDEPEND="${RDEPEND}
|
||||||
|
!<app-editors/emacs-vcs-${PV}"
|
||||||
|
|
||||||
|
EMACS_SUFFIX="${PN/emacs/emacs-${SLOT}}"
|
||||||
|
SITEFILE="20${PN}-${SLOT}-gentoo.el"
|
||||||
|
# FULL_VERSION keeps the full version number, which is needed in
|
||||||
|
# order to determine some path information correctly for copy/move
|
||||||
|
# operations later on
|
||||||
|
FULL_VERSION="${PV%%_*}"
|
||||||
|
S="${WORKDIR}/emacs-${FULL_VERSION}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
eapply_user
|
||||||
|
|
||||||
|
# Fix filename reference in redirected man page
|
||||||
|
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 \
|
||||||
|
|| die "unable to sed ctags.1"
|
||||||
|
|
||||||
|
#AT_M4DIR=m4 eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
strip-flags
|
||||||
|
filter-flags -pie #526948
|
||||||
|
|
||||||
|
if use sh; then
|
||||||
|
replace-flags "-O[1-9]" -O0 #262359
|
||||||
|
elif use ia64; then
|
||||||
|
replace-flags "-O[2-9]" -O1 #325373
|
||||||
|
else
|
||||||
|
replace-flags "-O[3-9]" -O2
|
||||||
|
fi
|
||||||
|
|
||||||
|
local myconf
|
||||||
|
|
||||||
|
if use alsa; then
|
||||||
|
use sound || ewarn \
|
||||||
|
"USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
|
||||||
|
myconf+=" --with-sound=alsa"
|
||||||
|
else
|
||||||
|
myconf+=" --with-sound=$(usex sound oss)"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use X; then
|
||||||
|
myconf+=" --with-x --without-ns"
|
||||||
|
myconf+=" $(use_with gconf)"
|
||||||
|
myconf+=" $(use_with gsettings)"
|
||||||
|
myconf+=" $(use_with toolkit-scroll-bars)"
|
||||||
|
myconf+=" $(use_with gif)"
|
||||||
|
myconf+=" $(use_with jpeg)"
|
||||||
|
myconf+=" $(use_with png)"
|
||||||
|
myconf+=" $(use_with svg rsvg)"
|
||||||
|
myconf+=" $(use_with tiff)"
|
||||||
|
myconf+=" $(use_with xpm)"
|
||||||
|
myconf+=" $(use_with imagemagick)"
|
||||||
|
|
||||||
|
if use xft; then
|
||||||
|
myconf+=" --with-xft"
|
||||||
|
myconf+=" $(use_with cairo)"
|
||||||
|
myconf+=" $(use_with m17n-lib libotf)"
|
||||||
|
myconf+=" $(use_with m17n-lib m17n-flt)"
|
||||||
|
else
|
||||||
|
myconf+=" --without-xft"
|
||||||
|
myconf+=" --without-cairo"
|
||||||
|
myconf+=" --without-libotf --without-m17n-flt"
|
||||||
|
use cairo && ewarn \
|
||||||
|
"USE flag \"cairo\" has no effect if \"xft\" is not set."
|
||||||
|
use m17n-lib && ewarn \
|
||||||
|
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
|
||||||
|
fi
|
||||||
|
|
||||||
|
local f
|
||||||
|
if use gtk; then
|
||||||
|
einfo "Configuring to build with GIMP Toolkit (GTK+)"
|
||||||
|
while read line; do ewarn "${line}"; done <<-EOF
|
||||||
|
Your version of GTK+ will have problems with closing open
|
||||||
|
displays. This is no problem if you just use one display, but
|
||||||
|
if you use more than one and close one of them Emacs may crash.
|
||||||
|
See <https://bugzilla.gnome.org/show_bug.cgi?id=85715>.
|
||||||
|
If you intend to use more than one display, then it is strongly
|
||||||
|
recommended that you compile Emacs with the Athena/Lucid or the
|
||||||
|
Motif toolkit instead.
|
||||||
|
EOF
|
||||||
|
if use xwidgets; then
|
||||||
|
myconf+=" --with-x-toolkit=gtk3 --with-xwidgets"
|
||||||
|
else
|
||||||
|
myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
|
||||||
|
myconf+=" --without-xwidgets"
|
||||||
|
fi
|
||||||
|
for f in motif Xaw3d athena; do
|
||||||
|
use ${f} && ewarn \
|
||||||
|
"USE flag \"${f}\" has no effect if \"gtk\" is set."
|
||||||
|
done
|
||||||
|
elif use motif; then
|
||||||
|
einfo "Configuring to build with Motif toolkit"
|
||||||
|
myconf+=" --with-x-toolkit=motif"
|
||||||
|
for f in Xaw3d athena; do
|
||||||
|
use ${f} && ewarn \
|
||||||
|
"USE flag \"${f}\" has no effect if \"motif\" is set."
|
||||||
|
done
|
||||||
|
elif use athena || use Xaw3d; then
|
||||||
|
einfo "Configuring to build with Athena/Lucid toolkit"
|
||||||
|
myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
|
||||||
|
else
|
||||||
|
einfo "Configuring to build with no toolkit"
|
||||||
|
myconf+=" --with-x-toolkit=no"
|
||||||
|
fi
|
||||||
|
! use gtk && use xwidgets && ewarn \
|
||||||
|
"USE flag \"xwidgets\" has no effect if \"gtk\" is not set."
|
||||||
|
elif use aqua; then
|
||||||
|
einfo "Configuring to build with Nextstep (Cocoa) support"
|
||||||
|
myconf+=" --with-ns --disable-ns-self-contained"
|
||||||
|
myconf+=" --without-x"
|
||||||
|
else
|
||||||
|
myconf+=" --without-x --without-ns"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Save version information in the Emacs binary. It will be available
|
||||||
|
# in variable "system-configuration-options".
|
||||||
|
myconf+=" GENTOO_PACKAGE=${CATEGORY}/${PF}"
|
||||||
|
|
||||||
|
econf \
|
||||||
|
--program-suffix="-${EMACS_SUFFIX}" \
|
||||||
|
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
|
||||||
|
--localstatedir="${EPREFIX}"/var \
|
||||||
|
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
|
||||||
|
--with-gameuser=":gamestat" \
|
||||||
|
--without-compress-install \
|
||||||
|
--with-file-notification=$(usev inotify || usev gfile || echo no) \
|
||||||
|
$(use_enable acl) \
|
||||||
|
$(use_with dbus) \
|
||||||
|
$(use_with gpm) \
|
||||||
|
$(use_with hesiod) \
|
||||||
|
$(use_with kerberos) $(use_with kerberos kerberos5) \
|
||||||
|
$(use_with libxml2 xml2) \
|
||||||
|
$(use_with selinux) \
|
||||||
|
$(use_with ssl gnutls) \
|
||||||
|
$(use_with wide-int) \
|
||||||
|
$(use_with zlib) \
|
||||||
|
${myconf}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
|
||||||
|
emake
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install () {
|
||||||
|
emake DESTDIR="${D}" NO_BIN_LINK=t install
|
||||||
|
|
||||||
|
mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} \
|
||||||
|
|| die "moving emacs executable failed"
|
||||||
|
mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 \
|
||||||
|
|| die "moving emacs man page failed"
|
||||||
|
|
||||||
|
# move info dir to avoid collisions with the dir file generated by portage
|
||||||
|
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|
||||||
|
|| die "moving info dir failed"
|
||||||
|
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
|
||||||
|
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
|
||||||
|
|
||||||
|
# avoid collision between slots, see bug #169033 e.g.
|
||||||
|
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
|
||||||
|
rm -rf "${ED}"/usr/share/{appdata,applications,icons}
|
||||||
|
rm -rf "${ED}"/var
|
||||||
|
|
||||||
|
# remove unused <version>/site-lisp dir
|
||||||
|
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
|
||||||
|
|
||||||
|
# remove COPYING file (except for etc/COPYING used by describe-copying)
|
||||||
|
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING
|
||||||
|
|
||||||
|
if use gzip-el; then
|
||||||
|
# compress .el files when a corresponding .elc exists
|
||||||
|
find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
|
||||||
|
-name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
|
||||||
|
assert "gzip .el failed"
|
||||||
|
fi
|
||||||
|
|
||||||
|
local cdir
|
||||||
|
if use source; then
|
||||||
|
cdir="/usr/share/emacs/${FULL_VERSION}/src"
|
||||||
|
insinto "${cdir}"
|
||||||
|
# This is not meant to install all the source -- just the
|
||||||
|
# C source you might find via find-function
|
||||||
|
doins src/*.{c,h,m}
|
||||||
|
elif has installsources ${FEATURES}; then
|
||||||
|
cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
|
||||||
|
fi
|
||||||
|
|
||||||
|
sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF
|
||||||
|
X
|
||||||
|
;;; ${PN}-${SLOT} site-lisp configuration
|
||||||
|
X
|
||||||
|
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
|
||||||
|
Y (setq find-function-C-source-directory
|
||||||
|
Y "${EPREFIX}${cdir}")
|
||||||
|
X (let ((path (getenv "INFOPATH"))
|
||||||
|
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
|
||||||
|
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
|
||||||
|
X (and path
|
||||||
|
X ;; move Emacs Info dir before anything else in /usr/share/info
|
||||||
|
X (let* ((p (cons nil (split-string path ":" t))) (q p))
|
||||||
|
X (while (and (cdr q) (not (string-match re (cadr q))))
|
||||||
|
X (setq q (cdr q)))
|
||||||
|
X (setcdr q (cons dir (delete dir (cdr q))))
|
||||||
|
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
|
||||||
|
EOF
|
||||||
|
elisp-site-file-install "${T}/${SITEFILE}" || die
|
||||||
|
|
||||||
|
dodoc README BUGS CONTRIBUTE
|
||||||
|
|
||||||
|
if use aqua; then
|
||||||
|
dodir /Applications/Gentoo
|
||||||
|
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
|
||||||
|
mv nextstep/Emacs.app \
|
||||||
|
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs
|
||||||
|
through the Emacs eselect module, which also redirects man and info
|
||||||
|
pages. Therefore, several Emacs versions can be installed at the
|
||||||
|
same time. \"man emacs.eselect\" for details.
|
||||||
|
\\n\\nIf you upgrade from Emacs version 24.2 or earlier, then it is
|
||||||
|
strongly recommended that you use app-admin/emacs-updater to rebuild
|
||||||
|
all byte-compiled elisp files of the installed Emacs packages."
|
||||||
|
use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
|
||||||
|
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
|
||||||
|
machine would satisfy basic Emacs requirements under X11.
|
||||||
|
See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
|
||||||
|
for how to enable anti-aliased fonts."
|
||||||
|
use aqua && DOC_CONTENTS+="\\n\\nEmacs${EMACS_SUFFIX#emacs}.app is in
|
||||||
|
\"${EPREFIX}/Applications/Gentoo\". You may want to copy or symlink
|
||||||
|
it into /Applications by yourself."
|
||||||
|
readme.gentoo_create_doc
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_preinst() {
|
||||||
|
# move Info dir file to correct name
|
||||||
|
local infodir=/usr/share/info/${EMACS_SUFFIX} f
|
||||||
|
if [[ -f ${ED}${infodir}/dir.orig ]]; then
|
||||||
|
mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
|
||||||
|
elif [[ -d "${ED}"${infodir} ]]; then
|
||||||
|
# this should not happen in EAPI 4
|
||||||
|
ewarn "Regenerating Info directory index in ${infodir} ..."
|
||||||
|
rm -f "${ED}"${infodir}/dir{,.*}
|
||||||
|
for f in "${ED}"${infodir}/*; do
|
||||||
|
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
|
||||||
|
install-info --info-dir="${ED}"${infodir} "${f}" \
|
||||||
|
|| die "install-info failed"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elisp-site-regen
|
||||||
|
readme.gentoo_print_elog
|
||||||
|
|
||||||
|
if use livecd; then
|
||||||
|
# force an update of the emacs symlink for the livecd/dvd,
|
||||||
|
# because some microemacs packages set it with USE=livecd
|
||||||
|
eselect emacs update
|
||||||
|
elif [[ $(readlink "${EROOT}"/usr/bin/emacs) = ${EMACS_SUFFIX} ]]; then
|
||||||
|
# refresh symlinks in case any installed files have changed
|
||||||
|
eselect emacs set ${EMACS_SUFFIX}
|
||||||
|
else
|
||||||
|
eselect emacs update ifunset
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
elisp-site-regen
|
||||||
|
eselect emacs update ifunset
|
||||||
|
}
|
@ -45,5 +45,7 @@
|
|||||||
<flag name="wide-int">Prefer wide Emacs integers (typically 62-bit).
|
<flag name="wide-int">Prefer wide Emacs integers (typically 62-bit).
|
||||||
This option has an effect only on architectures where "long" and
|
This option has an effect only on architectures where "long" and
|
||||||
"long long" types have different size.</flag>
|
"long long" types have different size.</flag>
|
||||||
|
<flag name='xwidgets'>Enable use of GTK widgets in Emacs buffers
|
||||||
|
(requires GTK3)</flag>
|
||||||
</use>
|
</use>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
84
sdk_container/src/third_party/portage-stable/app-emacs/emacs-common-gentoo/ChangeLog
vendored
Normal file
84
sdk_container/src/third_party/portage-stable/app-emacs/emacs-common-gentoo/ChangeLog
vendored
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
# ChangeLog for app-emacs/emacs-common-gentoo
|
||||||
|
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# (auto-generated from git log)
|
||||||
|
|
||||||
|
*emacs-common-gentoo-1.5 (09 Aug 2015)
|
||||||
|
|
||||||
|
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
|
||||||
|
+emacs-common-gentoo-1.5.ebuild, +metadata.xml:
|
||||||
|
proj/gentoo: Initial commit
|
||||||
|
|
||||||
|
This commit represents a new era for Gentoo:
|
||||||
|
Storing the gentoo-x86 tree in Git, as converted from CVS.
|
||||||
|
|
||||||
|
This commit is the start of the NEW history.
|
||||||
|
Any historical data is intended to be grafted onto this point.
|
||||||
|
|
||||||
|
Creation process:
|
||||||
|
1. Take final CVS checkout snapshot
|
||||||
|
2. Remove ALL ChangeLog* files
|
||||||
|
3. Transform all Manifests to thin
|
||||||
|
4. Remove empty Manifests
|
||||||
|
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
|
||||||
|
5.1. Do not touch files with -kb/-ko keyword flags.
|
||||||
|
|
||||||
|
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
||||||
|
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
|
||||||
|
tests
|
||||||
|
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
|
||||||
|
project
|
||||||
|
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
|
||||||
|
developer, wrote Git features for the migration
|
||||||
|
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
|
||||||
|
cvs2svn
|
||||||
|
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
|
||||||
|
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
|
||||||
|
work in migration
|
||||||
|
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
|
||||||
|
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
|
||||||
|
the bikeshed
|
||||||
|
|
||||||
|
24 Aug 2015; Justin Lecher <jlec@gentoo.org> emacs-common-gentoo-1.5.ebuild,
|
||||||
|
metadata.xml:
|
||||||
|
Use https by default
|
||||||
|
|
||||||
|
Convert all URLs for sites supporting encrypted connections from http to
|
||||||
|
https
|
||||||
|
|
||||||
|
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||||
|
|
||||||
|
24 Aug 2015; Justin Lecher <jlec@gentoo.org> emacs-common-gentoo-1.5.ebuild:
|
||||||
|
Use https by default
|
||||||
|
|
||||||
|
Convert all URLs for sites supporting encrypted connections from http to
|
||||||
|
https
|
||||||
|
|
||||||
|
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||||
|
|
||||||
|
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
|
||||||
|
Revert DOCTYPE SYSTEM https changes in metadata.xml
|
||||||
|
|
||||||
|
repoman does not yet accept the https version.
|
||||||
|
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
|
||||||
|
|
||||||
|
Bug: https://bugs.gentoo.org/552720
|
||||||
|
|
||||||
|
24 Jan 2016; Ulrich Müller <ulm@gentoo.org> metadata.xml:
|
||||||
|
Split emacs herd and assign its packages to Emacs and GNU Emacs projects.
|
||||||
|
|
||||||
|
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||||
|
Unify quoting in metadata.xml files for machine processing
|
||||||
|
|
||||||
|
Force unified quoting in all metadata.xml files since lxml does not
|
||||||
|
preserve original use of single and double quotes. Ensuring unified
|
||||||
|
quoting before the process allows distinguishing the GLEP 67-related
|
||||||
|
metadata.xml changes from unrelated quoting changes.
|
||||||
|
|
||||||
|
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||||
|
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||||
|
|
||||||
|
07 Jun 2016; Ulrich Müller <ulm@gentoo.org> emacs-common-gentoo-1.5.ebuild:
|
||||||
|
Remove backwards compatibility code.
|
||||||
|
|
||||||
|
Package-Manager: portage-2.3.0_rc1
|
||||||
|
|
570
sdk_container/src/third_party/portage-stable/app-emacs/emacs-common-gentoo/ChangeLog-2015
vendored
Normal file
570
sdk_container/src/third_party/portage-stable/app-emacs/emacs-common-gentoo/ChangeLog-2015
vendored
Normal file
@ -0,0 +1,570 @@
|
|||||||
|
# ChangeLog for app-emacs/emacs-common-gentoo
|
||||||
|
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-common-gentoo/ChangeLog,v 1.125 2015/07/11 20:06:26 ulm Exp $
|
||||||
|
|
||||||
|
11 Jul 2015; Ulrich Müller <ulm@gentoo.org> emacs-common-gentoo-1.5.ebuild:
|
||||||
|
Make pkg_preinst() idempotent, bug 554518.
|
||||||
|
|
||||||
|
05 Jun 2015; Ulrich Müller <ulm@gentoo.org> emacs-common-gentoo-1.5.ebuild:
|
||||||
|
Remove backwards compatibility code for site-start.el.
|
||||||
|
|
||||||
|
17 Apr 2015; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
-emacs-common-gentoo-1.4-r1.ebuild:
|
||||||
|
Remove old.
|
||||||
|
|
||||||
|
17 Apr 2015; Mikle Kolyada <zlogene@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.5.ebuild:
|
||||||
|
sparc stable wrt bug #544448
|
||||||
|
|
||||||
|
14 Apr 2015; Agostino Sarubbo <ago@gentoo.org> emacs-common-gentoo-1.5.ebuild:
|
||||||
|
Stable for ia64, wrt bug #544448
|
||||||
|
|
||||||
|
13 Apr 2015; Agostino Sarubbo <ago@gentoo.org> emacs-common-gentoo-1.5.ebuild:
|
||||||
|
Stable for alpha, wrt bug #544448
|
||||||
|
|
||||||
|
09 Apr 2015; Markus Meier <maekke@gentoo.org> emacs-common-gentoo-1.5.ebuild:
|
||||||
|
arm stable, bug #544448
|
||||||
|
|
||||||
|
31 Mar 2015; Agostino Sarubbo <ago@gentoo.org> emacs-common-gentoo-1.5.ebuild:
|
||||||
|
Stable for ppc64, wrt bug #544448
|
||||||
|
|
||||||
|
29 Mar 2015; Jeroen Roovers <jer@gentoo.org> emacs-common-gentoo-1.5.ebuild:
|
||||||
|
Stable for HPPA (bug #544448).
|
||||||
|
|
||||||
|
28 Mar 2015; Agostino Sarubbo <ago@gentoo.org> emacs-common-gentoo-1.5.ebuild:
|
||||||
|
Stable for ppc, wrt bug #544448
|
||||||
|
|
||||||
|
27 Mar 2015; Agostino Sarubbo <ago@gentoo.org> emacs-common-gentoo-1.5.ebuild:
|
||||||
|
Stable for x86, wrt bug #544448
|
||||||
|
|
||||||
|
27 Mar 2015; Agostino Sarubbo <ago@gentoo.org> emacs-common-gentoo-1.5.ebuild:
|
||||||
|
Stable for amd64, wrt bug #544448
|
||||||
|
|
||||||
|
*emacs-common-gentoo-1.5 (23 Feb 2015)
|
||||||
|
|
||||||
|
23 Feb 2015; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
-emacs-common-gentoo-1.4-r2.ebuild, +emacs-common-gentoo-1.5.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
22 Feb 2015; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.4-r2.ebuild:
|
||||||
|
Update owner and permissions in /var only if necessary.
|
||||||
|
|
||||||
|
*emacs-common-gentoo-1.4-r2 (21 Feb 2015)
|
||||||
|
|
||||||
|
21 Feb 2015; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
+emacs-common-gentoo-1.4-r2.ebuild:
|
||||||
|
Follow QA policy for game state directory, bug 537580.
|
||||||
|
|
||||||
|
28 Jan 2015; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.4-r1.ebuild:
|
||||||
|
Use doicon/newicon helper functions.
|
||||||
|
|
||||||
|
08 Jun 2014; Ulrich Müller <ulm@gentoo.org> -emacs-common-gentoo-1.4.ebuild:
|
||||||
|
Remove old.
|
||||||
|
|
||||||
|
08 Jun 2014; Agostino Sarubbo <ago@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.4-r1.ebuild:
|
||||||
|
Stable for alpha, amd64, ia64, ppc, ppc64, sparc, and x86, wrt bug #509830
|
||||||
|
|
||||||
|
15 May 2014; Markus Meier <maekke@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.4-r1.ebuild:
|
||||||
|
arm stable, bug #509830
|
||||||
|
|
||||||
|
09 May 2014; Jeroen Roovers <jer@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.4-r1.ebuild:
|
||||||
|
Stable for HPPA (bug #509830).
|
||||||
|
|
||||||
|
*emacs-common-gentoo-1.4-r1 (05 May 2014)
|
||||||
|
|
||||||
|
05 May 2014; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
+emacs-common-gentoo-1.4-r1.ebuild:
|
||||||
|
Install shared game score files in /var/games/emacs, compliant with the FHS.
|
||||||
|
|
||||||
|
18 Jan 2014; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
-emacs-common-gentoo-1.3-r3.ebuild, -emacs-common-gentoo-1.3-r4.ebuild:
|
||||||
|
Remove old.
|
||||||
|
|
||||||
|
18 Jan 2014; Agostino Sarubbo <ago@gentoo.org> emacs-common-gentoo-1.4.ebuild:
|
||||||
|
Stable for alpha, wrt bug #494584
|
||||||
|
|
||||||
|
15 Jan 2014; Agostino Sarubbo <ago@gentoo.org> emacs-common-gentoo-1.4.ebuild:
|
||||||
|
Stable for ia64, wrt bug #494584
|
||||||
|
|
||||||
|
25 Dec 2013; Markus Meier <maekke@gentoo.org> emacs-common-gentoo-1.4.ebuild:
|
||||||
|
arm stable, bug #494584
|
||||||
|
|
||||||
|
24 Dec 2013; Agostino Sarubbo <ago@gentoo.org> emacs-common-gentoo-1.4.ebuild:
|
||||||
|
Stable for x86, wrt bug #494584
|
||||||
|
|
||||||
|
23 Dec 2013; Agostino Sarubbo <ago@gentoo.org> emacs-common-gentoo-1.4.ebuild:
|
||||||
|
Stable for sparc, wrt bug #494584
|
||||||
|
|
||||||
|
22 Dec 2013; Pacho Ramos <pacho@gentoo.org> emacs-common-gentoo-1.4.ebuild:
|
||||||
|
amd64 stable, bug #494584
|
||||||
|
|
||||||
|
22 Dec 2013; Agostino Sarubbo <ago@gentoo.org> emacs-common-gentoo-1.4.ebuild:
|
||||||
|
Stable for ppc64, wrt bug #494584
|
||||||
|
|
||||||
|
21 Dec 2013; Agostino Sarubbo <ago@gentoo.org> emacs-common-gentoo-1.4.ebuild:
|
||||||
|
Stable for ppc, wrt bug #494584
|
||||||
|
|
||||||
|
21 Dec 2013; Jeroen Roovers <jer@gentoo.org> emacs-common-gentoo-1.4.ebuild:
|
||||||
|
Stable for HPPA (bug #494584).
|
||||||
|
|
||||||
|
*emacs-common-gentoo-1.4 (16 Nov 2013)
|
||||||
|
|
||||||
|
16 Nov 2013; Ulrich Müller <ulm@gentoo.org> +emacs-common-gentoo-1.4.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
15 Nov 2013; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r4.ebuild:
|
||||||
|
Create site-lisp dir if it doesn't exist yet.
|
||||||
|
|
||||||
|
*emacs-common-gentoo-1.3-r4 (12 Nov 2013)
|
||||||
|
|
||||||
|
12 Nov 2013; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
+emacs-common-gentoo-1.3-r4.ebuild:
|
||||||
|
Create site-gentoo.el in preinst phase and have it belong to this package.
|
||||||
|
Refuse installation if the site-start.el file is still in its old location;
|
||||||
|
we have warned about this since almost two years.
|
||||||
|
|
||||||
|
31 Oct 2013; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r3.ebuild:
|
||||||
|
Specify LICENSE more precisely.
|
||||||
|
|
||||||
|
14 Jul 2013; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r3.ebuild:
|
||||||
|
Update HOMEPAGE.
|
||||||
|
|
||||||
|
10 Mar 2013; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r3.ebuild:
|
||||||
|
Use functions from readme.gentoo.eclass instead of elog.
|
||||||
|
|
||||||
|
02 Sep 2012; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
-emacs-common-gentoo-1.3-r1.ebuild, metadata.xml:
|
||||||
|
Remove old. Remove unused USE flag description for emacs22icons in metadata.
|
||||||
|
|
||||||
|
02 Sep 2012; Raúl Porcel <armin76@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r3.ebuild:
|
||||||
|
alpha/ia64/s390/sh/sparc stable wrt #431178
|
||||||
|
|
||||||
|
22 Aug 2012; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
-emacs-common-gentoo-1.3-r2.ebuild:
|
||||||
|
Remove intermediate version.
|
||||||
|
|
||||||
|
19 Jul 2012; Markus Meier <maekke@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r3.ebuild:
|
||||||
|
arm stable, bug #423507
|
||||||
|
|
||||||
|
10 Jul 2012; Brent Baude <ranger@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r3.ebuild:
|
||||||
|
Marking emacs-common-gentoo-1.3-r3 ppc64 for bug 423507
|
||||||
|
|
||||||
|
03 Jul 2012; Jeroen Roovers <jer@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r3.ebuild:
|
||||||
|
Stable for HPPA (bug #423507).
|
||||||
|
|
||||||
|
03 Jul 2012; Jeff Horelick <jdhore@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r3.ebuild:
|
||||||
|
marked x86 per bug 423507
|
||||||
|
|
||||||
|
28 Jun 2012; Brent Baude <ranger@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r3.ebuild:
|
||||||
|
Marking emacs-common-gentoo-1.3-r3 ppc for bug 423507
|
||||||
|
|
||||||
|
27 Jun 2012; Agostino Sarubbo <ago@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r3.ebuild:
|
||||||
|
Stable for amd64, wrt bug #423507
|
||||||
|
|
||||||
|
*emacs-common-gentoo-1.3-r3 (10 Jun 2012)
|
||||||
|
|
||||||
|
10 Jun 2012; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
+emacs-common-gentoo-1.3-r3.ebuild, metadata.xml:
|
||||||
|
Sync from emacs overlay: Move game score files from emacs ebuilds to here.
|
||||||
|
Create games user with USE=games, bug 368647.
|
||||||
|
|
||||||
|
07 Jun 2012; Johannes Huber <johu@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r2.ebuild:
|
||||||
|
Stable for x86, wrt bug #418571
|
||||||
|
|
||||||
|
07 Jun 2012; Brent Baude <ranger@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r2.ebuild:
|
||||||
|
Marking emacs-common-gentoo-1.3-r2 ppc for bug 418571
|
||||||
|
|
||||||
|
05 Jun 2012; Brent Baude <ranger@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r2.ebuild:
|
||||||
|
Marking emacs-common-gentoo-1.3-r2 ppc64 for bug 418571
|
||||||
|
|
||||||
|
03 Jun 2012; Markus Meier <maekke@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r2.ebuild:
|
||||||
|
arm stable, bug #418571
|
||||||
|
|
||||||
|
02 Jun 2012; Agostino Sarubbo <ago@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r2.ebuild:
|
||||||
|
Stable for amd64, wrt bug #418571
|
||||||
|
|
||||||
|
01 Jun 2012; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r1.ebuild, emacs-common-gentoo-1.3-r2.ebuild:
|
||||||
|
Drop ~sparc-fbsd keyword.
|
||||||
|
|
||||||
|
09 May 2012; Alexis Ballier <aballier@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r2.ebuild:
|
||||||
|
keyword ~amd64-fbsd
|
||||||
|
|
||||||
|
01 Apr 2012; Ulrich Müller <ulm@gentoo.org> -emacs-common-gentoo-1.3.ebuild:
|
||||||
|
Remove old.
|
||||||
|
|
||||||
|
01 Apr 2012; Raúl Porcel <armin76@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r1.ebuild:
|
||||||
|
alpha/ia64/s390/sh/sparc stable wrt #406225
|
||||||
|
|
||||||
|
*emacs-common-gentoo-1.3-r2 (25 Mar 2012)
|
||||||
|
|
||||||
|
25 Mar 2012; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
+emacs-common-gentoo-1.3-r2.ebuild:
|
||||||
|
Drop emacs22icons flag; always install all icons. Remove old cleanup code.
|
||||||
|
|
||||||
|
15 Mar 2012; Markus Meier <maekke@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r1.ebuild:
|
||||||
|
arm stable, bug #406225
|
||||||
|
|
||||||
|
02 Mar 2012; Brent Baude <ranger@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r1.ebuild:
|
||||||
|
Marking emacs-common-gentoo-1.3-r1 ppc64 for bug 406225
|
||||||
|
|
||||||
|
01 Mar 2012; Brent Baude <ranger@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r1.ebuild:
|
||||||
|
Marking emacs-common-gentoo-1.3-r1 ppc for bug 406225
|
||||||
|
|
||||||
|
29 Feb 2012; Jeff Horelick <jdhore@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r1.ebuild:
|
||||||
|
marked x86 per bug 406225
|
||||||
|
|
||||||
|
29 Feb 2012; Jeroen Roovers <jer@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r1.ebuild:
|
||||||
|
Stable for HPPA (bug #406225).
|
||||||
|
|
||||||
|
29 Feb 2012; Agostino Sarubbo <ago@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r1.ebuild:
|
||||||
|
Stable for amd64, wrt bug #406225
|
||||||
|
|
||||||
|
10 Feb 2012; Fabian Groffen <grobian@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3-r1.ebuild:
|
||||||
|
Marked ~x64-macos
|
||||||
|
|
||||||
|
*emacs-common-gentoo-1.3-r1 (29 Jan 2012)
|
||||||
|
|
||||||
|
29 Jan 2012; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
+emacs-common-gentoo-1.3-r1.ebuild:
|
||||||
|
Remove old /usr/share/emacs/site-lisp/site-start.el if it is unmodified.
|
||||||
|
|
||||||
|
16 Jan 2012; Ulrich Müller <ulm@gentoo.org>
|
||||||
|
-emacs-common-gentoo-1.2-r2.ebuild:
|
||||||
|
Remove old.
|
||||||
|
|
||||||
|
16 Jan 2012; Jeroen Roovers <jer@gentoo.org> emacs-common-gentoo-1.3.ebuild:
|
||||||
|
Stable for HPPA (bug #398239).
|
||||||
|
|
||||||
|
15 Jan 2012; Raúl Porcel <armin76@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.3.ebuild:
|
||||||
|
alpha/arm/ia64/s390/sh/sparc stable wrt #398239 and #398311
|
||||||
|
|
||||||
|
15 Jan 2012; Thomas Kahle <tomka@gentoo.org> emacs-common-gentoo-1.3.ebuild:
|
||||||
|
x86 stable per bug 398239
|
||||||
|
|
||||||
|
11 Jan 2012; Mark Loeser <halcy0n@gentoo.org> emacs-common-gentoo-1.3.ebuild:
|
||||||
|
Stable for ppc/ppc64; bug #398239
|
||||||
|
|
||||||
|
09 Jan 2012; Agostino Sarubbo <ago@gentoo.org> emacs-common-gentoo-1.3.ebuild:
|
||||||
|
Stable for AMD64, wrt security bug #398239
|
||||||
|
|
||||||
|
15 Dec 2011; Ulrich Mueller <ulm@gentoo.org> emacs-common-gentoo-1.3.ebuild:
|
||||||
|
Don't (ab)use elisp-install for installing subdirs.el in the parent dir.
|
||||||
|
|
||||||
|
*emacs-common-gentoo-1.3 (13 Dec 2011)
|
||||||
|
|
||||||
|
13 Dec 2011; Ulrich Mueller <ulm@gentoo.org> +emacs-common-gentoo-1.3.ebuild:
|
||||||
|
Version bump. The Emacs site-start.el file has moved to /etc/emacs/.
|
||||||
|
|
||||||
|
15 Jul 2011; Ulrich Mueller <ulm@gentoo.org>
|
||||||
|
-emacs-common-gentoo-1.2-r1.ebuild:
|
||||||
|
Remove old.
|
||||||
|
|
||||||
|
15 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2-r2.ebuild:
|
||||||
|
ppc64 stable wrt #361651
|
||||||
|
|
||||||
|
14 Jun 2011; Matt Turner <mattst88@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2-r2.ebuild:
|
||||||
|
Added ~mips, bug 234095
|
||||||
|
|
||||||
|
26 May 2011; Brent Baude <ranger@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2-r2.ebuild:
|
||||||
|
Marking emacs-common-gentoo-1.2-r2 ppc for bug 361651
|
||||||
|
|
||||||
|
30 Apr 2011; Raúl Porcel <armin76@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2-r2.ebuild:
|
||||||
|
alpha/ia64/s390/sh/sparc stable wrt #361651
|
||||||
|
|
||||||
|
22 Apr 2011; Jeroen Roovers <jer@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2-r2.ebuild:
|
||||||
|
Stable for HPPA (bug #361651).
|
||||||
|
|
||||||
|
12 Apr 2011; Markus Meier <maekke@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2-r2.ebuild:
|
||||||
|
arm stable, bug #361651
|
||||||
|
|
||||||
|
10 Apr 2011; Christian Faulhammer <fauli@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2-r2.ebuild:
|
||||||
|
stable x86, bug 361651
|
||||||
|
|
||||||
|
02 Apr 2011; Christoph Mende <angelos@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2-r2.ebuild:
|
||||||
|
Stable on amd64 wrt bug #361651
|
||||||
|
|
||||||
|
*emacs-common-gentoo-1.2-r2 (31 Jan 2011)
|
||||||
|
|
||||||
|
31 Jan 2011; Ulrich Mueller <ulm@gentoo.org>
|
||||||
|
+emacs-common-gentoo-1.2-r2.ebuild:
|
||||||
|
Test REPLACING_VERSIONS to detect a new install. Change ebuild to EAPI 4.
|
||||||
|
|
||||||
|
13 Jan 2011; Ulrich Mueller <ulm@gentoo.org> -emacs-common-gentoo-1.2.ebuild:
|
||||||
|
Remove old.
|
||||||
|
|
||||||
|
12 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2-r1.ebuild:
|
||||||
|
ppc64 stable wrt #330309
|
||||||
|
|
||||||
|
14 Oct 2010; Brent Baude <ranger@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2-r1.ebuild:
|
||||||
|
stable ppc, bug 330309
|
||||||
|
|
||||||
|
18 Aug 2010; Jeroen Roovers <jer@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2-r1.ebuild:
|
||||||
|
Stable for HPPA (bug #330309).
|
||||||
|
|
||||||
|
01 Aug 2010; Raúl Porcel <armin76@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2-r1.ebuild:
|
||||||
|
alpha/arm/ia64/s390/sh/sparc stable wrt #330309
|
||||||
|
|
||||||
|
01 Aug 2010; Markos Chandras <hwoarang@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2-r1.ebuild:
|
||||||
|
Stable on amd64 wrt bug #330309
|
||||||
|
|
||||||
|
30 Jul 2010; Christian Faulhammer <fauli@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2-r1.ebuild:
|
||||||
|
stable x86, bug 330309
|
||||||
|
|
||||||
|
*emacs-common-gentoo-1.2-r1 (30 Jan 2010)
|
||||||
|
|
||||||
|
30 Jan 2010; Ulrich Mueller <ulm@gentoo.org>
|
||||||
|
+emacs-common-gentoo-1.2-r1.ebuild:
|
||||||
|
Add prefix keywords, change EAPI to 3.
|
||||||
|
|
||||||
|
03 Jan 2010; Ulrich Mueller <ulm@gentoo.org>
|
||||||
|
-emacs-common-gentoo-1.0.ebuild:
|
||||||
|
Remove old.
|
||||||
|
|
||||||
|
03 Jan 2010; Markus Meier <maekke@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2.ebuild:
|
||||||
|
arm stable, bug #285063
|
||||||
|
|
||||||
|
01 Dec 2009; Ulrich Mueller <ulm@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2.ebuild:
|
||||||
|
Regenerate site-gentoo file in pkg_config, too.
|
||||||
|
|
||||||
|
12 Oct 2009; Raúl Porcel <armin76@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2.ebuild:
|
||||||
|
ia64/s390/sh stable wrt #285063
|
||||||
|
|
||||||
|
01 Oct 2009; Tobias Klausmann <klausman@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2.ebuild:
|
||||||
|
Stable on alpha, bug #285063
|
||||||
|
|
||||||
|
27 Sep 2009; nixnut <nixnut@gentoo.org> emacs-common-gentoo-1.2.ebuild:
|
||||||
|
ppc stable #285063
|
||||||
|
|
||||||
|
26 Sep 2009; Brent Baude <ranger@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2.ebuild:
|
||||||
|
Marking emacs-common-gentoo-1.2 ppc64 for bug 285063
|
||||||
|
|
||||||
|
20 Sep 2009; Tiago Cunha <tcunha@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2.ebuild:
|
||||||
|
stable sparc, bug 285063
|
||||||
|
|
||||||
|
18 Sep 2009; Jeroen Roovers <jer@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2.ebuild:
|
||||||
|
Stable for HPPA (bug #285063).
|
||||||
|
|
||||||
|
15 Sep 2009; Christian Faulhammer <fauli@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2.ebuild:
|
||||||
|
x86 stable, bug 285063
|
||||||
|
|
||||||
|
15 Sep 2009; Romain Perier <mrpouet@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.2.ebuild:
|
||||||
|
Stable for amd64, bug #285063.
|
||||||
|
|
||||||
|
*emacs-common-gentoo-1.2 (08 Aug 2009)
|
||||||
|
|
||||||
|
08 Aug 2009; Ulrich Mueller <ulm@gentoo.org>
|
||||||
|
-emacs-common-gentoo-1.1.ebuild, +emacs-common-gentoo-1.2.ebuild,
|
||||||
|
metadata.xml:
|
||||||
|
Version bump. Emacs 23 style icons are default now.
|
||||||
|
|
||||||
|
*emacs-common-gentoo-1.1 (23 Apr 2009)
|
||||||
|
|
||||||
|
23 Apr 2009; Ulrich Mueller <ulm@gentoo.org> metadata.xml,
|
||||||
|
+emacs-common-gentoo-1.1.ebuild:
|
||||||
|
Version bump. New "emacs23icons" USE flag for Emacs 23 style icons.
|
||||||
|
|
||||||
|
14 Apr 2009; Ulrich Mueller <ulm@gentoo.org>
|
||||||
|
-emacs-common-gentoo-0.3.ebuild:
|
||||||
|
Remove old.
|
||||||
|
|
||||||
|
14 Apr 2009; Jeroen Roovers <jer@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.0.ebuild:
|
||||||
|
Stable for HPPA (bug #264503).
|
||||||
|
|
||||||
|
12 Apr 2009; Ulrich Mueller <ulm@gentoo.org>
|
||||||
|
emacs-common-gentoo-0.3.ebuild, emacs-common-gentoo-1.0.ebuild:
|
||||||
|
Call gnome2_icon_savelist in src_install, bug 155993.
|
||||||
|
|
||||||
|
04 Apr 2009; Brent Baude <ranger@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.0.ebuild:
|
||||||
|
Marking emacs-common-gentoo-1.0 ppc for bug 264503
|
||||||
|
|
||||||
|
04 Apr 2009; Brent Baude <ranger@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.0.ebuild:
|
||||||
|
stable ppc64, bug 264504
|
||||||
|
|
||||||
|
04 Apr 2009; Tiago Cunha <tcunha@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.0.ebuild:
|
||||||
|
stable amd64, bug 264503
|
||||||
|
|
||||||
|
03 Apr 2009; Raúl Porcel <armin76@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.0.ebuild:
|
||||||
|
alpha/arm/ia64/s390/sh/x86 stable wrt #264503
|
||||||
|
|
||||||
|
01 Apr 2009; Ferris McCormick <fmccor@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.0.ebuild:
|
||||||
|
Sparc stable, bug #264503.
|
||||||
|
|
||||||
|
13 Mar 2009; Ulrich Mueller <ulm@gentoo.org>
|
||||||
|
emacs-common-gentoo-1.0.ebuild:
|
||||||
|
Remove orphan files only if this is not a reinstall. Make logic for creation
|
||||||
|
of site-start.el more predictable.
|
||||||
|
|
||||||
|
*emacs-common-gentoo-1.0 (12 Mar 2009)
|
||||||
|
*emacs-common-gentoo-0.3 (12 Mar 2009)
|
||||||
|
|
||||||
|
12 Mar 2009; Ulrich Mueller <ulm@gentoo.org> +metadata.xml,
|
||||||
|
+emacs-common-gentoo-0.3.ebuild, +emacs-common-gentoo-1.0.ebuild:
|
||||||
|
Package moved from x11-misc/emacs-desktop to app-emacs/emacs-common-gentoo.
|
||||||
|
Version 1.0 imported from Emacs overlay. Install subdirs.el; install
|
||||||
|
desktop entry only for USE="X". Keywords ~s390 and ~sparc-fbsd carried
|
||||||
|
over from app-editors/emacs, which doesn't install subdirs.el anymore.
|
||||||
|
New pkg_config function will create a default site-start.el file.
|
||||||
|
|
||||||
|
20 Sep 2008; Ulrich Mueller <ulm@gentoo.org> -emacs-desktop-0.2-r1.ebuild:
|
||||||
|
Remove old.
|
||||||
|
|
||||||
|
12 May 2008; Markus Meier <maekke@gentoo.org> emacs-desktop-0.3.ebuild:
|
||||||
|
amd64 stable, bug #220607
|
||||||
|
|
||||||
|
11 May 2008; Markus Rothe <corsair@gentoo.org> emacs-desktop-0.3.ebuild:
|
||||||
|
Stable on ppc64; bug #220607
|
||||||
|
|
||||||
|
10 May 2008; nixnut <nixnut@gentoo.org> emacs-desktop-0.3.ebuild:
|
||||||
|
Stable on ppc wrt bug 220607
|
||||||
|
|
||||||
|
06 May 2008; Christian Faulhammer <opfer@gentoo.org>
|
||||||
|
emacs-desktop-0.3.ebuild:
|
||||||
|
stable x86, bug 220607
|
||||||
|
|
||||||
|
06 May 2008; Jeroen Roovers <jer@gentoo.org> emacs-desktop-0.3.ebuild:
|
||||||
|
Stable for HPPA (bug #220607).
|
||||||
|
|
||||||
|
06 May 2008; Raúl Porcel <armin76@gentoo.org> emacs-desktop-0.3.ebuild:
|
||||||
|
alpha/ia64/sparc stable wrt #220607
|
||||||
|
|
||||||
|
*emacs-desktop-0.3 (28 Dec 2007)
|
||||||
|
|
||||||
|
28 Dec 2007; Ulrich Mueller <ulm@gentoo.org> +emacs-desktop-0.3.ebuild:
|
||||||
|
Version bump: Removed -a option from emacsclient; added German, French and
|
||||||
|
Spanish translations; desktop files verified.
|
||||||
|
|
||||||
|
01 Jun 2007; nixnut <nixnut@gentoo.org> emacs-desktop-0.2-r1.ebuild:
|
||||||
|
Stable on ppc wrt bug 180100
|
||||||
|
|
||||||
|
29 May 2007; Raúl Porcel <armin76@gentoo.org>
|
||||||
|
emacs-desktop-0.2-r1.ebuild:
|
||||||
|
alpha/ia64 stable wrt #180100
|
||||||
|
|
||||||
|
29 May 2007; Jeroen Roovers <jer@gentoo.org> emacs-desktop-0.2-r1.ebuild:
|
||||||
|
Stable for HPPA (bug #180100).
|
||||||
|
|
||||||
|
28 May 2007; Christian Faulhammer <opfer@gentoo.org>
|
||||||
|
emacs-desktop-0.2-r1.ebuild:
|
||||||
|
x86/amd64 stable, bug 180100
|
||||||
|
|
||||||
|
28 May 2007; Brent Baude <ranger@gentoo.org> emacs-desktop-0.2-r1.ebuild:
|
||||||
|
Marking ppc64 stable to support stablization of bug 180100
|
||||||
|
|
||||||
|
28 May 2007; Gustavo Zacarias <gustavoz@gentoo.org>
|
||||||
|
emacs-desktop-0.2-r1.ebuild:
|
||||||
|
Stable on sparc wrt #180100
|
||||||
|
|
||||||
|
15 May 2007; Roy Marples <uberlord@gentoo.org>
|
||||||
|
emacs-desktop-0.2-r1.ebuild:
|
||||||
|
Added ~x86-fbsd keyword, #174884
|
||||||
|
|
||||||
|
14 May 2007; Markus Ullmann <jokey@gentoo.org>
|
||||||
|
emacs-desktop-0.2-r1.ebuild:
|
||||||
|
Works on arm as well
|
||||||
|
|
||||||
|
*emacs-desktop-0.2-r1 (01 May 2007)
|
||||||
|
|
||||||
|
01 May 2007; Ulrich Mueller <ulm@gentoo.org> -emacs-desktop-0.2.ebuild,
|
||||||
|
+emacs-desktop-0.2-r1.ebuild:
|
||||||
|
Use "official" icons from Emacs 22.
|
||||||
|
|
||||||
|
30 Apr 2007; Tony Vroon <chainsaw@gentoo.org> emacs-desktop-0.2.ebuild:
|
||||||
|
Add ~ppc keyword. Tested on a PowerBook 5,9 with GCC 4.1.2
|
||||||
|
|
||||||
|
21 Apr 2007; Markus Rothe <corsair@gentoo.org> emacs-desktop-0.2.ebuild:
|
||||||
|
Added ~ppc64; bug #174880
|
||||||
|
|
||||||
|
19 Apr 2007; Christian Faulhammer <opfer@gentoo.org>
|
||||||
|
emacs-desktop-0.2.ebuild:
|
||||||
|
Change HOMEPAGE to the new project page
|
||||||
|
|
||||||
|
19 Apr 2007; Bryan Østergaard <kloeri@gentoo.org>
|
||||||
|
emacs-desktop-0.2.ebuild:
|
||||||
|
Add ~alpha keyword, bug 174880.
|
||||||
|
|
||||||
|
18 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org>
|
||||||
|
emacs-desktop-0.2.ebuild:
|
||||||
|
Keyworded ~sparc wrt #174880
|
||||||
|
|
||||||
|
18 Apr 2007; Jeroen Roovers <jer@gentoo.org> emacs-desktop-0.2.ebuild:
|
||||||
|
Marked ~hppa (bug #174880).
|
||||||
|
|
||||||
|
17 Apr 2007; Raúl Porcel <armin76@gentoo.org> emacs-desktop-0.2.ebuild:
|
||||||
|
Add ~ia64 wrt bug 174880
|
||||||
|
|
||||||
|
17 Apr 2007; Christian Faulhammer <opfer@gentoo.org>
|
||||||
|
emacs-desktop-0.2.ebuild:
|
||||||
|
keyworded ~amd64, bug 174880
|
||||||
|
|
||||||
|
*emacs-desktop-0.2 (16 Apr 2007)
|
||||||
|
|
||||||
|
16 Apr 2007; Ulrich Mueller <ulm@gentoo.org> -emacs-desktop-0.1-r1.ebuild,
|
||||||
|
+emacs-desktop-0.2.ebuild:
|
||||||
|
Version bump.
|
||||||
|
|
||||||
|
*emacs-desktop-0.1-r1 (16 Apr 2007)
|
||||||
|
|
||||||
|
16 Apr 2007; Christian Faulhammer <opfer@gentoo.org> +metadata.xml,
|
||||||
|
+emacs-desktop-0.1-r1.ebuild:
|
||||||
|
initial import from Emacs Overlay. Contains desktop icons etc.
|
@ -1 +1,5 @@
|
|||||||
DIST emacs-common-gentoo-1.3.tar.gz 46819 RMD160 40c12dd355c3fd80ad65d45190c4f3c7f2134ad6 SHA1 ff743a4646d493dd14ed1e812d3adfd6323498e9 SHA256 c874088b1d9833432e1da9c3e3f79e7891cb3af41bcdecb02aa299d207c0218d
|
DIST emacs-common-gentoo-1.5.tar.xz 40844 SHA256 fbec52de8552c6b22f56382a28d469d9346c02c7569c05cdb0db6a54b39995a1 SHA512 61ac2a1bb8bc449480137789f4d93228d81d2a7ea87a255a7fd82072ce98eecf5f585d102db95f0deda06102e27efbd5d9fce8cd21d6b58239f7a2b6d4ee4d55 WHIRLPOOL bb6d58d8afb55c9d6204f82553962190cd50f64d25ea5fb50308827f88ea3b1c42dc0e072155567391ffc7745b8871c733c9aee5042b57bfcbef5e5419d0b6cf
|
||||||
|
EBUILD emacs-common-gentoo-1.5.ebuild 3124 SHA256 b1fc8af1833ef3bab1f2197a69a8f1e3dabcdec9257c9f09937b916758a131b3 SHA512 3855731476f1cc4d211bd950c35d72003e076d6e70bed1681579e27a37161d893a5abe7f7540622931c1a341f3ca4c21880c7d67c95cd6548922cc2a0f9f15e3 WHIRLPOOL d19dd3c8061258ce83f8b8f25d4aeaa822b6859f37d3822c483140d21779db19fdcdbf231c1278cd4b54f70bc7439ee9674a198de45406ec1ca6e4d41392bb70
|
||||||
|
MISC ChangeLog 3168 SHA256 49913fea870769b31de205d1ec9ab96e78d61805404b63ca5dcdc391bc46fcb3 SHA512 589569d7a648f1375cbb4aaebc525f8a9db0b3770fa04b212163a85ca68ec23f96da61574078b020aff4450840f8567df1d9654c888b5915753deed14fe65c0a WHIRLPOOL 4d20521431a504c5b8dba2742f70d3c6e355aded97f26ee5c433f68bb0392829d3e494379059251ca20b3775c44088b54571ea8a5471730cf7f9f8011857e221
|
||||||
|
MISC ChangeLog-2015 19074 SHA256 6625951d39d971c18ce59f0529cae815ee0ab1a98f21d3e7f8e8f783cab79bde SHA512 bfb7e120b4e670048c0ddc7680c6ae139bb4023442daff3f660e416b87ac8b4793164c7a1037224f9be277712e04708c462916d021e74fe9be41f0eb4ff523aa WHIRLPOOL 1fe9060da48be27afe170f99b77b47377913064b83e1943cdbba863c81f67bb22e769cd8af7836c2d57a5223e76745736f5773d780c861d826779703b15da1b5
|
||||||
|
MISC metadata.xml 337 SHA256 fc116cc302dc18a29628b4e1f81691b6bf38861c04449bba52ed2fc7b8faba5a SHA512 4fca91d99b7d069ef8a7b1ca182f8eef738817b3ee9a2540549642f21574fefc70eee2f3e0e000c3ee860983a651470b5aecf1e126b2cc7465defd708e608ebd WHIRLPOOL 5364e11f935806e1fac19dda102b239e0edcb32d40ef43e05c599a5a994f8932b18e5798e8d4db6130dcfd21ae2595b77f043f7150a010d1dd1828f1529b5111
|
||||||
|
@ -1,120 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.3-r1.ebuild,v 1.9 2012/04/01 15:09:39 armin76 Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
inherit elisp-common eutils fdo-mime gnome2-utils
|
|
||||||
|
|
||||||
DESCRIPTION="Common files needed by all GNU Emacs versions"
|
|
||||||
HOMEPAGE="http://www.gentoo.org/proj/en/lisp/emacs/"
|
|
||||||
SRC_URI="mirror://gentoo/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
|
||||||
IUSE="X emacs22icons"
|
|
||||||
|
|
||||||
PDEPEND="virtual/emacs"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
if [[ -e ${EROOT}${SITELISP}/subdirs.el ]] \
|
|
||||||
&& ! has_version ">=${CATEGORY}/${PN}-1"
|
|
||||||
then
|
|
||||||
ewarn "Removing orphan subdirs.el (installed by old Emacs ebuilds)"
|
|
||||||
rm -f "${EROOT}${SITELISP}/subdirs.el"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
insinto "${SITELISP}"
|
|
||||||
doins subdirs.el
|
|
||||||
|
|
||||||
keepdir /etc/emacs
|
|
||||||
insinto /etc/emacs
|
|
||||||
doins site-start.el
|
|
||||||
|
|
||||||
if use X; then
|
|
||||||
local i
|
|
||||||
domenu emacs.desktop emacsclient.desktop || die
|
|
||||||
newicon icons/sink.png emacs-sink.png || die
|
|
||||||
if use emacs22icons; then
|
|
||||||
newicon icons/emacs22_48.png emacs.png || die
|
|
||||||
for i in 16 24 32 48; do
|
|
||||||
insinto /usr/share/icons/hicolor/${i}x${i}/apps
|
|
||||||
newins icons/emacs22_${i}.png emacs.png
|
|
||||||
done
|
|
||||||
else
|
|
||||||
newicon icons/emacs_48.png emacs.png || die
|
|
||||||
for i in 16 24 32 48 128; do
|
|
||||||
insinto /usr/share/icons/hicolor/${i}x${i}/apps
|
|
||||||
newins icons/emacs_${i}.png emacs.png
|
|
||||||
done
|
|
||||||
insinto /usr/share/icons/hicolor/scalable/apps
|
|
||||||
doins icons/emacs.svg
|
|
||||||
fi
|
|
||||||
gnome2_icon_savelist
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
site-start-modified-p() {
|
|
||||||
case $(cksum <"${EROOT}${SITELISP}/site-start.el") in
|
|
||||||
# checksums of auto-generated site-start.el files
|
|
||||||
"2098727038 349") return 1 ;; # elisp-common.eclass
|
|
||||||
"3626264063 355") return 1 ;; # emacs-common-gentoo-1.0 (cvs rev 1.1)
|
|
||||||
"3738455534 394") return 1 ;; # emacs-common-gentoo-1.0 (cvs rev 1.6)
|
|
||||||
"4199862847 394") return 1 ;; # emacs-common-gentoo-1.1
|
|
||||||
"2547348044 394") return 1 ;; # emacs-common-gentoo-1.2
|
|
||||||
"2214952934 397") return 1 ;; # emacs-common-gentoo-1.2-r1
|
|
||||||
"3917799317 397") return 1 ;; # emacs-common-gentoo-1.2-r2
|
|
||||||
*) return 0 ;;
|
|
||||||
esac
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if use X; then
|
|
||||||
fdo-mime_desktop_database_update
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
fi
|
|
||||||
|
|
||||||
# make sure that site-gentoo.el exists since site-start.el requires it
|
|
||||||
elisp-site-regen
|
|
||||||
|
|
||||||
local line
|
|
||||||
while read line; do elog "${line:- }"; done <<-EOF
|
|
||||||
All site initialisation for Gentoo-installed packages is added to
|
|
||||||
${SITELISP}/site-gentoo.el. In order for this site
|
|
||||||
initialisation to be loaded for all users automatically, a default
|
|
||||||
site startup file /etc/emacs/site-start.el is installed. You are
|
|
||||||
responsible for maintenance of this file.
|
|
||||||
|
|
||||||
Alternatively, individual users can add the following command:
|
|
||||||
|
|
||||||
(require 'site-gentoo)
|
|
||||||
|
|
||||||
to their ~/.emacs initialisation files, or, for greater flexibility,
|
|
||||||
users may load single package-specific initialisation files from
|
|
||||||
${SITELISP}/site-gentoo.d/.
|
|
||||||
EOF
|
|
||||||
|
|
||||||
if [[ -e ${EROOT}${SITELISP}/site-start.el ]]; then
|
|
||||||
elog
|
|
||||||
ewarn "The location of the site startup file for Emacs has changed to"
|
|
||||||
ewarn "/etc/emacs/site-start.el."
|
|
||||||
if site-start-modified-p; then
|
|
||||||
ewarn "If your site-start.el file contains your own customisation,"
|
|
||||||
ewarn "you should move it to the new file. In any case, you should"
|
|
||||||
ewarn "remove the old ${SITELISP}/site-start.el file."
|
|
||||||
else
|
|
||||||
ewarn "Removing the old ${SITELISP}/site-start.el file."
|
|
||||||
rm -f "${EROOT}${SITELISP}/site-start.el"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
if use X; then
|
|
||||||
fdo-mime_desktop_database_update
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
fi
|
|
||||||
}
|
|
@ -0,0 +1,115 @@
|
|||||||
|
# Copyright 1999-2016 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit elisp-common eutils fdo-mime gnome2-utils readme.gentoo user
|
||||||
|
|
||||||
|
DESCRIPTION="Common files needed by all GNU Emacs versions"
|
||||||
|
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
|
||||||
|
SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||||
|
IUSE="games X"
|
||||||
|
|
||||||
|
PDEPEND="virtual/emacs"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
use games && enewgroup gamestat 36
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto "${SITELISP}"
|
||||||
|
doins subdirs.el
|
||||||
|
newins site-gentoo.el{,.orig}
|
||||||
|
|
||||||
|
keepdir /etc/emacs
|
||||||
|
insinto /etc/emacs
|
||||||
|
doins site-start.el
|
||||||
|
|
||||||
|
if use games; then
|
||||||
|
keepdir /var/games/emacs
|
||||||
|
fowners 0:gamestat /var/games/emacs
|
||||||
|
fperms g+w /var/games/emacs
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use X; then
|
||||||
|
local i
|
||||||
|
domenu emacs.desktop emacsclient.desktop || die
|
||||||
|
|
||||||
|
pushd icons || die
|
||||||
|
newicon sink.png emacs-sink.png
|
||||||
|
newicon emacs_48.png emacs.png
|
||||||
|
newicon emacs22_48.png emacs22.png
|
||||||
|
for i in 16 24 32 48 128; do
|
||||||
|
newicon -s ${i} emacs_${i}.png emacs.png
|
||||||
|
done
|
||||||
|
for i in 16 24 32 48; do
|
||||||
|
newicon -s ${i} emacs22_${i}.png emacs22.png
|
||||||
|
done
|
||||||
|
doicon -s scalable emacs.svg
|
||||||
|
popd
|
||||||
|
|
||||||
|
gnome2_icon_savelist
|
||||||
|
fi
|
||||||
|
|
||||||
|
DOC_CONTENTS="All site initialisation for Gentoo-installed packages is
|
||||||
|
added to ${SITELISP}/site-gentoo.el. In order for this site
|
||||||
|
initialisation to be loaded for all users automatically, a default
|
||||||
|
site startup file /etc/emacs/site-start.el is installed. You are
|
||||||
|
responsible for maintenance of this file.
|
||||||
|
\n\nAlternatively, individual users can add the following command:
|
||||||
|
\n\n(require 'site-gentoo)
|
||||||
|
\n\nto their ~/.emacs initialisation files, or, for greater
|
||||||
|
flexibility, users may load single package-specific initialisation
|
||||||
|
files from the ${SITELISP}/site-gentoo.d/ directory."
|
||||||
|
readme.gentoo_create_doc
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_preinst() {
|
||||||
|
# make sure that site-gentoo.el exists since site-start.el requires it
|
||||||
|
if [[ ! -f ${ED}${SITELISP}/site-gentoo.el ]]; then #554518
|
||||||
|
mv "${ED}${SITELISP}"/site-gentoo.el{.orig,} || die
|
||||||
|
fi
|
||||||
|
if [[ -d ${EROOT}${SITELISP} ]]; then
|
||||||
|
elisp-site-regen
|
||||||
|
cp "${EROOT}${SITELISP}/site-gentoo.el" "${ED}${SITELISP}/" || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use games; then
|
||||||
|
local f
|
||||||
|
for f in /var/games/emacs/{snake,tetris}-scores; do
|
||||||
|
if [[ -e ${EROOT}${f} ]]; then
|
||||||
|
cp "${EROOT}${f}" "${ED}${f}" || die
|
||||||
|
fi
|
||||||
|
touch "${ED}${f}" || die
|
||||||
|
chgrp gamestat "${ED}${f}" || die
|
||||||
|
chmod g+w "${ED}${f}" || die
|
||||||
|
done
|
||||||
|
|
||||||
|
if has 1.4-r1 ${REPLACING_VERSIONS} \
|
||||||
|
&& [[ -d ${EROOT}/var/games/emacs ]]; then
|
||||||
|
elog "Updating owner and permissions of score file directory."
|
||||||
|
chown 0:gamestat "${EROOT}"/var/games/emacs || die
|
||||||
|
chmod 775 "${EROOT}"/var/games/emacs || die
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if use X; then
|
||||||
|
fdo-mime_desktop_database_update
|
||||||
|
gnome2_icon_cache_update
|
||||||
|
fi
|
||||||
|
readme.gentoo_print_elog
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
if use X; then
|
||||||
|
fdo-mime_desktop_database_update
|
||||||
|
gnome2_icon_cache_update
|
||||||
|
fi
|
||||||
|
}
|
11
sdk_container/src/third_party/portage-stable/app-emacs/emacs-common-gentoo/metadata.xml
vendored
Normal file
11
sdk_container/src/third_party/portage-stable/app-emacs/emacs-common-gentoo/metadata.xml
vendored
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>gnu-emacs@gentoo.org</email>
|
||||||
|
<name>Gentoo GNU Emacs project</name>
|
||||||
|
</maintainer>
|
||||||
|
<use>
|
||||||
|
<flag name="games">Support shared score files for games</flag>
|
||||||
|
</use>
|
||||||
|
</pkgmetadata>
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
|
|
||||||
DEPEND=>=app-eselect/eselect-emacs-1.16 sys-libs/ncurses:0 amd64? ( abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3:0[abi_x86_x32(-)?] ) !abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3:0[abi_x86_32(-)] ) ) virtual/pkgconfig
|
|
||||||
DESCRIPTION=The extensible self-documenting text editor
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=https://www.gnu.org/software/emacs/
|
|
||||||
IUSE=abi_x86_x32
|
|
||||||
KEYWORDS=amd64 x86
|
|
||||||
LICENSE=GPL-1+ GPL-2+ BSD
|
|
||||||
RDEPEND=>=app-eselect/eselect-emacs-1.16 sys-libs/ncurses:0 amd64? ( abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3:0[abi_x86_x32(-)?] ) !abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3:0[abi_x86_32(-)] ) )
|
|
||||||
SLOT=18
|
|
||||||
SRC_URI=ftp://ftp.gnu.org/old-gnu/emacs/emacs-18.59.tar.gz ftp://ftp.splode.com/pub/users/friedman/emacs/emacs-18.59-linux22x-elf-glibc21.diff.gz https://dev.gentoo.org/~ulm/emacs/emacs-18.59-patches-8.tar.bz2
|
|
||||||
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
|
||||||
_md5_=3dbd4176805447df2042b35bd64f9632
|
|
@ -4,10 +4,10 @@ DESCRIPTION=The extensible self-documenting text editor
|
|||||||
EAPI=6
|
EAPI=6
|
||||||
HOMEPAGE=https://www.gnu.org/software/emacs/
|
HOMEPAGE=https://www.gnu.org/software/emacs/
|
||||||
IUSE=abi_x86_x32
|
IUSE=abi_x86_x32
|
||||||
KEYWORDS=~amd64 ~x86
|
KEYWORDS=amd64 x86
|
||||||
LICENSE=GPL-1+ GPL-2+ BSD
|
LICENSE=GPL-1+ GPL-2+ BSD
|
||||||
RDEPEND=>=app-eselect/eselect-emacs-1.16 sys-libs/ncurses:0 amd64? ( abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3:0[abi_x86_x32(-)?] ) !abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3:0[abi_x86_32(-)] ) )
|
RDEPEND=>=app-eselect/eselect-emacs-1.16 sys-libs/ncurses:0 amd64? ( abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3:0[abi_x86_x32(-)?] ) !abi_x86_x32? ( >=sys-libs/ncurses-5.9-r3:0[abi_x86_32(-)] ) )
|
||||||
SLOT=18
|
SLOT=18
|
||||||
SRC_URI=ftp://ftp.gnu.org/old-gnu/emacs/emacs-18.59.tar.gz ftp://ftp.splode.com/pub/users/friedman/emacs/emacs-18.59-linux22x-elf-glibc21.diff.gz https://dev.gentoo.org/~ulm/emacs/emacs-18.59-patches-9.tar.xz
|
SRC_URI=ftp://ftp.gnu.org/old-gnu/emacs/emacs-18.59.tar.gz ftp://ftp.splode.com/pub/users/friedman/emacs/emacs-18.59-linux22x-elf-glibc21.diff.gz https://dev.gentoo.org/~ulm/emacs/emacs-18.59-patches-9.tar.xz
|
||||||
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
_md5_=b2159ba911f339eb4239b79dc83cb1ff
|
_md5_=c0470c8a0a36b209012f44abb03fa799
|
||||||
|
@ -1,14 +0,0 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
|
|
||||||
DEPEND=sys-libs/ncurses:0 >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) alsa? ( media-libs/alsa-lib ) gpm? ( sys-libs/gpm ) dbus? ( sys-apps/dbus ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:2 ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) alsa? ( virtual/pkgconfig ) dbus? ( virtual/pkgconfig ) X? ( virtual/pkgconfig ) gzip-el? ( app-arch/gzip ) pax_kernel? ( sys-apps/attr sys-apps/paxctl ) !<sys-devel/gettext-0.18.1.1-r3 sys-devel/automake >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
|
||||||
DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
|
|
||||||
EAPI=5
|
|
||||||
HOMEPAGE=https://www.gnu.org/software/emacs/
|
|
||||||
IUSE=alsa aqua athena dbus games gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif pax_kernel png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm
|
|
||||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
|
|
||||||
LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
|
|
||||||
RDEPEND=sys-libs/ncurses:0 >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) alsa? ( media-libs/alsa-lib ) gpm? ( sys-libs/gpm ) dbus? ( sys-apps/dbus ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:2 ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) !<app-editors/emacs-vcs-23.4
|
|
||||||
REQUIRED_USE=?? ( aqua X )
|
|
||||||
SLOT=23
|
|
||||||
SRC_URI=mirror://gnu/emacs/emacs-23.4.tar.bz2 https://dev.gentoo.org/~ulm/emacs/emacs-23.4-patches-17.tar.xz
|
|
||||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 readme.gentoo df3fc8fdaf5a519e7d48c83e7592c95f toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
|
||||||
_md5_=41cffba6fe95c69239117e7135b14b24
|
|
@ -4,11 +4,11 @@ DESCRIPTION=The extensible, customizable, self-documenting real-time display edi
|
|||||||
EAPI=6
|
EAPI=6
|
||||||
HOMEPAGE=https://www.gnu.org/software/emacs/
|
HOMEPAGE=https://www.gnu.org/software/emacs/
|
||||||
IUSE=alsa aqua athena dbus games gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif pax_kernel png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm
|
IUSE=alsa aqua athena dbus games gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif pax_kernel png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm
|
||||||
KEYWORDS=alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
|
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
|
||||||
LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
|
LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
|
||||||
RDEPEND=sys-libs/ncurses:0 >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) alsa? ( media-libs/alsa-lib ) gpm? ( sys-libs/gpm ) dbus? ( sys-apps/dbus ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:2 ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) !<app-editors/emacs-vcs-23.4
|
RDEPEND=sys-libs/ncurses:0 >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) alsa? ( media-libs/alsa-lib ) gpm? ( sys-libs/gpm ) dbus? ( sys-apps/dbus ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:2 ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) !<app-editors/emacs-vcs-23.4
|
||||||
REQUIRED_USE=?? ( aqua X )
|
REQUIRED_USE=?? ( aqua X )
|
||||||
SLOT=23
|
SLOT=23
|
||||||
SRC_URI=mirror://gnu/emacs/emacs-23.4.tar.bz2 https://dev.gentoo.org/~ulm/emacs/emacs-23.4-patches-19.tar.xz
|
SRC_URI=mirror://gnu/emacs/emacs-23.4.tar.bz2 https://dev.gentoo.org/~ulm/emacs/emacs-23.4-patches-19.tar.xz
|
||||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 readme.gentoo-r1 03878c06495db70bc36bd717383c09f7 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 readme.gentoo-r1 03878c06495db70bc36bd717383c09f7 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
_md5_=5b1e733faeecb4468454f2cd48977904
|
_md5_=4b39df0e40d163680c85891687ea6189
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
|
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
|
||||||
DEPEND=sys-libs/ncurses:0 >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) gnutls? ( net-libs/gnutls ) gpm? ( sys-libs/gpm ) hesiod? ( net-dns/hesiod ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) virtual/pkgconfig gzip-el? ( app-arch/gzip ) pax_kernel? ( sys-apps/attr sys-apps/paxctl ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
DEPEND=sys-libs/ncurses:0 >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) gpm? ( sys-libs/gpm ) hesiod? ( net-dns/hesiod ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) virtual/pkgconfig gzip-el? ( app-arch/gzip ) pax_kernel? ( sys-apps/attr sys-apps/paxctl ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||||
DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
|
DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
|
||||||
EAPI=5
|
EAPI=5
|
||||||
HOMEPAGE=https://www.gnu.org/software/emacs/
|
HOMEPAGE=https://www.gnu.org/software/emacs/
|
||||||
IUSE=acl alsa aqua athena dbus games gconf gfile gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib
|
IUSE=acl alsa aqua athena dbus games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib
|
||||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
KEYWORDS=alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||||
LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
|
LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
|
||||||
RDEPEND=sys-libs/ncurses:0 >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) gnutls? ( net-libs/gnutls ) gpm? ( sys-libs/gpm ) hesiod? ( net-dns/hesiod ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) !<app-editors/emacs-vcs-24.5
|
RDEPEND=sys-libs/ncurses:0 >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) gpm? ( sys-libs/gpm ) hesiod? ( net-dns/hesiod ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) !<app-editors/emacs-vcs-24.5
|
||||||
REQUIRED_USE=?? ( aqua X )
|
REQUIRED_USE=?? ( aqua X )
|
||||||
SLOT=24
|
SLOT=24
|
||||||
SRC_URI=mirror://gnu/emacs/emacs-24.5.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-24.5-patches-1.tar.xz
|
SRC_URI=mirror://gnu/emacs/emacs-24.5.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-24.5-patches-1.tar.xz
|
||||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 readme.gentoo df3fc8fdaf5a519e7d48c83e7592c95f toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 readme.gentoo df3fc8fdaf5a519e7d48c83e7592c95f toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
_md5_=15d6c8add349dd9001859ee6d84367a1
|
_md5_=60ca9e45c42942a6ae9a92d228f9dd38
|
||||||
|
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-24.5-r3
vendored
Normal file
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-24.5-r3
vendored
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
|
||||||
|
DEPEND=sys-libs/ncurses:0 >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) gpm? ( sys-libs/gpm ) hesiod? ( net-dns/hesiod ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) virtual/pkgconfig gzip-el? ( app-arch/gzip ) pax_kernel? ( sys-apps/attr sys-apps/paxctl ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||||
|
DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://www.gnu.org/software/emacs/
|
||||||
|
IUSE=acl alsa aqua athena dbus games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm zlib
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||||
|
LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
|
||||||
|
RDEPEND=sys-libs/ncurses:0 >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) gpm? ( sys-libs/gpm ) hesiod? ( net-dns/hesiod ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) !<app-editors/emacs-vcs-24.5
|
||||||
|
REQUIRED_USE=?? ( aqua X )
|
||||||
|
SLOT=24
|
||||||
|
SRC_URI=mirror://gnu/emacs/emacs-24.5.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-24.5-patches-2.tar.xz
|
||||||
|
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 readme.gentoo-r1 03878c06495db70bc36bd717383c09f7 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
|
_md5_=ded5e28dc7e7af613e2e9c1e8aeec3cd
|
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-25.1_rc1
vendored
Normal file
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-25.1_rc1
vendored
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
|
||||||
|
DEPEND=sys-libs/ncurses:0 >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) gpm? ( sys-libs/gpm ) hesiod? ( net-dns/hesiod ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft cairo? ( >=x11-libs/cairo-1.12.18 ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( xwidgets? ( x11-libs/gtk+:3 net-libs/webkit-gtk:3= ) !xwidgets? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) virtual/pkgconfig gzip-el? ( app-arch/gzip ) pax_kernel? ( sys-apps/attr sys-apps/paxctl )
|
||||||
|
DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://www.gnu.org/software/emacs/
|
||||||
|
IUSE=acl alsa aqua athena cairo dbus games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||||
|
LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
|
||||||
|
RDEPEND=sys-libs/ncurses:0 >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) gpm? ( sys-libs/gpm ) hesiod? ( net-dns/hesiod ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft cairo? ( >=x11-libs/cairo-1.12.18 ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( xwidgets? ( x11-libs/gtk+:3 net-libs/webkit-gtk:3= ) !xwidgets? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) !<app-editors/emacs-vcs-25.1_rc1
|
||||||
|
REQUIRED_USE=?? ( aqua X )
|
||||||
|
SLOT=25
|
||||||
|
SRC_URI=mirror://gnu-alpha/emacs/pretest/emacs-25.1-rc1.tar.xz
|
||||||
|
_eclasses_=elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 readme.gentoo-r1 03878c06495db70bc36bd717383c09f7 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
|
_md5_=e364362cc510d63281f9de056dc5ec5d
|
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-25.1_rc2
vendored
Normal file
14
sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-editors/emacs-25.1_rc2
vendored
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
|
||||||
|
DEPEND=sys-libs/ncurses:0 >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) gpm? ( sys-libs/gpm ) hesiod? ( net-dns/hesiod ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft cairo? ( >=x11-libs/cairo-1.12.18 ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( xwidgets? ( x11-libs/gtk+:3 net-libs/webkit-gtk:3= ) !xwidgets? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) virtual/pkgconfig gzip-el? ( app-arch/gzip ) pax_kernel? ( sys-apps/attr sys-apps/paxctl )
|
||||||
|
DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
|
||||||
|
EAPI=6
|
||||||
|
HOMEPAGE=https://www.gnu.org/software/emacs/
|
||||||
|
IUSE=acl alsa aqua athena cairo dbus games gconf gfile gif gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm xwidgets zlib
|
||||||
|
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||||
|
LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
|
||||||
|
RDEPEND=sys-libs/ncurses:0 >=app-eselect/eselect-emacs-1.16 >=app-emacs/emacs-common-gentoo-1.5[games?,X?] net-libs/liblockfile acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) gpm? ( sys-libs/gpm ) hesiod? ( net-dns/hesiod ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls ) zlib? ( sys-libs/zlib ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:0 ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft cairo? ( >=x11-libs/cairo-1.12.18 ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( xwidgets? ( x11-libs/gtk+:3 net-libs/webkit-gtk:3= ) !xwidgets? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) !<app-editors/emacs-vcs-25.1_rc2
|
||||||
|
REQUIRED_USE=?? ( aqua X )
|
||||||
|
SLOT=25
|
||||||
|
SRC_URI=mirror://gnu-alpha/emacs/pretest/emacs-25.1-rc2.tar.xz
|
||||||
|
_eclasses_=elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 readme.gentoo-r1 03878c06495db70bc36bd717383c09f7 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||||
|
_md5_=e364362cc510d63281f9de056dc5ec5d
|
@ -1,13 +0,0 @@
|
|||||||
DEFINED_PHASES=install postinst postrm setup
|
|
||||||
DEPEND=>=sys-apps/sed-4
|
|
||||||
DESCRIPTION=Common files needed by all GNU Emacs versions
|
|
||||||
EAPI=4
|
|
||||||
HOMEPAGE=http://www.gentoo.org/proj/en/lisp/emacs/
|
|
||||||
IUSE=X emacs22icons
|
|
||||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
|
|
||||||
LICENSE=GPL-3
|
|
||||||
PDEPEND=virtual/emacs
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=mirror://gentoo/emacs-common-gentoo-1.3.tar.gz
|
|
||||||
_eclasses_=elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d gnome2-utils d19e7813f27c8f982134d657889b13cf multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
|
||||||
_md5_=45c6d8f0a4e471badd4865b31571cf71
|
|
@ -0,0 +1,13 @@
|
|||||||
|
DEFINED_PHASES=install postinst postrm preinst setup
|
||||||
|
DEPEND=>=sys-apps/sed-4
|
||||||
|
DESCRIPTION=Common files needed by all GNU Emacs versions
|
||||||
|
EAPI=5
|
||||||
|
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Emacs
|
||||||
|
IUSE=games X
|
||||||
|
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
|
||||||
|
LICENSE=GPL-3+
|
||||||
|
PDEPEND=virtual/emacs
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://dev.gentoo.org/~ulm/emacs/emacs-common-gentoo-1.5.tar.xz
|
||||||
|
_eclasses_=elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d gnome2-utils d19e7813f27c8f982134d657889b13cf multilib 3972ca401cf7dbb430df9995f5d8d580 readme.gentoo df3fc8fdaf5a519e7d48c83e7592c95f toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 user 906f3c8eb3a2350a4f1191a89baa3e46 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||||
|
_md5_=6f7d25a92b60fa6986737fd9ab424376
|
@ -1,7 +1,7 @@
|
|||||||
DEFINED_PHASES=-
|
DEFINED_PHASES=-
|
||||||
DESCRIPTION=Virtual for GNU Emacs
|
DESCRIPTION=Virtual for GNU Emacs
|
||||||
EAPI=4
|
EAPI=4
|
||||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
|
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
|
||||||
RDEPEND=|| ( app-editors/emacs:23 >=app-editors/emacs-vcs-23.1 )
|
RDEPEND=app-editors/emacs:23
|
||||||
SLOT=0
|
SLOT=0
|
||||||
_md5_=98532cddf88fa7f71939dc0de1ca2599
|
_md5_=bf8913dab1971676d063f7e9fae87588
|
||||||
|
7
sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/emacs-24
vendored
Normal file
7
sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/emacs-24
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
DEFINED_PHASES=-
|
||||||
|
DESCRIPTION=Virtual for GNU Emacs
|
||||||
|
EAPI=4
|
||||||
|
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||||
|
RDEPEND=|| ( app-editors/emacs:24 >=app-editors/emacs-vcs-24.1 )
|
||||||
|
SLOT=0
|
||||||
|
_md5_=1080ff29c555f5db2476591aa2958ee1
|
63
sdk_container/src/third_party/portage-stable/virtual/emacs/ChangeLog
vendored
Normal file
63
sdk_container/src/third_party/portage-stable/virtual/emacs/ChangeLog
vendored
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
# ChangeLog for virtual/emacs
|
||||||
|
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# (auto-generated from git log)
|
||||||
|
|
||||||
|
*emacs-24 (09 Aug 2015)
|
||||||
|
*emacs-23 (09 Aug 2015)
|
||||||
|
|
||||||
|
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +emacs-23.ebuild,
|
||||||
|
+emacs-24.ebuild, +metadata.xml:
|
||||||
|
proj/gentoo: Initial commit
|
||||||
|
|
||||||
|
This commit represents a new era for Gentoo:
|
||||||
|
Storing the gentoo-x86 tree in Git, as converted from CVS.
|
||||||
|
|
||||||
|
This commit is the start of the NEW history.
|
||||||
|
Any historical data is intended to be grafted onto this point.
|
||||||
|
|
||||||
|
Creation process:
|
||||||
|
1. Take final CVS checkout snapshot
|
||||||
|
2. Remove ALL ChangeLog* files
|
||||||
|
3. Transform all Manifests to thin
|
||||||
|
4. Remove empty Manifests
|
||||||
|
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
|
||||||
|
5.1. Do not touch files with -kb/-ko keyword flags.
|
||||||
|
|
||||||
|
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
||||||
|
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
|
||||||
|
tests
|
||||||
|
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
|
||||||
|
project
|
||||||
|
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
|
||||||
|
developer, wrote Git features for the migration
|
||||||
|
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
|
||||||
|
cvs2svn
|
||||||
|
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
|
||||||
|
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
|
||||||
|
work in migration
|
||||||
|
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
|
||||||
|
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
|
||||||
|
the bikeshed
|
||||||
|
|
||||||
|
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||||
|
Use https by default
|
||||||
|
|
||||||
|
Convert all URLs for sites supporting encrypted connections from http to
|
||||||
|
https
|
||||||
|
|
||||||
|
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||||
|
|
||||||
|
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
|
||||||
|
Revert DOCTYPE SYSTEM https changes in metadata.xml
|
||||||
|
|
||||||
|
repoman does not yet accept the https version.
|
||||||
|
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
|
||||||
|
|
||||||
|
Bug: https://bugs.gentoo.org/552720
|
||||||
|
|
||||||
|
24 Jan 2016; Ulrich Müller <ulm@gentoo.org> metadata.xml:
|
||||||
|
Split emacs herd and assign its packages to Emacs and GNU Emacs projects.
|
||||||
|
|
||||||
|
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||||
|
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||||
|
|
190
sdk_container/src/third_party/portage-stable/virtual/emacs/ChangeLog-2015
vendored
Normal file
190
sdk_container/src/third_party/portage-stable/virtual/emacs/ChangeLog-2015
vendored
Normal file
@ -0,0 +1,190 @@
|
|||||||
|
# ChangeLog for virtual/emacs
|
||||||
|
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/virtual/emacs/ChangeLog,v 1.58 2014/06/07 09:49:59 ulm Exp $
|
||||||
|
|
||||||
|
07 Jun 2014; Ulrich Müller <ulm@gentoo.org> -emacs-21.ebuild,
|
||||||
|
-emacs-22.ebuild:
|
||||||
|
Remove old, bug 394589.
|
||||||
|
|
||||||
|
16 Jan 2014; Mike Frysinger <vapier@gentoo.org> emacs-23.ebuild,
|
||||||
|
emacs-24.ebuild:
|
||||||
|
Mark s390 stable.
|
||||||
|
|
||||||
|
26 Dec 2013; Ulrich Müller <ulm@gentoo.org> emacs-23.ebuild,
|
||||||
|
emacs-24.ebuild:
|
||||||
|
Drop to unstable keyword on s390 and sh.
|
||||||
|
|
||||||
|
03 Apr 2013; Fabian Groffen <grobian@gentoo.org> emacs-23.ebuild,
|
||||||
|
emacs-24.ebuild:
|
||||||
|
Drop ~{sparc,x86}-solaris
|
||||||
|
|
||||||
|
09 Oct 2012; Ulrich Müller <ulm@gentoo.org> emacs-21.ebuild,
|
||||||
|
emacs-22.ebuild, emacs-23.ebuild, emacs-24.ebuild:
|
||||||
|
emacs-24 stable on ppc. Remove empty variable assignments.
|
||||||
|
|
||||||
|
02 Sep 2012; Raúl Porcel <armin76@gentoo.org> emacs-24.ebuild:
|
||||||
|
alpha/ia64/s390/sh/sparc stable
|
||||||
|
|
||||||
|
11 Aug 2012; Markus Meier <maekke@gentoo.org> emacs-24.ebuild:
|
||||||
|
arm stable, bug #428212
|
||||||
|
|
||||||
|
07 Aug 2012; Brent Baude <ranger@gentoo.org> emacs-24.ebuild:
|
||||||
|
Marking emacs-24 ppc64 for bug 428212
|
||||||
|
|
||||||
|
04 Aug 2012; Agostino Sarubbo <ago@gentoo.org> emacs-24.ebuild:
|
||||||
|
Stable for amd64, wrt bug #428212
|
||||||
|
|
||||||
|
30 Jul 2012; Jeff Horelick <jdhore@gentoo.org> emacs-24.ebuild:
|
||||||
|
marked x86 per bug 428212
|
||||||
|
|
||||||
|
29 Jul 2012; Jeroen Roovers <jer@gentoo.org> emacs-24.ebuild:
|
||||||
|
Stable for HPPA (bug #428212).
|
||||||
|
|
||||||
|
01 Jun 2012; Ulrich Müller <ulm@gentoo.org> emacs-22.ebuild,
|
||||||
|
emacs-23.ebuild, +emacs-24.ebuild:
|
||||||
|
Virtual for Emacs 24. Drop ~sparc-fbsd keyword.
|
||||||
|
|
||||||
|
09 May 2012; Alexis Ballier <aballier@gentoo.org> emacs-23.ebuild:
|
||||||
|
keyword ~amd64-fbsd
|
||||||
|
|
||||||
|
10 Feb 2012; Fabian Groffen <grobian@gentoo.org> emacs-23.ebuild:
|
||||||
|
Marked ~x64-macos
|
||||||
|
|
||||||
|
02 Jul 2011; Ulrich Mueller <ulm@gentoo.org> emacs-21.ebuild,
|
||||||
|
emacs-22.ebuild, emacs-23.ebuild:
|
||||||
|
Drop slots 21 and 22 to unstable keywords. EAPI bump.
|
||||||
|
|
||||||
|
14 Jun 2011; Matt Turner <mattst88@gentoo.org> emacs-23.ebuild:
|
||||||
|
Added ~mips, bug 234095
|
||||||
|
|
||||||
|
30 Jan 2011; Ulrich Mueller <ulm@gentoo.org> emacs-22.ebuild:
|
||||||
|
Fix keywords, Emacs 22 does not support prefix.
|
||||||
|
|
||||||
|
29 Jan 2011; Ulrich Mueller <ulm@gentoo.org> emacs-23.ebuild,
|
||||||
|
-emacs-24.ebuild:
|
||||||
|
Remove virtual/emacs-24, there is no final Emacs 24 yet.
|
||||||
|
|
||||||
|
*emacs-24 (10 Mar 2010)
|
||||||
|
|
||||||
|
10 Mar 2010; Ulrich Mueller <ulm@gentoo.org> +emacs-24.ebuild:
|
||||||
|
Add virtual for Emacs 24.
|
||||||
|
|
||||||
|
31 Jan 2010; Raúl Porcel <armin76@gentoo.org> emacs-23.ebuild:
|
||||||
|
arm stable wrt #296159
|
||||||
|
|
||||||
|
09 Jan 2010; Christian Faulhammer <fauli@gentoo.org> emacs-23.ebuild:
|
||||||
|
keyword ~x86-freebsd
|
||||||
|
|
||||||
|
27 Dec 2009; Ulrich Mueller <ulm@gentoo.org> emacs-23.ebuild:
|
||||||
|
Update dependency after package move from emacs-cvs to emacs-vcs.
|
||||||
|
|
||||||
|
15 Dec 2009; Jonathan Callen <abcd@gentoo.org> emacs-22.ebuild,
|
||||||
|
emacs-23.ebuild:
|
||||||
|
QA: Add prefix keywords
|
||||||
|
|
||||||
|
12 Oct 2009; Raúl Porcel <armin76@gentoo.org> emacs-23.ebuild:
|
||||||
|
ia64/s390/sh stable wrt #285063
|
||||||
|
|
||||||
|
01 Oct 2009; Tobias Klausmann <klausman@gentoo.org> emacs-23.ebuild:
|
||||||
|
Stable on alpha, bug #285063
|
||||||
|
|
||||||
|
27 Sep 2009; Ulrich Mueller <ulm@gentoo.org> emacs-21.ebuild,
|
||||||
|
emacs-22.ebuild, emacs-23.ebuild:
|
||||||
|
Change to slot dependencies and EAPI 2.
|
||||||
|
|
||||||
|
27 Sep 2009; nixnut <nixnut@gentoo.org> emacs-23.ebuild:
|
||||||
|
ppc stable #285063
|
||||||
|
|
||||||
|
26 Sep 2009; Brent Baude <ranger@gentoo.org> emacs-23.ebuild:
|
||||||
|
Marking emacs-23 ppc64 for bug 285063
|
||||||
|
|
||||||
|
20 Sep 2009; Tiago Cunha <tcunha@gentoo.org> emacs-23.ebuild:
|
||||||
|
stable sparc, bug 285063
|
||||||
|
|
||||||
|
18 Sep 2009; Jeroen Roovers <jer@gentoo.org> emacs-23.ebuild:
|
||||||
|
Stable for HPPA (bug #285063).
|
||||||
|
|
||||||
|
15 Sep 2009; Christian Faulhammer <fauli@gentoo.org> emacs-23.ebuild:
|
||||||
|
x86 stable, bug 285063
|
||||||
|
|
||||||
|
15 Sep 2009; Romain Perier <mrpouet@gentoo.org> emacs-23.ebuild:
|
||||||
|
Stable for amd64 per bug #285063.
|
||||||
|
|
||||||
|
31 Jul 2009; Christian Faulhammer <fauli@gentoo.org> emacs-23.ebuild:
|
||||||
|
add now released GNU Emacs 23 to the virtual
|
||||||
|
|
||||||
|
05 Apr 2009; Raúl Porcel <armin76@gentoo.org> emacs-23.ebuild:
|
||||||
|
Add ~sh wrt #238712
|
||||||
|
|
||||||
|
02 Jan 2009; Ulrich Mueller <ulm@gentoo.org> emacs-23.ebuild:
|
||||||
|
Add ~arm/~s390, reflects keywording of app-editors/emacs-cvs.
|
||||||
|
|
||||||
|
29 May 2008; Ulrich Mueller <ulm@gentoo.org> emacs-21.ebuild,
|
||||||
|
emacs-22.ebuild, emacs-23.ebuild:
|
||||||
|
Empty HOMEPAGE according to devmanual.
|
||||||
|
|
||||||
|
09 Feb 2008; Jeroen Roovers <jer@gentoo.org> emacs-23.ebuild:
|
||||||
|
Marked ~hppa too.
|
||||||
|
|
||||||
|
22 Jan 2008; Ulrich Mueller <ulm@gentoo.org> emacs-22.ebuild:
|
||||||
|
Stable on arm/s390/sh, following stabilisation of emacs-22.1-r3.
|
||||||
|
|
||||||
|
26 Nov 2007; Ulrich Mueller <ulm@gentoo.org> emacs-22.ebuild:
|
||||||
|
Stable on hppa, following stabilisation of emacs-22.1-r3.
|
||||||
|
|
||||||
|
12 Nov 2007; Raúl Porcel <armin76@gentoo.org> emacs-23.ebuild:
|
||||||
|
Add ~alpha/~ia64
|
||||||
|
|
||||||
|
23 Oct 2007; Raúl Porcel <armin76@gentoo.org> emacs-22.ebuild:
|
||||||
|
alpha/ia64 stable
|
||||||
|
|
||||||
|
26 Sep 2007; Christoph Mende <angelos@gentoo.org> emacs-22.ebuild:
|
||||||
|
Stable on amd64 wrt bug #193501
|
||||||
|
|
||||||
|
25 Sep 2007; Brent Baude <ranger@gentoo.org> emacs-22.ebuild:
|
||||||
|
Stabilizing emacs-22 for bug 193501
|
||||||
|
|
||||||
|
24 Sep 2007; Christian Faulhammer <opfer@gentoo.org> emacs-22.ebuild:
|
||||||
|
keywording ~hppa, on behalf of HPPA team
|
||||||
|
|
||||||
|
24 Sep 2007; Raúl Porcel <armin76@gentoo.org> emacs-22.ebuild:
|
||||||
|
Add ~alpha/~ia64
|
||||||
|
|
||||||
|
23 Sep 2007; Ferris McCormick <fmccor@gentoo.org> emacs-22.ebuild:
|
||||||
|
Sparc stable --- Bug #193501
|
||||||
|
|
||||||
|
23 Sep 2007; nixnut <nixnut@gentoo.org> emacs-22.ebuild:
|
||||||
|
Stable on ppc wrt bug 193501
|
||||||
|
|
||||||
|
23 Sep 2007; Christian Faulhammer <opfer@gentoo.org> emacs-22.ebuild:
|
||||||
|
stable x86, bug 193501
|
||||||
|
|
||||||
|
04 Sep 2007; Ulrich Mueller <ulm@gentoo.org> emacs-21.ebuild:
|
||||||
|
Remove emacs-cvs from RDEPEND since there is no pre-22 cvs version anymore.
|
||||||
|
|
||||||
|
05 Jun 2007; Ulrich Mueller <ulm@gentoo.org> emacs-22.ebuild:
|
||||||
|
Keyword ~sparc added, reflects keywording of app-editors/emacs-22.1.
|
||||||
|
|
||||||
|
04 Jun 2007; Brent Baude <ranger@gentoo.org> emacs-22.ebuild:
|
||||||
|
Marking emacs-22 ppc ~ for bug#180642
|
||||||
|
|
||||||
|
04 Jun 2007; Brent Baude <ranger@gentoo.org> emacs-22.ebuild:
|
||||||
|
Marking emacs-22 ppc64 ~ for bug#180642
|
||||||
|
|
||||||
|
02 Jun 2007; deedra waters <dmwaters@gentoo.org> emacs-22.ebuild:
|
||||||
|
Adding ~amd64 keyword.
|
||||||
|
|
||||||
|
02 Jun 2007; Diego Pettenò <flameeyes@gentoo.org> emacs-22.ebuild:
|
||||||
|
Add ~x86-fbsd keyword.
|
||||||
|
|
||||||
|
02 Jun 2007; Ulrich Mueller <ulm@gentoo.org> emacs-22.ebuild,
|
||||||
|
emacs-23.ebuild:
|
||||||
|
Update RDEPEND and KEYWORDS following release of Emacs 22.1.
|
||||||
|
|
||||||
|
*emacs-23 (14 May 2007)
|
||||||
|
*emacs-22 (14 May 2007)
|
||||||
|
*emacs-21 (14 May 2007)
|
||||||
|
|
||||||
|
14 May 2007; Ulrich Mueller <ulm@gentoo.org> +metadata.xml,
|
||||||
|
+emacs-21.ebuild, +emacs-22.ebuild, +emacs-23.ebuild:
|
||||||
|
New style virtual/emacs. Version number is equal to Emacs major version.
|
5
sdk_container/src/third_party/portage-stable/virtual/emacs/Manifest
vendored
Normal file
5
sdk_container/src/third_party/portage-stable/virtual/emacs/Manifest
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
EBUILD emacs-23.ebuild 353 SHA256 9acfbc119b4aed1e9c7a379525bb078d36a3c0e25fbbde3539abb4eecd6ddd5b SHA512 984165ead42c1ab8d02fc010526d9696a8f4c21645da6ef244df548aeae88cef6559d69809afe587c6d8f746cb5b4aca30bbf1c438f8d582fcd633e48dfb13d8 WHIRLPOOL 53146bc7a715fd760cc447245d03e7588b2eddd9bab376c3f135812041631918ca4fc2fe0eb0922b409c01290cd7aa607e486799778a4a3042550ade164db4d0
|
||||||
|
EBUILD emacs-24.ebuild 402 SHA256 865b2759515cacb3335d066c6cc85164e44770385d3ec5847088094657f77f41 SHA512 91466ed036ff3ce5016815c143bf099eccd58a6ca1c72db3864e11322e353972be75fc7e324081ece3cf51d110fe35fb01da73ce62acc58c6667adfafb01a172 WHIRLPOOL 3292901068973bf99a23fbb6184a1731c86b7d9546a39888860b984b564eddd7349a2b2536185257a2a4a8aa63b41efccd85399932864add1eac6e7191b6c5b7
|
||||||
|
MISC ChangeLog 2343 SHA256 ac892eb48497716e9107d22fb72fa63bbec3e0ba52c3744be946c97fe71b1a2e SHA512 68602b5fc985501060a42ef79bfe583cf86ced026f3350d4aecf4d09999c66b4d7b47b22b5f428ea4a62d9059ffef73632afbd574f8de5c26f5ac3f1fd88a507 WHIRLPOOL 778a8524071e49ac87b2700115dcd927e7cb085273dd9f2e4c42df8f81078f95b6350436ac3948900642f064e14f16a74fa991a25dd65b0fb6f4e1024e964f45
|
||||||
|
MISC ChangeLog-2015 6539 SHA256 4e0b9eb572817634646772e7ee5c21f1e481f3cdbb6c5ab9262d1791843317bc SHA512 4f83bc670a79b53fbec470df37b94d8cfdb03f208df5d364c9d623eb98ec6ed350f7a3105b32a87fe1fb70117f3523d0dcc75c5892aa83134a6b4c33847bc9a7 WHIRLPOOL d03939f239955bb88ff46171333536b458c9438bc351d81b4d1a5f470309dda89b0fac4ff6b8525c56e4b8317f473ed0c3a23b7ce179ded716c817b47e829279
|
||||||
|
MISC metadata.xml 259 SHA256 4d59c14917cb31648858cb06bc3c7f224cf1c3906dc3166f8f0d8b8e02970928 SHA512 9a5c456aae7919a4cdbb10b67a27c232daf2ec6db4202e04ba6d5873242fc982a659410443dd6fb4498d42af00b495acc51a6a2cbe12aeab91b585dfac7233a3 WHIRLPOOL 08c68f505a8cc685c52f3a54a07582b64ff7c0b4682c8f9333286fbb5caf4a8d406933c7937fe8c9611f456b5a549ee100657a1c9dc766c8965772f277bf31fb
|
@ -1,18 +1,11 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/virtual/emacs/emacs-23.ebuild,v 1.29 2012/02/10 16:51:07 grobian Exp $
|
# $Id$
|
||||||
|
|
||||||
EAPI=4
|
EAPI=4
|
||||||
|
|
||||||
DESCRIPTION="Virtual for GNU Emacs"
|
DESCRIPTION="Virtual for GNU Emacs"
|
||||||
HOMEPAGE=""
|
|
||||||
SRC_URI=""
|
|
||||||
|
|
||||||
LICENSE=""
|
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=""
|
RDEPEND="app-editors/emacs:23"
|
||||||
RDEPEND="|| ( app-editors/emacs:23
|
|
||||||
>=app-editors/emacs-vcs-23.1 )"
|
|
||||||
|
12
sdk_container/src/third_party/portage-stable/virtual/emacs/emacs-24.ebuild
vendored
Normal file
12
sdk_container/src/third_party/portage-stable/virtual/emacs/emacs-24.ebuild
vendored
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
# Copyright 1999-2014 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
DESCRIPTION="Virtual for GNU Emacs"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||||
|
|
||||||
|
RDEPEND="|| ( app-editors/emacs:24
|
||||||
|
>=app-editors/emacs-vcs-24.1 )"
|
8
sdk_container/src/third_party/portage-stable/virtual/emacs/metadata.xml
vendored
Normal file
8
sdk_container/src/third_party/portage-stable/virtual/emacs/metadata.xml
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>gnu-emacs@gentoo.org</email>
|
||||||
|
<name>Gentoo GNU Emacs project</name>
|
||||||
|
</maintainer>
|
||||||
|
</pkgmetadata>
|
Loading…
Reference in New Issue
Block a user