From 1fa5a99cad3aeb41b558a398bb419b7790540731 Mon Sep 17 00:00:00 2001 From: Nick Bowler Date: Sun, 3 Apr 2022 16:33:55 -0400 Subject: [PATCH] dev-util/cdecl99: Bump to version 1.2. --- dev-util/cdecl99/Manifest | 2 ++ dev-util/cdecl99/cdecl99-1.2.ebuild | 32 +++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 dev-util/cdecl99/cdecl99-1.2.ebuild diff --git a/dev-util/cdecl99/Manifest b/dev-util/cdecl99/Manifest index a4d305a..ccadb64 100644 --- a/dev-util/cdecl99/Manifest +++ b/dev-util/cdecl99/Manifest @@ -1,4 +1,6 @@ DIST cdecl99-1.1.tar.xz 625328 BLAKE2B a5d3c0a418e236fec79c638ed718c441b4fa082de605ce9d700ce53901f4facc1f23e15f178f6e729e5a602078e7206782caa32691dfee154bb9a0853761390d SHA512 24ecfceacf8b2bdc8bd7376e5762cebf78c04a390374fd476c09d7bbc6add2adbc511ca5c7ce5dcd6da8910a4ffef93c7b318a21e93a32a42f0837cc6fc4b913 +DIST cdecl99-1.2.tar.xz 634148 BLAKE2B a611f9fce2d0acac394d8ad721172eddd3f608095832aa2988e15416f8c4c69aa1482da51025833cc21a825579e90f9162d0ad42d4fae0b1507850af3a5d5754 SHA512 a24f095fd66e0c7fceb1b089de92d5a96d8d21c2c59d5f91da8374ca1465f65041d806bcd5cd1299778dd4d25204390f437b481f8cb07b9fa0a88cecf19185c2 DIST cdecl99-1.tar.xz 561024 BLAKE2B 06529720aaa5956158798f43c3a0bd416916a35c58d37ec0552dee7a09881cfde07147d700808636a80babcdf3b69852ee63000c1102afb856e36daf5273aa80 SHA512 6cf7a6570862ab2b6fcc992a50732a3d198f55b92be2524983755ae492fffb9f00146f5866415c23a17e806ff99b0825a3d92ee27935aef07b8069a543baf63c EBUILD cdecl99-1.1.ebuild 840 BLAKE2B c4db247e94bf75828fd5e8f11a842fa8389b4e5ef904d9dcb16caa198767539b22dff14175ff9c72e5144a230a73aba912f6383d66176cf7c9c037c7d7daed45 SHA512 265fc841decfba9dc0386178354242723b078e5960084f678a042775f6485c196d4561eb38e76847d10c76858448a058b8980b94209f60b7f6c8bc1367da05e1 +EBUILD cdecl99-1.2.ebuild 778 BLAKE2B 5e98509565c0c5674b4dbd5fabbb78401efe15e6e9005d8c11aaf1f4b804331127c96735b04aea8375452db098c0c377148206286fe2507f3784516f5dc1df6f SHA512 b43e90efe14a1d5972e70d3722964cd4f1b5b31ab3d05233675c0f7790d0a7450abecfdcd9c3a377eb3bd7b8f9f2d6e74887c049ef036b09ea07ff604173307c EBUILD cdecl99-1.ebuild 983 BLAKE2B 7aeac8e288503e90380bec97a95f914d387f8a79b7d80cd925ec934b6e0743d080fc416576feb2112d90d2afa22ccd91a9216a2ceff1d715e1821e4be2af4de0 SHA512 60b87931aa6fa5055907942916292cb99fc125c5b7259f66f076f0d146e24131c55c3b2037c6a7f8bf930c221c86e41c438d483b980d6c1cf5d01d1215d19554 diff --git a/dev-util/cdecl99/cdecl99-1.2.ebuild b/dev-util/cdecl99/cdecl99-1.2.ebuild new file mode 100644 index 0000000..c4a1d0d --- /dev/null +++ b/dev-util/cdecl99/cdecl99-1.2.ebuild @@ -0,0 +1,32 @@ +# Copyright © 2021-2022 Nick Bowler +# License GPLv3+: GNU General Public License version 3 or any later version. +# This is free software: you are free to change and redistribute it. +# There is NO WARRANTY, to the extent permitted by law. + +EAPI=7 + +DESCRIPTION="Explain and construct C declarations" +HOMEPAGE="http://draconx.ca/projects/cdecl99/" +SRC_URI="http://draconx.ca/archive/$PN/$P.tar.xz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs nls readline" + +RDEPEND="nls? ( virtual/libintl ) + readline? ( sys-libs/readline:= )" +DEPEND="$RDEPEND" + +src_configure () { + econf \ + --enable-shared $(use_enable static-libs static) \ + $(use_with readline) \ + $(use_enable nls) +} + +src_install () { + default + + use static-libs || find "$ED" -name '*.la' -delete +} -- 2.43.2