diff options
author | Mike Gilbert <floppym@gentoo.org> | 2015-07-26 18:44:35 +0000 |
---|---|---|
committer | Mike Gilbert <floppym@gentoo.org> | 2015-07-26 18:44:35 +0000 |
commit | b2c7a64c34ea9dd2b1ab64970ca1db04b62d194b (patch) | |
tree | 5519c1b430c6649c17d5ad3f2764bcb45cdd8295 /media-gfx/fontforge | |
parent | Version bump (bug 555794, thanks DrSlony for reminding me). (diff) | |
download | historical-b2c7a64c34ea9dd2b1ab64970ca1db04b62d194b.tar.gz historical-b2c7a64c34ea9dd2b1ab64970ca1db04b62d194b.tar.bz2 historical-b2c7a64c34ea9dd2b1ab64970ca1db04b62d194b.zip |
Version bump.
Package-Manager: portage-2.2.20/cvs/Linux x86_64
Manifest-Sign-Key: 0x0BBEEA1FEA4843A4
Diffstat (limited to 'media-gfx/fontforge')
-rw-r--r-- | media-gfx/fontforge/ChangeLog | 7 | ||||
-rw-r--r-- | media-gfx/fontforge/Manifest | 26 | ||||
-rw-r--r-- | media-gfx/fontforge/fontforge-20150612.ebuild | 128 |
3 files changed, 142 insertions, 19 deletions
diff --git a/media-gfx/fontforge/ChangeLog b/media-gfx/fontforge/ChangeLog index f8cf30376f4b..17d73c112a8c 100644 --- a/media-gfx/fontforge/ChangeLog +++ b/media-gfx/fontforge/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-gfx/fontforge # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/fontforge/ChangeLog,v 1.159 2015/06/07 22:39:23 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/fontforge/ChangeLog,v 1.160 2015/07/26 18:44:31 floppym Exp $ + +*fontforge-20150612 (26 Jul 2015) + + 26 Jul 2015; Mike Gilbert <floppym@gentoo.org> +fontforge-20150612.ebuild: + Version bump. 07 Jun 2015; Mike Gilbert <floppym@gentoo.org> fontforge-20150430.ebuild: Adjust LICENSE. diff --git a/media-gfx/fontforge/Manifest b/media-gfx/fontforge/Manifest index 9421cea2c008..9d35dc208cef 100644 --- a/media-gfx/fontforge/Manifest +++ b/media-gfx/fontforge/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA256 AUX fontforge-20110222-libz.so-linkage.patch 2959 SHA256 8358e7fa2fd43876cb24f3d1c58765aacc8560ddfd7d3577d65984e2c796128e SHA512 7f407489ed1554e45b7aef8f15626bc9141ad544f368a67b734b4c6602ac1eb2bd26485039312d856853a79e2ed4046caa14bd22db53948402b29270d8f0edc3 WHIRLPOOL 857339763873909c1746b3b1becc7cf136c1170b9edfe010200872eeab7ad1f9152424e4411ed74f7b017aa23cbabb035e039503288d95bdf019cbde7c40c97c AUX fontforge-20110222-lxkbui.patch 545 SHA256 192d3606dcf8f925a9cc5f79e7430979d0eb1a0f209a4447682f135f79d33828 SHA512 a60bd08aeb16ce515172814b1867fe4d7e876c960d8f044f9f90c8837230ea0e50ac50113145cdf23c6c04f7caad16dfdd1b20c96eda1e2266b9e0f0091fa970 WHIRLPOOL 3f50a26e9325bfda0391d2facffc6c553c3ec193f11a138e573b892426f9b068d20b0f0411bdb7d14395754a1f081f3474e71102255e8e2a93842afd9c33adea @@ -8,6 +8,7 @@ AUX fontforge-desktop.patch 662 SHA256 b2308b21b7db3c1ad0f8e2880678a0866f401e3ce AUX fontforge-py27.diff 387 SHA256 18d71c28258a00459621113a0126b525b08cfd0a2dfb406fc90c6bed3d3790ed SHA512 c785ccc6288346568812d9da6f99a7d0630b130989e3813fb29cc355ec5f726d62fede6616b21767b5eb7eb26f1c9ced80dbf316144b73e956ba6245354ae4e0 WHIRLPOOL 220a6ed9f71f7fbdf84abef0be697a43d3b6edaa3e291e36dc355b0f21f05cd5bcccb607af50923cbd9f042e4246d341db2bdbfb85d97f992c40c12e5c885e96 DIST cidmaps-20090121.tgz 314314 SHA256 1bf9c7eb8835e6ed94e62cb49f1141bc046c562849e52e6c3c7f1d7cfc95c7b3 SHA512 a85daeb16b6650179f54ff9e35915c4c7bb5e2efca0455262a271063849484dbba08c4b493c4ca08552365205995cad5c3770ba7b3cadb2e5c386626dc46636c WHIRLPOOL 0c840cf7f4d7f432597f68620231da34cff2dac5af1ba3200b57b63566f3b81b151ddf7cbaa84665f4b7c629bb8f100c72b8bade8634687e5c11110ed91ed821 DIST fontforge-20150430.tar.gz 24531572 SHA256 430c6d02611c7ca948df743e9241994efe37eda25f81a94aeadd9b6dd286ff37 SHA512 e530a7e7cec569f9e9419ccf2805ac5bd41e05565b4c24fa6f6a8c6c3684d1d76868a9a19abba3ba92aa66bcca333949d37c8890f72a29c0072c8a3e912269e4 WHIRLPOOL b02912ed66149818da7e406300116465dae6f1c40032549ca820a9cfc7b33e862eeeb9cb1f366628423701e8e39e0a8ced3000a02ff2562f2c27eb5b70c805da +DIST fontforge-20150612.tar.gz 125037727 SHA256 0f4ec68a648f7f845d54d1e87cf5fb246a16d528b74e9e1a9b815418510022d7 SHA512 01a38bdbb55ba3b2638b55caa2f768ba691fdfa730afd843df0cf62417db5465731ed968c5ab7c026622264e20c20fdfd8ec0ceb50da71039588797fe18393b8 WHIRLPOOL 6662bc52669153ba46e562fbcb287f5bff59eeeec7fe9afcd65918f892282650ab4be4f279fe6fab95f02f36caa753900693532ece439bee114e774e0da3f855 DIST fontforge_full-20110222.tar.bz2 5126031 SHA256 8fa2818026f84bb7b8a77451d21cab7e9dea8aa904e5218afa158be6a320433e SHA512 af74ca482d8892c30e650bd377df16d44a11738c930625bcf9878d97ba8faaf67f2965dcf3c32b722120273d99dcdd042405bb6afeee1286f0cf18f916e4f12a WHIRLPOOL f6446b8b6d5d49d9bb421bf39a4a192f4622916eb68013a3317c78585d1ae05837478c5d2fa1bb2ebad9caa3455cf0db6e132f6e7ad07d3ae9f58b1b4ab7fd52 DIST fontforge_full-20120731.tar.bz2 5725667 SHA256 e5cb9e9e64a99d1dfc549950741eb9b44c3162a4c62f71053905c1f2d024295f SHA512 34dca27983d64c9ae570e2c8f438b1ea373d22f5aeb23808d4b77e458950b568b460a2b011edfc3154f9e8dd06595d6f64296f8f63f46c404c3ff7ed6d9816d1 WHIRLPOOL e502dc79b1d46e5cce9372b593bef06083a853eeb2af47a909d093956cc867432e7b4600c799f73c7d08474d7e76fb18bed1b080440f3a21d27b703ac831bc15 DIST fontforge_htdocs-20110221.tar.bz2 3129839 SHA256 7a81b9a30fa8f287e63abcfee568d7fcfd1a21c75c5c69effe95fe677d963fec SHA512 b91808cd5deb6472785f3353fe9856279ddb0887ae249eccd37cff8dbdf53065a8d6008dbf160dd6c5ba6cfecf37b9c4e63c5baa6332f4b4128d5e471d243236 WHIRLPOOL 7664b853e7dd0c9a36c50e84dbd332ff4c10232fa200e9ac42c97982993c7d23e06e235a0f88183a7e6a78f342789c0141fb396879b5e5fa0ccb9d4bd3b30d43 @@ -17,24 +18,13 @@ EBUILD fontforge-20110222-r1.ebuild 3815 SHA256 c8f14105bd14919b664d6bf038a9f9e2 EBUILD fontforge-20120731-r1.ebuild 4144 SHA256 20a0d3b8276c6ddf217dbb49683b31fcaeb7153666f6fc35b23f42cdf674f808 SHA512 2e7d9768c567777b78960848f0c1d2f4c203bab6a5867212d4fcd83d83a867e76718d4746af046100de279d9f24fa4b8bede0f4ad24045063548a0f170b53618 WHIRLPOOL 9fa159564cbb4e31bb7960a3286f566ec8b8ae19c1b756860a10e46deea9dea2a3d006dff1a870328c377a37295c87bb4b99d451931f091e7d8830c43f707380 EBUILD fontforge-20120731.ebuild 4084 SHA256 320838c79e4e1e5a7c050c3748691dc498ab693736d90ea977e78715dc6f3dc8 SHA512 a631f93ee91f5d36958d6d715c646ed0b88841a14759d46ce6a89434d90fcd1a4845f0d2a4bf3907d7a9beeea3c90f955cbbf216d3ee9a46382131fa22531238 WHIRLPOOL 0e379847fe08e2a3256927e542eca7b90db102594e0e63a8cf087dd18511325bc119ad703793d0222c1792b7c08cbd569710fae41ca6cf96a2d4b7cc3dfe5f09 EBUILD fontforge-20150430.ebuild 3178 SHA256 178a585e51997cd912bc5773798ef4606f35a981d52897bcf6df166beefab12f SHA512 1b2ff91faf6229745847968702b2966a5a9825ffedfd5ab713e7144de2d6c20f98f3f462e3faa9a3feb2b84ffc8d68616178dd8b80da0649c4024fb43a85ee3f WHIRLPOOL 86edabf8041cb34d25a053e3f85f5982d6db9e30af54a20ffa724e0b28266de10227f80f9d9260646eb5deb02f2972f58cb01657e425189a4160ed00a4f9443b -MISC ChangeLog 23477 SHA256 326c828d9b4f82af2a1d51bb566e2994196045e97792d32e0d9ce0c1f2189ad8 SHA512 4304ed5c6d78176c292c7cadb2036bf9b21e309c066e56b0a3951ee1b46dfd1453a9e71f0440b42eb5750d1e398ead27bdf57a91f8c98b774c913320946524ba WHIRLPOOL 97cb4cc91f1e2767a43422ade0e21184174cbe8f7e504050e238350407063aa2df554905b947025d52516a93eaceafcbbb976866eba1a3a57383d5a2db4e050b +EBUILD fontforge-20150612.ebuild 3000 SHA256 42d499b22d77b2058d76bc11c3de2ef556d0af1b27e2587a66869d8a128e68eb SHA512 9c749323ee6f9da345c08671bf666d605174c3ba3adc2ac1b348d8142191f6070e147a7b4b796960ee9a5af52a47798ae30d5c653215b5b48765b58f6b67eea5 WHIRLPOOL 67c0f48f1d416a3b3e05d6407db9e8c210c82e97b0d011ecf955a6b0285482dc7db561761aa7e331de481f04ddc745b775f00396bb030361f8e7c98828fa8044 +MISC ChangeLog 23606 SHA256 ec39fda486118481be6c5d82b0daeaf76d82a44f3837c611ec4be0b83ea7a882 SHA512 2f7081910a29c2b103370e6e40986a98f5329a7e3631bdc2c1768e5e3085af5a81ed7932cb6d81261daeee8b12efa86484924c3b5c42ab2454e3992dae534868 WHIRLPOOL 7a0cf4e414160dff02c76a3a64a44e31a75bd3f94d4d051b0a462f3d77cdfba1b7db7e53a20913403eb53bda408893ab2c9450366465c7a9b421becc9d13ce7a MISC metadata.xml 1635 SHA256 b7bde7785567b23864af5e65616ff2fe862e4a38bc836219adc68ec3ecd039a7 SHA512 ae36462096b91ae8b132c024ea6ddb1c016d1e102f39d481e44737b1a1d198912961f50aa428511f45a790bd97fe3ad8a58d5bf5fe5734a47640f530edab9c39 WHIRLPOOL 4f9f4849f754de28ff175fc4d528a8f433904ea8cf14e2d66ed089580ffecf53517798a3ac6140d5054fbc66d672fd0c66097bbdb8d1a55ff234e8c58bddcc30 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0 +Version: GnuPG v2 -iQJ8BAEBCgBmBQJVftPWXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF -OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmihr4P+wfjTiWEIaSzYa6xDDBEL2hw -How2N50VAmAe8Eg1GSs6aM6kn4lC7in568566judF93J+bJ1yuwtdbShmjDo84nK -N5o2HhE+iMs4GmMP5uhWrT9l3k8oQdjnTvpmK+H7mejonBDk3TYvGH+7COm7sLAD -1BSo/Cjb3SVvA1giefX1nMKmGynn/fHUbEEpXezpJ3OvvYTijeKZwcRSvySoiy4c -xhmKLzV/hcPKaLe3FSkGkLBCeOhMtCvo6Fs2DUvmjPsDHEovFiGlIBKGdOxDweEt -03gqNG57gt7J8NpxXcGKsLkIFK/x1RgUfVGxEyGe6ZO+wHvQgQexsdoXIiiptN+U -06qofIMLX+TYLjjl8B59/kIq202aoW53UHpvQSweZMdGTk5KgaU8dk6enMbdUwEP -i2cEoJhnDJUYuI8TYmuLXXFEv5snt3bNB7mElABXHB7IPUafzcO2MC+TfJW5+0XQ -PTJV6YL1A5speP3vkrpd0uQ2vnGXimp6otfgru4IT0cZGiSsNKWBbUfcdG2++8q5 -Z9aZ/oke6/Pa2WiLrgHVc/Ky4z0Kew2tohxrYHkBdg4352vNz3Od7f0fAoQclFon -cF5N7qd83FwikMfp9nPtFlnzLWAMkXKdrgV8Yg0HTxckHp9hfCVsV/la6yIw5pPy -q/r4aLfQ3LNYOR/V2O40 -=FXdT +iF4EAREIAAYFAlW1KpAACgkQRxvnM+8pGj/g/gD8DoZjqH8DR0gF+L9AxRFs9t37 +/sgQFB/N8DXFIbc7o7IBAMnY+GQWar4+zGzorN6X2Ii8YHGm+PYQASXr5RO3oBOD +=qzqS -----END PGP SIGNATURE----- diff --git a/media-gfx/fontforge/fontforge-20150612.ebuild b/media-gfx/fontforge/fontforge-20150612.ebuild new file mode 100644 index 000000000000..afe4ad1fada0 --- /dev/null +++ b/media-gfx/fontforge/fontforge-20150612.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/fontforge/fontforge-20150612.ebuild,v 1.1 2015/07/26 18:44:31 floppym Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +inherit autotools eutils fdo-mime python-single-r1 + +DESCRIPTION="postscript font editor and converter" +HOMEPAGE="http://fontforge.github.io/" +SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/${P}.tar.gz" + +LICENSE="BSD GPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="cairo truetype-debugger gif gtk jpeg png +python readline tiff svg unicode X" + +REQUIRED_USE=" + cairo? ( png ) + python? ( ${PYTHON_REQUIRED_USE} ) +" + +RDEPEND=" + dev-libs/libltdl:0 + dev-libs/libxml2:2= + >=media-libs/freetype-2.3.7:2= + cairo? ( + >=x11-libs/cairo-1.6:0= + x11-libs/pango:0= + ) + gif? ( media-libs/giflib:0= ) + jpeg? ( virtual/jpeg:0 ) + png? ( media-libs/libpng:0= ) + tiff? ( media-libs/tiff:0= ) + truetype-debugger? ( >=media-libs/freetype-2.3.8:2[fontforge,-bindist(-)] ) + gtk? ( x11-libs/gtk+:2= ) + python? ( ${PYTHON_DEPS} ) + readline? ( sys-libs/readline:0= ) + unicode? ( media-libs/libuninameslist:0= ) + X? ( + x11-libs/libX11:0= + x11-libs/libXi:0= + x11-libs/libxkbui:0= + >=x11-libs/pango-1.10:0=[X] + ) + !media-gfx/pfaedit +" +DEPEND="${RDEPEND} + sys-devel/gettext + virtual/pkgconfig + X? ( x11-proto/inputproto ) +" + +# Needs keywording on many arches. +# zeromq? ( +# >=net-libs/czmq-2.2.0:0= +# >=net-libs/zeromq-4.0.4:0= +# ) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +gnulib_import() { + ( + func_add_hook() { :; } + source bootstrap.conf + set -- "${S}/gnulib/gnulib-tool" --libtool --import ${gnulib_modules} + echo "$@" + "$@" + ) +} + +src_prepare() { + # Tarball comes with broken absolute symlinks + # https://github.com/fontforge/fontforge/issues/2439 + find . -lname "/*" -delete || die + gnulib_import || die + epatch_user + eautoreconf +} + +src_configure() { + local myeconfargs=( + --disable-static + $(use_enable truetype-debugger freetype-debugger "${EPREFIX}/usr/include/freetype2/internal4fontforge") + $(use_enable gtk gtk2-use) + $(use_enable python python-extension) + $(use_enable python python-scripting) + --enable-tile-path + --enable-gb12345 + $(use_with cairo) + $(use_with gif giflib) + $(use_with jpeg libjpeg) + $(use_with png libpng) + $(use_with readline libreadline) + --without-libspiro + $(use_with tiff libtiff) + $(use_with unicode libuninameslist) + #$(use_with zeromq libzmq) + --without-libzmq + $(use_with X x) + ) + econf "${myeconfargs[@]}" +} + +src_compile() { + # Build system deps are broken + emake -C plugins + emake +} + +src_install() { + default + prune_libtool_files +} + +pkg_postrm() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +} + +pkg_postinst() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +} |