1 |
commit: b925301cfc338017e4fa246b5c885757dfeac0e0 |
2 |
Author: Sam James <sam <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Feb 20 05:32:25 2022 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Feb 20 05:32:25 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b925301c |
7 |
|
8 |
dev-lang/duktape: drop 2.4.0, 2.5.0-r1 |
9 |
|
10 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
11 |
|
12 |
dev-lang/duktape/Manifest | 2 -- |
13 |
dev-lang/duktape/duktape-2.4.0.ebuild | 43 ---------------------------- |
14 |
dev-lang/duktape/duktape-2.5.0-r1.ebuild | 49 -------------------------------- |
15 |
3 files changed, 94 deletions(-) |
16 |
|
17 |
diff --git a/dev-lang/duktape/Manifest b/dev-lang/duktape/Manifest |
18 |
index 10a6577ac5c0..d126ea98f510 100644 |
19 |
--- a/dev-lang/duktape/Manifest |
20 |
+++ b/dev-lang/duktape/Manifest |
21 |
@@ -1,4 +1,2 @@ |
22 |
-DIST duktape-2.4.0.tar.xz 1027744 BLAKE2B 9fb74b0586a5ccf5ef80d69955ab0ddb94428d463e300a558b5ab6e279d2c416b794434466604caa80581883df85f889694af1dd3ea0aaa4a3d53babb855f3ef SHA512 be6b7c73ae7c3419e8ced375fcff9680946e780b71d30e3be4e4e3b4b3a2710aa8f86530081c64958507a11fc215cacc5409c7d3a1d30b757838a00c748fa281 |
23 |
-DIST duktape-2.5.0.tar.xz 1031188 BLAKE2B 15d9190e9c723bacf8249ea31bf528793ca06e86d2697648192fee50b4ba2f7cf091e1392ac14a7a5c35b05a3ff5f200e0318cc8a4b873ad26f0c97683a2cb72 SHA512 230e298a91cb48407d7c2a4b7c85cf9d53151d550e2fd7ba6cb8f9115682abce295fb78a3c3cd22b4812ce86944dd6d28c2b25c3845668a17232e3a08ea63837 |
24 |
DIST duktape-2.6.0.tar.xz 1035160 BLAKE2B 98155e1bf7e76aab37f5ccdb951d9d456df3d984ebed5058d8931e25317ffd94b4d95f08e102eb6eb2fa36ab6d2d60be6072b4101b7754e1c1440f7d6fb2c91b SHA512 d72a2aaa05391fa243861aca6ca6082f91a08b9c5d60c7b246d35d7161532b0048bb67bd8fec7996c700ee317ac2bb52e528582682e5425b0431757d8b1c5be4 |
25 |
DIST duktape-2.7.0.tar.xz 1026524 BLAKE2B da5eea88758201177f32c5611a3757433ef1b0173d6430eff1f067abd7535f3e4b9c3717290fbd8475827a53f7a2a74818287a65e563f14e91761f5cd0fe30d5 SHA512 8ff5465c9c335ea08ebb0d4a06569c991b9dc4661b63e10da6b123b882e7375e82291d6b883c2644902d68071a29ccc880dae8229447cebe710c910b54496c1d |
26 |
|
27 |
diff --git a/dev-lang/duktape/duktape-2.4.0.ebuild b/dev-lang/duktape/duktape-2.4.0.ebuild |
28 |
deleted file mode 100644 |
29 |
index 40429cd2db27..000000000000 |
30 |
--- a/dev-lang/duktape/duktape-2.4.0.ebuild |
31 |
+++ /dev/null |
32 |
@@ -1,43 +0,0 @@ |
33 |
-# Copyright 1999-2019 Gentoo Authors |
34 |
-# Distributed under the terms of the GNU General Public License v2 |
35 |
- |
36 |
-EAPI=6 |
37 |
- |
38 |
-DESCRIPTION="Embeddable Javascript engine" |
39 |
-HOMEPAGE="https://duktape.org" |
40 |
-SRC_URI="https://duktape.org/${P}.tar.xz" |
41 |
- |
42 |
-LICENSE="MIT" |
43 |
-SLOT="0" |
44 |
-KEYWORDS="~amd64 ~x86" |
45 |
-IUSE="" |
46 |
- |
47 |
-DEPEND="" |
48 |
-RDEPEND="${DEPEND}" |
49 |
- |
50 |
-src_prepare() { |
51 |
- eapply_user |
52 |
- |
53 |
- # Set install path |
54 |
- sed -i "s#INSTALL_PREFIX = /usr/local#INSTALL_PREFIX = ${D::-1}/usr#" \ |
55 |
- Makefile.sharedlibrary || die "failed to set install path" |
56 |
- |
57 |
- # Edit pkgconfig |
58 |
- sed "s#VERSION#${PV}#" "${FILESDIR}/${PN}.pc" > "${S}/${PN}.pc" || die |
59 |
- sed -i "s#LIBDIR#$(get_libdir)#" "${S}/${PN}.pc" || die |
60 |
- |
61 |
- # Set lib folder |
62 |
- sed -i "s#(INSTALL_PREFIX)/lib#(INSTALL_PREFIX)/$(get_libdir)#" \ |
63 |
- Makefile.sharedlibrary || die |
64 |
- |
65 |
- mv Makefile.sharedlibrary Makefile || die "failed to rename makefile" |
66 |
-} |
67 |
- |
68 |
-src_install() { |
69 |
- dodir /usr/$(get_libdir) |
70 |
- dodir /usr/include |
71 |
- emake install |
72 |
- |
73 |
- insinto /usr/$(get_libdir)/pkgconfig/ |
74 |
- doins "${S}/${PN}.pc" |
75 |
-} |
76 |
|
77 |
diff --git a/dev-lang/duktape/duktape-2.5.0-r1.ebuild b/dev-lang/duktape/duktape-2.5.0-r1.ebuild |
78 |
deleted file mode 100644 |
79 |
index 3f817f751d2b..000000000000 |
80 |
--- a/dev-lang/duktape/duktape-2.5.0-r1.ebuild |
81 |
+++ /dev/null |
82 |
@@ -1,49 +0,0 @@ |
83 |
-# Copyright 1999-2020 Gentoo Authors |
84 |
-# Distributed under the terms of the GNU General Public License v2 |
85 |
- |
86 |
-EAPI=7 |
87 |
- |
88 |
-inherit toolchain-funcs |
89 |
- |
90 |
-DESCRIPTION="Embeddable Javascript engine" |
91 |
-HOMEPAGE="https://duktape.org" |
92 |
-SRC_URI="https://duktape.org/${P}.tar.xz" |
93 |
- |
94 |
-LICENSE="MIT" |
95 |
-SLOT="0" |
96 |
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86" |
97 |
-IUSE="" |
98 |
- |
99 |
-DEPEND="" |
100 |
-RDEPEND="${DEPEND}" |
101 |
- |
102 |
-src_prepare() { |
103 |
- eapply_user |
104 |
- |
105 |
- # Set install path |
106 |
- sed -i "s#INSTALL_PREFIX = /usr/local#INSTALL_PREFIX = ${ED}/usr#" \ |
107 |
- Makefile.sharedlibrary || die "failed to set install path" |
108 |
- |
109 |
- # Edit pkgconfig |
110 |
- sed "s#VERSION#${PV}#" "${FILESDIR}/${PN}.pc" > "${S}/${PN}.pc" || die |
111 |
- sed -i "s#LIBDIR#$(get_libdir)#" "${S}/${PN}.pc" || die |
112 |
- |
113 |
- # Set lib folder |
114 |
- sed -i "s#(INSTALL_PREFIX)/lib#(INSTALL_PREFIX)/$(get_libdir)#" \ |
115 |
- Makefile.sharedlibrary || die |
116 |
- |
117 |
- mv Makefile.sharedlibrary Makefile || die "failed to rename makefile" |
118 |
-} |
119 |
- |
120 |
-src_compile() { |
121 |
- emake CC="$(tc-getCC)" |
122 |
-} |
123 |
- |
124 |
-src_install() { |
125 |
- dodir /usr/$(get_libdir) |
126 |
- dodir /usr/include |
127 |
- emake install |
128 |
- |
129 |
- insinto /usr/$(get_libdir)/pkgconfig/ |
130 |
- doins "${S}/${PN}.pc" |
131 |
-} |