diff options
author | Lars Wendler <polynomial-c@gentoo.org> | 2015-07-24 14:42:12 +0000 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2015-07-24 14:42:12 +0000 |
commit | d6ceb4fc934704447c116d15d41e8ba4a74dbda4 (patch) | |
tree | 6f576ee844f14b45fb0a9538741ae13db733a455 /sys-libs | |
parent | Remove duplicate dep on gobject-introspection. (diff) | |
download | historical-d6ceb4fc934704447c116d15d41e8ba4a74dbda4.tar.gz historical-d6ceb4fc934704447c116d15d41e8ba4a74dbda4.tar.bz2 historical-d6ceb4fc934704447c116d15d41e8ba4a74dbda4.zip |
Version bump (bug #524744)
Package-Manager: portage-2.2.20/cvs/Linux x86_64
Manifest-Sign-Key: 0x981CA6FC
Diffstat (limited to 'sys-libs')
-rw-r--r-- | sys-libs/slang/ChangeLog | 7 | ||||
-rw-r--r-- | sys-libs/slang/Manifest | 32 | ||||
-rw-r--r-- | sys-libs/slang/slang-2.3.0.ebuild | 74 |
3 files changed, 97 insertions, 16 deletions
diff --git a/sys-libs/slang/ChangeLog b/sys-libs/slang/ChangeLog index 2c28178a3852..3a2bb0cff619 100644 --- a/sys-libs/slang/ChangeLog +++ b/sys-libs/slang/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-libs/slang # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/ChangeLog,v 1.146 2015/03/03 10:08:14 dlan Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/ChangeLog,v 1.147 2015/07/24 14:41:33 polynomial-c Exp $ + +*slang-2.3.0 (24 Jul 2015) + + 24 Jul 2015; Lars Wendler <polynomial-c@gentoo.org> +slang-2.3.0.ebuild: + Version bump (bug #524744). 03 Mar 2015; Yixun Lan <dlan@gentoo.org> slang-2.2.4-r1.ebuild: add arm64 support, tested on A53 board diff --git a/sys-libs/slang/Manifest b/sys-libs/slang/Manifest index f0db2cff2531..60b21c4c94e1 100644 --- a/sys-libs/slang/Manifest +++ b/sys-libs/slang/Manifest @@ -1,28 +1,30 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA512 AUX slang-2.1.3-uclibc.patch 494 SHA256 7b88890ae8787617065d693f0469b2d462148964e3de9d74e28c0b202590fd69 SHA512 7565e321fff880a536d7724c44db3cdb4d856011004d79ad7a363094f765d73ab0dc6fe80b4df57fca9352ed4f790ad13a59d1827162e4f426cc51fa38ec1cb1 WHIRLPOOL 6142620686e7a2af1c57a4962df6ca69c05f713f6c69ad9b5daad0b040242cf5951dda4d33ad0a06df3371519bd41c54c9c7e4d59ce29926de9805d3f7bcb4e5 AUX slang-2.2.3-slsh-libs.patch 678 SHA256 820bb560dc76105756a0fa75661dd3cbf6fc6ecb7802dcbdb9fc4625de4ffb22 SHA512 62ce13a54178432463873e1f31e50bd47559ef0fff6c0a58497cfb908b055ea2f80d1af5d2c5bdafdf6e85e7c75d48bd0d39905977d1591e7559a285685a9b72 WHIRLPOOL 135fc5ea00fc3dcc7580753c5e9f02985762ecf758593728f273e8b252e3b86573ff50249cbb26d8da0678a7cd1fe965319e8bf9d7073c4158e57211c72bf707 AUX slang-2.2.4-memset.patch 1054 SHA256 d389884d73811314a6dbdb6223a7241bca5abc97f8984eb4f238d327b30c1fad SHA512 ddbbd089c3d1128353951438fc527b6cc7e2268d5dc7384123fcf36dc198872a0cf229c850b3e6c1538807adaf3b426d3748f3ed2fd4b021080d5ebda30d56ee WHIRLPOOL b68492ca72f6ee35c28bde22fd87d8c33c85c47fcb820c9d17ec496301b7df46a4741e7baa9b3522b4142c9643a2942d8e619364039beba80cc9e59bb8131910 DIST slang-2.2.4.tar.bz2 1427363 SHA256 9a8257a9a2a55099af858b13338dc8f3a06dd2069f46f0df2c9c3bb84a01d5db SHA512 aaf0dcea5f1583487732098bd9dfe47f4fd968d81783955f58ed7bbffb852c217cde8999f2a515d77c22d44efc79047fc841eea6fecc48f18b402461ce6a848f WHIRLPOOL 5a0c81ef103116733df952fec8593f476bd57c9b2799ee566b0bf93dfd465709ef5f565a369d89a92bfd13cfc7577a047c46116bcac2f0b3176e50556c7484e1 +DIST slang-2.3.0.tar.bz2 1532986 SHA256 f95224060f45e0d8212a5039b339afa5f1a94a1bb0298e796104e5b12e926129 SHA512 0b04d916409c59f66301877c078bcca63c8b71e5dfa6c1d804353e41949bca16e664a79381c4156068b1f878c333e618f1de165e4059b09831fa83a794613050 WHIRLPOOL 395dc36d2f571ed19d88ee1f1c3594ab50d3a955949724d46582191430aa0c23cf3f78f966b184f3220ab86f2939e4601821160455159783793df30597c53257 EBUILD slang-2.2.4-r1.ebuild 2342 SHA256 b6c3790ed9e87e8b54d4c30efb119635b393f894aed54e6440d2fa0cafb2c5b0 SHA512 c75f6bd466b8df6c7e8fe4b4516f1ab494915ac88e5f41c64f1efc3c5ded6b217652727b75b0c2c59b6d871f20a654b5ecb94cde68746f23fccace4a57608dff WHIRLPOOL 6ae6eb766403134d5456d7d231f8762c7d269597e1f3ec36f1d23d3da5c7bb254a0fe0aaef1d5090bbaffc9c4778be173fc2d1012cb3aa93aed8ec257a3ec0d4 EBUILD slang-2.2.4.ebuild 1901 SHA256 afac0414793784223c70f9d8c56c5551329b6c13c066c0e01e503d2b991741e6 SHA512 eb933905dd2d4eaacac94c19046744118703f51fd24b0e17970f43e6670ee879c7a85a121f8fd13e9ef4ee25aea7e2ba006810d20811e79ea9cedf6317d4629e WHIRLPOOL 35970403d55cfeb871e8955547c286017b6cdb2bce1a08d8716c4f5bb9017647f66876937613721dbab6ace57f545353e9482230360244ca21fee894dd95266f -MISC ChangeLog 18438 SHA256 02d91086d3f52ab6143fd280fae84606ed1061c153fe9f2da1488918ee5cb188 SHA512 6454abfbe4526f2f62b3a74e94371bea3011aa50a6a1f79213c2076f806bb573bc492187bf09f141c17447e254b4a23aee66a1d94d827fe77c4337e249a5fecb WHIRLPOOL 574c4622fccd6b063462519916daffcb07fa9f3fa19d486aeba7a373122a3c0cc291e610a693c72998099e5ed7d256946bfb57d9a2f4e8c7df944cf56e645894 +EBUILD slang-2.3.0.ebuild 2368 SHA256 b51d143e71464388c589aff436ee1b19b2763b25c95087635d21b72cfdc694f1 SHA512 75d7d890ee719833c36e8e86ab8acbb48ff4524fe0a78df4e38bccd9540e140af78914e654279c078d632a21826a0f15ed19929c28282ca76e58bae1e88132b4 WHIRLPOOL 75dada25f9d03b59b0e5b59df163793da30781ab76950367663947247f27dd8efbe921dbbea0bcaef4119bfde1c4d0b6bf258499f6b34498b600147547f00883 +MISC ChangeLog 18580 SHA256 9d53f950ed48c7fedc2366ec68655c18009ad714b6b2b80c0a0d903be0a1982b SHA512 03dc0c0d481a94d5bae01ff9c753631a05c72ad4b0f8e7831739097ed5790bace751b1968f2650a8b6ab2d685862097bbe685515dd038e2b751c3537f904cb0f WHIRLPOOL 1c70afeda60c7c7af3a3fe4608bae3ef8cf1db87f890ee7cd3741c778d9eb7c97591d0e41f420c8b4ab272ae8d8380732d003f4c2ddc7f01f2b4ed8b4f288155 MISC metadata.xml 157 SHA256 c3c089740b31ec0f4d7fbc3bf2d6bb8460ccfd0694f01bf91b22a2e1930d6d5d SHA512 eaa4f0b5e4f9173245bcb2158d56335c959e2b15571f9992efdcd89ab2375a771f6d06a8bde9aba369489bfe15c123abc2745ed93b7c3fd04af29b7262367040 WHIRLPOOL a5d0d7ac8ce5fe93f1a64440cb3cdb943c30d8deaa5a19e90d24917411bcb69c89d6f56bf5c84bb2604b42d9fd4211905c5c0d1f1710b936b41443b302cbff2c -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJU9RcvAAoJEJIMDbyqvv1V7kEQAIVfeovDYY6DIFV0ILhQwAZe -DyRKIMYje+TbqPOD1bGEsxkASiz/yxoDn3BNEy8xBLiTjXQ3lRE68Vyg+AoudRpG -3D7MtP3CMHu2wxhXdF6Bq+zYv2O762yZ9QaKHk2gW92ti8sqNQDc2iBrgJ6MJsCq -9zFiqXH0YAZS3F28623+u/cCq47cdLZ5sjKDtaD+1q04wBYlrxVnkjYAkNQJ+zhi -wqFe5480jHomueFa7LWszjS2LlWx50fADWgaPwxE2pYQ5hRC0OlpBTLO76F64gXE -oU3B/JKShbrFXITOzBkDB9/NkQg9NRgee8IMdb5KJCaHUg1eaTqFBvPmd5xr5UKs -Tm0I0lnSfvUDzR9AW+ZJC3UpIXlaLJziyst+nAZsYGf6Nh0NmxQegRdPX8xog+IY -BzEVX/vWyOrbpGaBPLK6rqKuzTJr+xELMm/5GLBs/kQmwizv8n0c531ZUAOxScEq -WxlOcVFOW9A0JJoOgFsPNN0zPaOPOBclOnZdtKZ6+71pPrmyjLfhenYgYguAe86C -4eOvOy7C7mNYpYnLVfHts+KB+lH1seXfrnP0jzBbF6lcxW7D+PhcGlqpBMOOXAqv -gjYnjQ/PEMeEVRdrhbUGFPl/H2sLF28EAqrSZu+vnZ6yS0bFZy6Xaepx5XOtli9c -rBsrQmeu1wlwdOtjxvDK -=qR63 +iQIcBAEBCgAGBQJVsk6gAAoJEPiazRVxLXTFiWUQALy6lnNaQ8NUxG1thguwzzWh +xstBvZtEkXEyGSialZebXzlqFbGGlwj3ORmzS4xx5Ygn0Sekap+gnOpBE+TjVUWt +0ApHgbqxjfTamm/RgOVdHNbkOlPqe0mbqMgcXR+Uuemg9ftoxkEhpAzY4ZllYDTC +9cx3vNJkjmtgkz6lrbyO+PJK1lt7QL0ld5v7TMxK/Ln1rB0AHaFZSlPG915ZGJUI +2MPUjA/KsMI19xPrVuSLUh3V8q9IqHYtzfH96bl3nTMBP1S8XVKVrOA1Tz8qOXlA +EjRByDNkstOceBxic3EHjn7NutY6Rlo4jlQVBbxspzTQPlqyVlfQHUPlUvO5yh2x +wLvO7A2AvUtz8up2Ah9+TADcWJdJnjl/EKmYo5mdPs2uHPz3OpdrlPzRtwhJTavh +nw5Pyx6G/vxIEUoRB97wuKWAfPUGoWxq5nnRaJ81OUBma+JbbTqQ8CKLcIC2CkaW +Es9JeKI/Ga0g8wlxVo8g0XoDByv18hVlACdVOffWvWj/+RHIuc/1mHDr0aUYXfAz +MkPqPojnS1gqPP2s/S5AFfthEVe0lcemxm1yN2m24tKgEynCEosbCCbb1JuffMf/ +KpE8UclvYZUolnoeNwwnP0bqi2p9T6zvQS536QQ4AXxjYa9LDpPNUQn15zRpT9No +xRT6qbOFHhXdR24gmOfA +=vW0+ -----END PGP SIGNATURE----- diff --git a/sys-libs/slang/slang-2.3.0.ebuild b/sys-libs/slang/slang-2.3.0.ebuild new file mode 100644 index 000000000000..d96654e486f6 --- /dev/null +++ b/sys-libs/slang/slang-2.3.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/slang-2.3.0.ebuild,v 1.1 2015/07/24 14:41:33 polynomial-c Exp $ + +EAPI=5 +inherit eutils multilib-minimal + +DESCRIPTION="A multi-platform programmer's library designed to allow a developer to create robust software" +HOMEPAGE="http://www.jedsoft.org/slang/" +SRC_URI="http://www.jedsoft.org/releases/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris" +IUSE="cjk pcre png readline static-libs zlib" + +# ncurses for ncurses5-config to get terminfo directory +RDEPEND="sys-libs/ncurses + pcre? ( >=dev-libs/libpcre-8.33-r1[${MULTILIB_USEDEP}] ) + png? ( >=media-libs/libpng-1.6.10:0[${MULTILIB_USEDEP}] ) + cjk? ( >=dev-libs/oniguruma-5.9.5[${MULTILIB_USEDEP}] ) + readline? ( >=sys-libs/readline-6.2_p5-r1:0[${MULTILIB_USEDEP}] ) + zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) + abi_x86_32? ( + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + !<=app-emulation/emul-linux-x86-baselibs-20140406-r1 + )" +DEPEND="${RDEPEND}" + +MAKEOPTS="${MAKEOPTS} -j1" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-2.2.3-slsh-libs.patch + epatch "${FILESDIR}"/${PN}-2.2.4-memset.patch + + # avoid linking to -ltermcap race with some systems + sed -i -e '/^TERMCAP=/s:=.*:=:' configure || die + # we use the GNU linker also on Solaris + sed -i -e 's/-G -fPIC/-shared -fPIC/g' \ + -e 's/-Wl,-h,/-Wl,-soname,/g' configure || die + + # slang does not support configuration from another dir + multilib_copy_sources +} + +multilib_src_configure() { + local myconf=slang + use readline && myconf=gnu + + econf \ + --with-readline=${myconf} \ + $(use_with pcre) \ + $(use_with cjk onig) \ + $(use_with png) \ + $(use_with zlib z) +} + +multilib_src_compile() { + emake elf $(use static-libs && echo static) + + pushd slsh >/dev/null + emake slsh + popd +} + +multilib_src_install() { + emake DESTDIR="${D}" install $(use static-libs && echo install-static) +} + +multilib_src_install_all() { + rm -rf "${ED}"/usr/share/doc/{slang,slsh} + dodoc NEWS README *.txt doc/{,internal,text}/*.txt + dohtml doc/slangdoc.html slsh/doc/html/*.html +} |