summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Ospald <hasufell@gentoo.org>2013-10-26 23:56:23 +0000
committerJulian Ospald <hasufell@gentoo.org>2013-10-26 23:56:23 +0000
commit0666842a8b9d0a4a07e6f9a0da35df0743bed958 (patch)
tree29cd96f78f8bd60503bcc36a0f6dfa84f3f8f98d /dev-lang/lazarus
parentVersion bump to 4.1.0; dropped Python 2.7 support as it fails on it for now a... (diff)
downloadhistorical-0666842a8b9d0a4a07e6f9a0da35df0743bed958.tar.gz
historical-0666842a8b9d0a4a07e6f9a0da35df0743bed958.tar.bz2
historical-0666842a8b9d0a4a07e6f9a0da35df0743bed958.zip
add minimal useflag wrt #349674
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xE73C35B3
Diffstat (limited to 'dev-lang/lazarus')
-rw-r--r--dev-lang/lazarus/ChangeLog6
-rw-r--r--dev-lang/lazarus/Manifest22
-rw-r--r--dev-lang/lazarus/lazarus-1.0.12.ebuild11
-rw-r--r--dev-lang/lazarus/metadata.xml11
4 files changed, 31 insertions, 19 deletions
diff --git a/dev-lang/lazarus/ChangeLog b/dev-lang/lazarus/ChangeLog
index 92a3e910eac8..7c2f1f933843 100644
--- a/dev-lang/lazarus/ChangeLog
+++ b/dev-lang/lazarus/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/lazarus
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/lazarus/ChangeLog,v 1.38 2013/09/27 05:17:09 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/lazarus/ChangeLog,v 1.39 2013/10/26 23:56:18 hasufell Exp $
+
+ 26 Oct 2013; Julian Ospald <hasufell@gentoo.org> lazarus-1.0.12.ebuild,
+ metadata.xml:
+ add minimal useflag wrt #349674
27 Sep 2013; Tim Harder <radhermit@gentoo.org> -lazarus-0.9.26-r4.ebuild,
-lazarus-0.9.28.2-r1.ebuild, -lazarus-1.0.4.ebuild,
diff --git a/dev-lang/lazarus/Manifest b/dev-lang/lazarus/Manifest
index 3fd331bdb779..675cb0a9bfdc 100644
--- a/dev-lang/lazarus/Manifest
+++ b/dev-lang/lazarus/Manifest
@@ -5,17 +5,17 @@ AUX lazarus-0.9.26-fpcsrc.patch 407 SHA256 bff38dbaf47dd07bf91ae12c7babe0a9254dc
DIST lazarus-1.0.10-0.tar.gz 47688266 SHA256 61fd508c832a9c6a27e624be42257493999fe7a3b2f2ab30b9eccd4a2b4d3758 SHA512 e55100531a57de3daf931cb501ca58f57a35f1d17fe9ace1a3c6cbe995b17ecb300cf46636a6609349e81f29ecc7356dcba4c2b3ae01d23650650553650b7677 WHIRLPOOL 3c6efef7e6ddc89bc6ad7255a5d5f302c6e0825dd799b5fb73f75ec2819577825b109f73bc2e860302e0a8ffafd2fee4954455f51a5df7a5b588e5c4574eb4d3
DIST lazarus-1.0.12-0.tar.gz 47687878 SHA256 542ddd60f4a404d7020ed6962a545db910a1490588a70a26ed60a2b05b80177e SHA512 2a106c4bff2135ace815f789057f25fea1902edc972503e883547d7cc6d50b585ae54676cba734cce616064864ce535b3a4fcd7892763d15aafdf262dbe24293 WHIRLPOOL 6e0178d91dceef67c8419955f8e206223c76292acedabcf4370a47d3590d6ad2cfb0902e714deba0051e77199e7988f6c4f16358209dc0b0b9c496fb804153f0
EBUILD lazarus-1.0.10.ebuild 2374 SHA256 1423b76ad7a6ea4519af03823c505cba2ce73183971098c7ed5c6781c30c58aa SHA512 c2f8a86bd78e7198a18be1a53536576a3f96008113f2ea66e75d2e37545012db4da9196505d57eb981e1f0273868c920277d683837ed61e7d11db5d5f94c0c6c WHIRLPOOL 70d5c37670f378138e2f2d18ebaa470eaf8b3484ca4dccd877c2347564601b7f6ccb5b73ffa8c29d13438735418b11bb271afd21bbff6d4bfeec09842f2114d5
-EBUILD lazarus-1.0.12.ebuild 2370 SHA256 d5ef88048a2119f2feff5b353b0bddd6d77e8afbff3000f60aae5f25f2499fbf SHA512 fc17ed2a590b59bb608ad595a6a24d300abcbd8bb1834e1716b1920d7abc4e75fae0b90e82bf9969542fa776ecc4241ecbce49b950a6826933d1dc4b7d887a5c WHIRLPOOL 3842c841e9b0667776f0d7b337a871dab3c9136590c401866627ccf08efdb54fc50bf123ef85bf21d06d114b0dddc514d6d5ad6c7d4aec3d449be766baf0c421
-MISC ChangeLog 6674 SHA256 d5b4d2e68eef576288d01129763d32ad36ea122b42cac7f7db32bca2fdda2a62 SHA512 647b4234608ad77f75fe312035983b6f0f661f5d73836146ee21fb4f859e820e087914bc45be99695c8fadcc44ba405c562831cab78213396cfcb98dd1a4ab49 WHIRLPOOL 32ca72539df48a2d9578de12a3f23a241eaa1bef518f4d4f87183774a4984645b3b1e39cbb6cb05c041200b4503d485739ddaffbb2f0d5cbcc6a333efd42d9b7
-MISC metadata.xml 281 SHA256 d0d50fc65f6bc2ce65700e4ea995148f15c4e7a0eca5d0f86e3f4b9a73a4aae6 SHA512 bf1489e50458801158b2d900f39eb0b2eeb571ce73e8bdebb2a96f2855eb435910135bfd75296924c9d80859cb20984d1ceea417c752eb4d89265e2351cc5c46 WHIRLPOOL bb4c5570bf6e1e60d3b1b455fdd3f23838c5c5422fa1bb88f8b7fc9bd10a00762a50214fda200a3f94bc436f47e769f8e8f3c3e2aef668dd4b834e0bf0325029
+EBUILD lazarus-1.0.12.ebuild 2481 SHA256 efb841668432a195fed41dd8c5c87ad3c5b2c09320f54d3595e90a6d9ef0ec48 SHA512 b74c04884f5a8d17aff9364a15d80f364e6474a0a8c5e6e18e5ecc15b738f963cdedc80ddc1dee71a0a429f9c8b28f01d7219d22472f2ec82a105b040c8c4f3a WHIRLPOOL debc089fb448e68c61eeec8b1bd00f09b89002d8f2b0e3542620fc48260c8a2b70132981bd40114b2103e30d7d2a6c2d9d5e8fb6a4f05f0d6427e14bdf4653e3
+MISC ChangeLog 6798 SHA256 49466818cc69dff59d62b8303c11c4e237743c3fe74e481e2c0202ae4a1cf4cc SHA512 465085164fd5466974323e50f06522491244b60a6977c050e76f1b0925b6176d9d4170cc6d00339e756afd07520e7557b4cc059bbcd19db72be53ca4dc82120a WHIRLPOOL 93d03ab00b52af406c185bb393355d4c34ed66fdce30e002a3bf759151131bd04a2a201ef1ff312cad40c35912cdea294b5fad59fc0c507c5471a990763c86ae
+MISC metadata.xml 387 SHA256 4aaa2c0dd91530195dc1aaed127f7c37902d220d5a33c97c4ea0e63e6db02fb3 SHA512 6c8543d49a91cd43d08df0e42b9caa39150d030189f96b3630aaf60aee352e2547e63d19d3ed7baf990b892a4290f806cc4a1bdce413aada682da5929f218a07 WHIRLPOOL 381aa88f596f133c94d6481ac3e3cee768351c387141d743cf43be52b28f29e70a3ecf8d05a39613e6ca9f26a2a70e1084cb0d415202c2d82af459d0ffa2f014
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.21 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJSRRTcAAoJEEqz6FtPBkyjjdsH/0Wx0DxdMkElowEIxXdmEA8Y
-gwRbbeKB/NEUjcaCarxEKxk1GnE4hx/oulEHYWr2ZR5ESmuUR6Er1LQuP9fZFyrI
-KSMlSzhN0yeD23qrA9tKqMaZBqNK780nRzC4bIbEXUT9Fs2atHEld/tGVZiG3fx9
-a6ZK26AAuN5powp+5Y7BL9JMsmd604p7h1yGUC5gH5AQDuk2IdeGg1R+ejlK8qEi
-SK75LHmeyxQWSMEqSEAYkoV3TiNY9PoR0AvcgrPcif7x2Q08idMwX0kt5pqOzN9s
-H0CxPqL/6mIAlvu89r2qfKm0obMQWu10blSi2etar5QicYHf6Amq1wIi9KRhywU=
-=61T4
+iQEcBAEBCAAGBQJSbFaoAAoJEFpvPKfnPDWzsvYH/Ar0SGNK7A5PzqieJB3WrPo1
+1h+HGrL/Lt+vOJDCSPSs+HmgQZe9nd4lAj40xx0CMpm8QiFo9bniRXa/kqPpH+Y/
+m9pDbCQhIdjgDHGkdAheY/KIWP5FsNZcMmrp+17GUyJ6ZcvHtbW4Ow9CO2d/RE/H
+3Bg2JbF2j+DbmRCdpzkrTiu9qnGjb0rqE6ttow4CCcrkp5uBz/Tt/SvMMkHb6gNl
+bTn7Gr69yxSRiDXcfO+iRs9YW/GoHo5sKhIcLq3hL4upaMOPXeJCXCRLdDazEsFu
+Rt5wZfdDOMyaxwNDL55h8jiIxVHvvuGrOCCMEjmyWxDil6ObdP4r63XnjuBq3kM=
+=PlfJ
-----END PGP SIGNATURE-----
diff --git a/dev-lang/lazarus/lazarus-1.0.12.ebuild b/dev-lang/lazarus/lazarus-1.0.12.ebuild
index 29f550513271..ad4adbff2e80 100644
--- a/dev-lang/lazarus/lazarus-1.0.12.ebuild
+++ b/dev-lang/lazarus/lazarus-1.0.12.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/lazarus/lazarus-1.0.12.ebuild,v 1.1 2013/09/13 07:08:54 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/lazarus/lazarus-1.0.12.ebuild,v 1.2 2013/10/26 23:56:18 hasufell Exp $
EAPI=5
@@ -15,7 +15,7 @@ LICENSE="GPL-2 LGPL-2.1-with-linking-exception"
KEYWORDS="~amd64 ~ppc ~x86"
DESCRIPTION="Lazarus IDE is a feature rich visual programming environment emulating Delphi."
HOMEPAGE="http://www.lazarus.freepascal.org/"
-IUSE=""
+IUSE="minimal"
SRC_URI="http://downloads.sourceforge.net/project/${PN}/Lazarus%20Zip%20_%20GZip/Lazarus%20${PV}/${PN}-${PV}-0.tar.gz"
DEPEND=">=dev-lang/fpc-${FPCVER}[source]
@@ -42,7 +42,9 @@ src_prepare() {
}
src_compile() {
- LCL_PLATFORM=gtk2 emake -j1 || die "make failed!"
+ LCL_PLATFORM=gtk2 emake \
+ $(usex minimal "" "bigide") \
+ -j1
}
src_install() {
@@ -61,12 +63,13 @@ src_install() {
--exclude="killme*" --exclude=".gdb_hist*" \
--exclude="debian" --exclude="COPYING*" \
--exclude="*.app" \
- "${S}" "${D}"usr/share \
+ "${S}" "${ED%/}"/usr/share \
|| die "Unable to copy files!"
dosym ../share/lazarus/startlazarus /usr/bin/startlazarus
dosym ../share/lazarus/startlazarus /usr/bin/lazarus
dosym ../share/lazarus/lazbuild /usr/bin/lazbuild
+ use minimal || dosym ../share/lazarus/components/chmhelp/lhelp/lhelp /usr/bin/lhelp
dosym ../lazarus/images/ide_icon48x48.png /usr/share/pixmaps/lazarus.png
make_desktop_entry startlazarus "Lazarus IDE" "lazarus" || die "Failed making desktop entry!"
diff --git a/dev-lang/lazarus/metadata.xml b/dev-lang/lazarus/metadata.xml
index d1da8bb036c8..c12176fb07a3 100644
--- a/dev-lang/lazarus/metadata.xml
+++ b/dev-lang/lazarus/metadata.xml
@@ -2,8 +2,13 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>lang-misc</herd>
-<longdescription lang="en">
-A Borland Delphi lookalike for linux. Uses the free pascal compiler.
-</longdescription>
+ <longdescription lang="en">
+ A Borland Delphi lookalike for linux.
+ Uses the free pascal compiler.
+ </longdescription>
+ <use>
+ <flag name='minimal'>Don't build extra packages from the
+ bigide component</flag>
+ </use>
</pkgmetadata>