parent
82365fed36
commit
b33bc31053
@ -1 +1,2 @@
|
||||
DIST hardinfo-0.5.1.tar.bz2 246924 RMD160 ef0c91fa8c0c032cf74a96e045e4823f7fe3b81e SHA1 983f0445aa60e02156bc5a5eaedeffb30b8e4d64 SHA256 a0df6c0d7c92a7d20710b8eb551197398a965aaae053782b89a32a160b731b7a
|
||||
DIST hardinfo-0.5.2_pre20120527.tar.xz 278524 RMD160 616cc14b45811b3fd6bcadddeaab36747f480f27 SHA1 af18c1acd4e7f6d93f37caf978d1f30acc19e842 SHA256 d01f1a59b2911f54e0aaea178c0c600f2505abafd0a46c54e80e9aa0fec2db56
|
||||
|
@ -0,0 +1,53 @@
|
||||
From: Julian Ospald <hasufell@gentoo.org>
|
||||
Date: Sat May 26 01:30:39 UTC 2012
|
||||
Subject: build system
|
||||
|
||||
use GNUInstallDirs and respect lib suffix
|
||||
|
||||
--- CMakeLists.txt
|
||||
+++ CMakeLists.txt
|
||||
@@ -3,6 +3,8 @@
|
||||
|
||||
set(HARDINFO_VERSION "0.5.2pre")
|
||||
|
||||
+include(GNUInstallDirs)
|
||||
+
|
||||
if(${CMAKE_BUILD_TYPE} MATCHES "Debug")
|
||||
set(HARDINFO_DEBUG 1)
|
||||
endif()
|
||||
@@ -179,8 +181,8 @@
|
||||
configure_file(hardinfo.desktop.cmake ${CMAKE_BINARY_DIR}/hardinfo.desktop @ONLY)
|
||||
|
||||
install(TARGETS hardinfo ${HARDINFO_MODULES}
|
||||
- RUNTIME DESTINATION bin
|
||||
- LIBRARY DESTINATION lib/hardinfo/modules
|
||||
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}/hardinfo/modules
|
||||
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
|
||||
)
|
||||
install(FILES ${CMAKE_BINARY_DIR}/hardinfo.desktop
|
||||
@@ -201,4 +203,4 @@
|
||||
PATTERN "*.{hlp,png}"
|
||||
PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
|
||||
)
|
||||
-
|
||||
\ No newline at end of file
|
||||
+
|
||||
--- config.h.cmake
|
||||
+++ config.h.cmake
|
||||
@@ -10,7 +10,7 @@
|
||||
#define HOSTNAME ""
|
||||
#define ARCH_@HARDINFO_ARCH@
|
||||
|
||||
-#define LIBPREFIX "@CMAKE_INSTALL_PREFIX@/lib/hardinfo"
|
||||
+#define LIBPREFIX "@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@/hardinfo"
|
||||
#define PREFIX "@CMAKE_INSTALL_PREFIX@/share/hardinfo"
|
||||
|
||||
#cmakedefine LIBSOUP_FOUND
|
||||
@@ -32,4 +32,4 @@
|
||||
#define ENABLE_BINRELOC 1
|
||||
#define HAS_LINUX_WE 1
|
||||
|
||||
-#endif /* __CONFIG_H__ */
|
||||
\ No newline at end of file
|
||||
+#endif /* __CONFIG_H__ */
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/hardinfo/hardinfo-0.5.2_pre20120527.ebuild,v 1.2 2012/05/27 13:43:02 hasufell Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit cmake-utils eutils multilib
|
||||
|
||||
DESCRIPTION="A system information and benchmark tool for Linux systems"
|
||||
HOMEPAGE="http://hardinfo.berlios.de/"
|
||||
SRC_URI="http://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-libs/glib:2
|
||||
net-libs/libsoup
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/pango"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-build.patch
|
||||
|
||||
sed \
|
||||
-e 's/g_build_filename(prefix, "lib"/g_build_filename(prefix, "'$(get_libdir)'"/' \
|
||||
-i hardinfo/binreloc.c || die
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST tuareg-mode-1.45.6.tar.bz2 46822 RMD160 cd99520a8b6940198b2db9a2cb9abeee309f8514 SHA1 ee557fc003537a2eed8c351fcb50cf52e8926c48 SHA256 2f22834259a6b0c065a6528a519eda3d0164a9bf2de8a5f7c041d6a91777261b
|
||||
DIST tuareg-mode-2.0.1.tgz 64555 RMD160 0af590e17b330be6638fae70135695dd4412a531 SHA1 e5e2fb5c7ac1d180109d693e0bc0b32ad34f3289 SHA256 d368fdd9c4a847572adb1f21a5b205ec527209c7b6524fc1e7f2ea848d525e13
|
||||
DIST tuareg-mode-2.0.4.tgz 64855 RMD160 9ea738210316ac9dd1903d3937fc961ae8277e24 SHA1 4b8c0812771df036378a028d798b5396d6542a0a SHA256 35ec56ac5f1380e99ca4db1d5dcecaf3c8f799e17ab1349729dc6305613361ff
|
||||
DIST tuareg-mode-2.0.6.tgz 54916 RMD160 6229c3c4516f48edf1d3674ddf6d4598415288db SHA1 8cddbba69c4b73a3a9f2e352e4bc1f72b19a34b2 SHA256 ea79ac24623b82ab8047345f8504abca557a537e639d16ce1ac3e5b27f5b1189
|
||||
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/tuareg-mode/tuareg-mode-2.0.6.ebuild,v 1.1 2012/05/27 15:41:00 ulm Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="An Objective Caml/Camllight mode for Emacs"
|
||||
HOMEPAGE="http://forge.ocamlcore.org/projects/tuareg/"
|
||||
SRC_URI="http://forge.ocamlcore.org/frs/download.php/882/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}/tuareg-${PV}"
|
||||
ELISP_REMOVE="tuareg-pkg.el"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
DOCS="README"
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20120520-r1.ebuild,v 1.1 2012/05/27 17:58:29 pacho Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit emul-linux-x86
|
||||
|
||||
LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1 LGPL-2 as-is gsm public-domain"
|
||||
KEYWORDS="-* ~amd64"
|
||||
IUSE="alsa pulseaudio"
|
||||
|
||||
RDEPEND="pulseaudio? ( media-sound/pulseaudio )
|
||||
~app-emulation/emul-linux-x86-baselibs-${PV}
|
||||
~app-emulation/emul-linux-x86-medialibs-${PV}"
|
||||
|
||||
QA_DT_HASH="usr/lib32/.*"
|
||||
|
||||
src_prepare() {
|
||||
_ALLOWED="${S}/etc/env.d"
|
||||
use alsa && _ALLOWED="${_ALLOWED}|${S}/usr/bin/aoss"
|
||||
ALLOWED="(${_ALLOWED})"
|
||||
|
||||
emul-linux-x86_src_prepare
|
||||
|
||||
if use alsa; then
|
||||
mv -f "${S}"/usr/bin/aoss{,32} || die
|
||||
fi
|
||||
|
||||
# libs without the rest of pulseaudio cause problems, bug 302003
|
||||
# See bug 416751 to understand this way to disable pulseaudio
|
||||
if ! use pulseaudio; then
|
||||
chmod a-r "${S}"/usr/lib32/libpulse{,-simple}.so.* || die
|
||||
fi
|
||||
}
|
@ -1,52 +1,26 @@
|
||||
DIST calligra-l10n-ca-2.4.0.tar.bz2 570736 RMD160 15588839f08061bfee2ab53d2da36de9e3779263 SHA1 81915385c3cfe91822e0795573f06fce696570a5 SHA256 3ae4f0a5b04e1b30c995d14f8f96fac9bc1b775e675c1523df2591b2d0a773b5
|
||||
DIST calligra-l10n-ca-2.4.1.tar.bz2 445839 RMD160 6808ee093919f2775d8fa67a7573d9a3a84a0c05 SHA1 c80dd3ab66288af837d751aea295fad6b79173fd SHA256 e91358b9c7370a252fc17aca8c04d5aae1e21949eecdf11b29ce099f7a0e15fa
|
||||
DIST calligra-l10n-ca@valencia-2.4.0.tar.bz2 373669 RMD160 f1eae3daefdc2d6f606ea492a39b8460051f7242 SHA1 fd5e2a7ac5202d6197624237af3aa29718380fd6 SHA256 2333d508b098cfeafa5f92e0ea858a0a6798361f408d8476e23f759eb0998843
|
||||
DIST calligra-l10n-ca@valencia-2.4.1.tar.bz2 272051 RMD160 8bf42feb86db2f2f66ac382c877bc20ad52987e2 SHA1 6da2ec3b13c5c76ec3779029298eed4c1d5dbc04 SHA256 47ffb1182e24f103d5ea2d458c247abe7e717e6d3030a2ec659766ef4338d55d
|
||||
DIST calligra-l10n-cs-2.4.0.tar.bz2 348422 RMD160 8cc4ee8160c44483b95b0b5ebab80567affc1f8c SHA1 33a09a399dbaa5d64c8e15935efafeca4dbef25f SHA256 47368486d0f91c6f14429fba929c55367476dbbd8878a4bd663cad4743302836
|
||||
DIST calligra-l10n-cs-2.4.1.tar.bz2 348465 RMD160 c1c87dfc56156ce1e3e33c119a1394e8a44cd386 SHA1 6ad3988a7b5ad42afffbb7b3e6754a2a15593c61 SHA256 66b39dba1035791ca3f384a345917a1a75c1f3d18d05f9e1418c31f4583f7df5
|
||||
DIST calligra-l10n-da-2.4.0.tar.bz2 547503 RMD160 180b651a8141a023f9547b6cd43b27dd77e4e5e8 SHA1 896775fe6869bfcce1565af5c4bba7cb52486aed SHA256 7f3707dad31d4d916da00231149a8b28198ebdafd53a2b9cdc5d8881c1095433
|
||||
DIST calligra-l10n-da-2.4.1.tar.bz2 547245 RMD160 4f0b8b00bed56d9293d729ff66ea2792919d4569 SHA1 925a0e32c9298abecb8518afd139674365d2b5b5 SHA256 7ff2f6120bd8ac686495ef9471cd212a0ff02b5bc96fe8d2b3323a3c1d75b096
|
||||
DIST calligra-l10n-de-2.4.0.tar.bz2 708479 RMD160 ae9b20a583384fe9d66559b81410b6cba7055d98 SHA1 c02c798576c0e100cf675ae612aca62090e71e88 SHA256 97cb0cc2c21e271a82434e26ddaea5a2762c755657cf6e1e76309119bcd9bfa1
|
||||
DIST calligra-l10n-de-2.4.1.tar.bz2 717222 RMD160 3d1f191669894b90b53e02330ed0deae6db9b5a7 SHA1 28fac826898d1af82e89c1312bfc4f6b7b7134c1 SHA256 1bdbe3886f907edf1bd590baef5d38f4bf35a6d07b687c078cd5e8156c8fe773
|
||||
DIST calligra-l10n-el-2.4.0.tar.bz2 418604 RMD160 d9f1f29c72f8f77a10928c81547686651deaa198 SHA1 1a067e1a37f713e1909fd4b7870fc43d3b754c3f SHA256 20ee3e5e3ec5f469427052fc0ab15c4196c62cfe1cba99876ede3fa975e09d94
|
||||
DIST calligra-l10n-el-2.4.1.tar.bz2 418084 RMD160 bde144c28c695d4e79ecfd3d3724b5a03cb442ca SHA1 b3af9583ad89413b40757875b608c960975084ad SHA256 0d8632a70cee7c4b4772662862edca9bc031c2e9dddce834d6cfc3ef1af8c000
|
||||
DIST calligra-l10n-en_GB-2.4.0.tar.bz2 391663 RMD160 d24b10e221b560ceec88dec236fcf574220a8f78 SHA1 ddfa151543755099fb9377245ce85a9d1627a534 SHA256 932922410d573e1df184114029ceeb23582390c427146fda60017c414644b656
|
||||
DIST calligra-l10n-en_GB-2.4.1.tar.bz2 391616 RMD160 52d7318df610c5bbc1d4046e2ce8ed13ce2ec890 SHA1 a6a17ea973fdcf8c7b97cb9746c94c956e1b5f77 SHA256 c6ff94d764e2e8d25e2e82eb2238f53f010009a4372af7e6c71d73d0b68d08f9
|
||||
DIST calligra-l10n-es-2.4.0.tar.bz2 4387963 RMD160 a1a3c83c6dc4bcedab661c0a9178c5f8333a08b4 SHA1 8a5c0cbf79a9f516e832c206c120aceddc407091 SHA256 46de265b932e739c213a4bf8da41f97d17a0a2d487953d700981adea88168704
|
||||
DIST calligra-l10n-es-2.4.1.tar.bz2 4379808 RMD160 ec77d4422d6d824221a6bcd28aae121651bc7ebf SHA1 889ac2aa840615872bf55d069f7e617704872a5f SHA256 d7bf511c489a1c5295550d596a180e57528bfef24d4ee5da976b53971ee58055
|
||||
DIST calligra-l10n-et-2.4.0.tar.bz2 687791 RMD160 da6d98d00ae2e613831ef31727e29466fe9f17f7 SHA1 019d43b9d6507fd40c5bca45d66adc99a46a9ae7 SHA256 59631532e5d3db624f4c77ccf3cd341d68fdb0e7bb5df26858d6ed72d2f8f7db
|
||||
DIST calligra-l10n-et-2.4.1.tar.bz2 686462 RMD160 4ffb7ad12c2172c2a6b6e259aa89190687fbc910 SHA1 45a05296ce9bf067430b0cfb48efb64f9c093cd9 SHA256 9ae5f5a72448043ec5531abad4b62e5e7debcc79ae11649b73fede4653c500a4
|
||||
DIST calligra-l10n-fi-2.4.0.tar.bz2 395525 RMD160 966cbc0ffffc89e03e1589b187c16f6136bed690 SHA1 2e6c2820ef06fc498b579075a903699ad8721c63 SHA256 4d38cfbfb4954082efe27cd26454d86f73093983f9803c369e2173d81436d78f
|
||||
DIST calligra-l10n-fi-2.4.1.tar.bz2 404655 RMD160 357f95edec3a302338346ebd55502342d49a424b SHA1 bf6e9daed60c81e89681741cea131c6d2bde9467 SHA256 be8938bbea19794e55ba2d980084780a69fc7d3aa8a62a68af6a9257fbb865c9
|
||||
DIST calligra-l10n-fr-2.4.0.tar.bz2 5612643 RMD160 2e565893310671fa094514cef67460434d044092 SHA1 085d1fa841e93fee0daf938988c5a0f4441d0540 SHA256 5e79438727b5711ba5b6a3936a24b2a4c88aaf9f6110f1cc7c4b794b2bb127be
|
||||
DIST calligra-l10n-fr-2.4.1.tar.bz2 5612296 RMD160 39afbdcd2d59d0e98c795a0a975bc965f6398a4e SHA1 b5549206def719a2d7afd4d4332c62b33dc88913 SHA256 6c86b8e69f4bec22e27e50b23f68459715138d922d850ccbff7cd0dca09a692d
|
||||
DIST calligra-l10n-hu-2.4.0.tar.bz2 447663 RMD160 cac1b2975166cb98153395f0f595b1cb8c1d6de5 SHA1 7d0d828e46939c1138c04ea44cdf0208f6b3ab51 SHA256 177a37f2cb1e8946f5c009746b2d62f40590dd56bccecae5d9a9c53c8a88a01a
|
||||
DIST calligra-l10n-hu-2.4.1.tar.bz2 447794 RMD160 e4bf3f907496fa4f9df924523ef9a7a4d1c78e37 SHA1 f0c865d090d0ad0a1e36bc6cdb19496d2872371b SHA256 c9825c7068eff7576ec90ebd3ef2a6c658c00d0f97a7e0e18db28db0b488087b
|
||||
DIST calligra-l10n-it-2.4.0.tar.bz2 626216 RMD160 97f3abdacbec18b27b155968207891bfb96a1412 SHA1 9d2c7506bad8b700285f695a7a2f836d07d0f253 SHA256 602675c88175f3b1f2a47e5c6d1871d222a60c302e776e7375024cdfbe859975
|
||||
DIST calligra-l10n-it-2.4.1.tar.bz2 626451 RMD160 2b8790361f9791d2919535447bb80deac7ee5652 SHA1 70bed20680b80d99acddf68c91ce5772c450517d SHA256 d19e62093c887c099de85abaa867b62efeef7fe4b02eb241ce2c7f5d8cdb24cb
|
||||
DIST calligra-l10n-kk-2.4.0.tar.bz2 405417 RMD160 0f83c6eaf4916319b9f7b80df70dc3c22df9cb00 SHA1 882e7b381d12fd89803a872656f8b4afaaf40f19 SHA256 522c553c9c20abc45f2120316f4e1ac48fec50c591928e911ab31d395cb9ab4f
|
||||
DIST calligra-l10n-kk-2.4.1.tar.bz2 405347 RMD160 f3052b520d644e7da0de16e7f92eb9f5a0a01495 SHA1 08f8e5a6d977278a27367ef306d47508774ff4b2 SHA256 11c9635ea1cb1c02dbb914d713df965252da78d6eb213d266293a51eee52e31a
|
||||
DIST calligra-l10n-nb-2.4.0.tar.bz2 367160 RMD160 85e66407ad5c2e1a35384a404c8e3c7341fa1c93 SHA1 c4bf514b578038b613cf509bb566d1789e76f07e SHA256 5331d0ecc220bfbe2eb2059b3cea09721be8705d839e2c9f42e67bf7ee335f20
|
||||
DIST calligra-l10n-nb-2.4.1.tar.bz2 367089 RMD160 5842220708fd2c0f81406697f185291a50447658 SHA1 064d2b8be1d551dd62197d64ab006cbbc6b0b563 SHA256 c7ec9e41c3f0bcef23dcf38dc5d6ee6ff796f91eaf7c466a61f68a84d262cfc5
|
||||
DIST calligra-l10n-nds-2.4.0.tar.bz2 413495 RMD160 6778fa40522883999edfcd48986a87b858f7ffaa SHA1 9e3dfe58619a112d3df5066bf105da3b02503721 SHA256 edb1c067a9f1cde256523197aad1ec52adbd79fd9a3ae58921b693307ca4d1f9
|
||||
DIST calligra-l10n-nds-2.4.1.tar.bz2 413675 RMD160 ccaa5f4d5ed395e71e3407dec87b4c50daf1f1f9 SHA1 69c38219b76e24370f01c3138518708be0d2333e SHA256 a870724d97992877c32b98f56a31f0d6d504affd8668f61eb78ecf1e1c80280d
|
||||
DIST calligra-l10n-nl-2.4.0.tar.bz2 3101104 RMD160 8749eea191d7cba73dd7bd4ac86572ba786976f7 SHA1 2f0349f3d78906cce50e54e6fdf907d2c633bbc5 SHA256 b97f23ce76bc969db909db5351ac0c0e798bf0e910c4f9dafb7bd98777481384
|
||||
DIST calligra-l10n-nl-2.4.1.tar.bz2 3101210 RMD160 4381586f0bcd13230c300178cf4d1c59e371a72b SHA1 785d393e2159090e43f4d446971f5ca35fa98ead SHA256 0925debb77f789fda3cdbf3f5eecbc5a9fd7bef5a1d820bc12d190f6a3f6a751
|
||||
DIST calligra-l10n-pl-2.4.0.tar.bz2 430415 RMD160 5acb0f2957a8d632ab033a01dce0ae7e49ebdc95 SHA1 f3856e8e4ec45d97ef806e3e017443522437b7d4 SHA256 0c587e82cdd77af168de70a5d687f7e4e87d778a814ab7aca70195e5860909be
|
||||
DIST calligra-l10n-pl-2.4.1.tar.bz2 430451 RMD160 e66040cc785568b38be1b2c8a21e6735f7ccb63b SHA1 34fe40f2cca6a607755cdf4aeae67c7cf67ff5cc SHA256 4c6994bbca6741c039960a388a2ae1ae491f02430b5b4d84dfff47997b9d6fe8
|
||||
DIST calligra-l10n-pt-2.4.0.tar.bz2 661740 RMD160 462f9b1f7627ad8aaec98f60d7a59cb592195788 SHA1 97d4175e00244627544f2c7c9ff705ed4c2f4cb6 SHA256 f3e3a6b9810632424a1f8ecb3210151ea4cef1f1a056c47d3f786856ae7238d4
|
||||
DIST calligra-l10n-pt-2.4.1.tar.bz2 661702 RMD160 e7393b6c305fc01ffb58857fb8ee3c35fa33bd5e SHA1 692fe295df06b7d35baac97b51c9edaa7a47a6a2 SHA256 b86800b4775943d8e8c55874bb54f956ecdbe7932871ff12c8788a33cb61529f
|
||||
DIST calligra-l10n-pt_BR-2.4.0.tar.bz2 732893 RMD160 e99370510590a9f5f756aaada00cc158061d727e SHA1 2f95778abd0d3cc9b7e57b31078630a5e6f7d996 SHA256 048ec11b6264fb18f73ba8ce21fee767be0969a94dd7e0053689d3c74e04a398
|
||||
DIST calligra-l10n-pt_BR-2.4.1.tar.bz2 740021 RMD160 7da5bc5803c23632578cbe97272f2d75eab04688 SHA1 e036fc7d5cf6f872200fdd32b1699ef99cb436ed SHA256 9f9886a2af809e1cd19a89d806e78e241341565b78c25e874d61b2198c9c4fc5
|
||||
DIST calligra-l10n-ru-2.4.0.tar.bz2 581891 RMD160 490512a54f3b4eb0247f57128cdbb38770ff7ab7 SHA1 344279b09f6652ccf6a4d60f794787d275f5b423 SHA256 1d8fd66c6db513a5b060eff1834cb39f7c450a90886a124042e19f8b54d19721
|
||||
DIST calligra-l10n-ru-2.4.1.tar.bz2 582180 RMD160 fdc249e2ad8735dfb3c0f73585340e79123f7c31 SHA1 6ed334c95bae2bafbe197348ffec33a6368612d2 SHA256 8bcb3589cb47c39d723f3403d178ab408ebf07572f58f96d9e917293aa09fb91
|
||||
DIST calligra-l10n-sk-2.4.0.tar.bz2 367283 RMD160 dd4850a638372faddaeeee65b103ec4e450ff065 SHA1 f6e1af056e00fe0b4030d30195aa2816340615e3 SHA256 f4838375a9f00b054637a3b51521d35d70c2929de62d3ca775f0d1fb6d3abb19
|
||||
DIST calligra-l10n-sk-2.4.1.tar.bz2 367375 RMD160 7a81f6b2cc57db0c66b2754d8bb788b620e2edeb SHA1 04a24876644e9064515fbc7648dc2cb58a743de0 SHA256 c50c19c00a30e8105fcf3664ebeb8873c16dad078ed2272589040801f07db5eb
|
||||
DIST calligra-l10n-sv-2.4.0.tar.bz2 2047224 RMD160 16297c4403a308cf456ef4c378dce2f0d3a47050 SHA1 8151a48f8b1cb4c0c86754b36b90d624121a2886 SHA256 cd648e8c81ff7de17c770416735f5e3a36b54ba526d6c6a34caa16db395fc388
|
||||
DIST calligra-l10n-sv-2.4.1.tar.bz2 2047139 RMD160 5aa92135df6b6839fbcb4b2581eab03c97fe5159 SHA1 349ffc026eaa91804b38f07b485c697e70d98ae6 SHA256 90cda0ea4b307009d33ea1a69e3c31a47fc597b226d0a405d3021f025258d3ac
|
||||
DIST calligra-l10n-uk-2.4.0.tar.bz2 2126376 RMD160 548b09578d4d8fd4136e3e3a966a0a635072f27d SHA1 ebb1a885a15ad040bce4a7cc52fb1801d5410886 SHA256 8470becd0dcb97f6f81ef88a0be9aec43b8cd3bd53002a3cc0e2f61e5baf9fd9
|
||||
DIST calligra-l10n-uk-2.4.1.tar.bz2 2126067 RMD160 c13c86e901bf9aa995ff9d43862b0918373498a9 SHA1 a4e04b541dfc0645dc158e60156b42aa60b29716 SHA256 f8d0641484383cca74180862e8ea87f173d2b2a930f3a389d4676bf4f15460bd
|
||||
DIST calligra-l10n-zh_CN-2.4.0.tar.bz2 346212 RMD160 bf50948c022ce2804f7278918c37f02c4abea632 SHA1 da1d143196c02650548508381ff535b705140a98 SHA256 d0d023bf2811c0f45d40489f56d7cd774b8dcf241d7196ad0f8f120214841134
|
||||
DIST calligra-l10n-zh_CN-2.4.1.tar.bz2 346321 RMD160 6b55670d5469c284a4f8b35b0f56cb8d6dfca86d SHA1 2635cc9cad771e550a55f54da1fc3c34cc94c652 SHA256 a64c051bf3388eb6c7b863d6dbe0a40c3ae0934acd8b9bd10519fe2e4fa8f49d
|
||||
DIST calligra-l10n-zh_TW-2.4.0.tar.bz2 386218 RMD160 899d2daf02fcdecef9f6d9a86cf6163dec5ae90a SHA1 5e217abb640555e89929b7922d61abc2ba9e90b3 SHA256 b637b490c1d917f5d325806d92000def98d434c5d902b51babfc09fe4af17026
|
||||
DIST calligra-l10n-zh_TW-2.4.1.tar.bz2 386393 RMD160 839342417ff79bcda503ed048e2e956fa1dab929 SHA1 c4386d1fc6a35be3b41d4e49b37cec7a2c27c8e4 SHA256 f5763e13aac69659f1379a2e51f565791ee07d32a2df30c724415e4be0704ecd
|
||||
|
@ -1,77 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra-l10n/calligra-l10n-2.4.0.ebuild,v 1.1 2012/04/06 19:02:48 dilfridge Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit kde4-base
|
||||
|
||||
DESCRIPTION="Calligra localization package"
|
||||
HOMEPAGE="http://www.kde.org/"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
DEPEND="sys-devel/gettext"
|
||||
RDEPEND=""
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
MY_LANGS="ca ca@valencia cs da de el en_GB es et fi fr hu it kk nb nds nl pl pt pt_BR ru sk sv uk zh_CN zh_TW"
|
||||
URI_BASE="mirror://kde/stable/${PN/-l10n/}-${PV}/${PN}/"
|
||||
SRC_URI=""
|
||||
SLOT="4"
|
||||
|
||||
for MY_LANG in ${MY_LANGS} ; do
|
||||
IUSE="${IUSE} linguas_${MY_LANG}"
|
||||
SRC_URI="${SRC_URI} linguas_${MY_LANG}? ( ${URI_BASE}/${PN}-${MY_LANG}-${PV}.tar.bz2 )"
|
||||
done
|
||||
unset MY_LANG
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack() {
|
||||
local lng dir
|
||||
if [[ -z ${A} ]]; then
|
||||
elog
|
||||
elog "You either have the LINGUAS variable unset, or it only"
|
||||
elog "contains languages not supported by ${P}."
|
||||
elog "You won't have any additional language support."
|
||||
elog
|
||||
elog "${P} supports these language codes:"
|
||||
elog "${MY_LANGS}"
|
||||
elog
|
||||
fi
|
||||
|
||||
[[ -n ${A} ]] && unpack ${A}
|
||||
cd "${S}"
|
||||
|
||||
# add all linguas to cmake
|
||||
if [[ -n ${A} ]]; then
|
||||
for lng in ${MY_LANGS}; do
|
||||
dir="${PN}-${lng}-${PV}"
|
||||
if [[ -d "${dir}" ]] ; then
|
||||
echo "add_subdirectory( ${dir} )" >> "${S}"/CMakeLists.txt
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_MESSAGES=ON -DBUILD_DATA=ON
|
||||
$(cmake-utils_use_build doc)
|
||||
)
|
||||
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_compile
|
||||
}
|
||||
|
||||
src_test() {
|
||||
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
[[ -e "${S}"/CMakeLists.txt ]] && kde4-base_src_install
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST calligra-2.4.0.tar.bz2 123325347 RMD160 840efd6c7ff82b246950de591b9af762d37f9a95 SHA1 6026f4ddcf4bf647ea13dfb477233df472a5c007 SHA256 7c8cd1ec8cd2b26d5544f3b5a283052c5cd82f212749475b91cc340f7e4029b0
|
||||
DIST calligra-2.4.1.tar.bz2 119301573 RMD160 5cb241ab46c6e064a05e39436da81f2a2a8df71f SHA1 f5be221d50088ac4537931811272392846cd7363 SHA256 59a5421484ec71bfc3db6351d44a88b22dd164a5ff8cd225b67ac2eb835774a3
|
||||
DIST calligra-2.4.2.tar.bz2 119318136 RMD160 e884a4e68ea65d24166f3992488413283894c3d8 SHA1 d44a6b321b0b90122b86e074785546f4a2b0d066 SHA256 0f6b87a013601008f1198791bf743143c60b3aba26e2729c085aa98372459193
|
||||
DIST calligra-2.4.90.tar.bz2 119019409 RMD160 9ebfe42df70b6a0800300a039816aeed28592f5b SHA1 b9032d10cc0a2acf68c4629e592d72ed949ad7c0 SHA256 9160c6911be849ca5da36eb3c8a09b210e083e1ca05a842a0fb1978c05adebce
|
||||
|
@ -0,0 +1,218 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-2.4.90.ebuild,v 1.3 2012/05/28 00:12:22 mr_bones_ Exp $
|
||||
|
||||
# note: files that need to be checked for dependencies etc:
|
||||
# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
|
||||
# krita/CMakeLists.txt
|
||||
|
||||
EAPI=4
|
||||
|
||||
KDE_SCM=git
|
||||
KDE_MINIMAL=4.6.4
|
||||
QT_MINIMAL=4.8.1
|
||||
OPENGL_REQUIRED=optional
|
||||
|
||||
KDE_HANDBOOK=optional
|
||||
|
||||
KDE_LINGUAS_LIVE_OVERRIDE=true
|
||||
inherit kde4-base
|
||||
|
||||
DESCRIPTION="KDE Office Suite"
|
||||
HOMEPAGE="http://www.calligra.org/"
|
||||
|
||||
case ${PV} in
|
||||
2.[456789].[789]?)
|
||||
# beta or rc releases
|
||||
SRC_URI="mirror://kde/unstable/${P}/${P}.tar.bz2" ;;
|
||||
2.[456789].?)
|
||||
# stable releases
|
||||
SRC_URI="mirror://kde/stable/${P}/${P}.tar.bz2" ;;
|
||||
2.[456789].9999)
|
||||
# stable branch live ebuild
|
||||
SRC_URI="" ;;
|
||||
9999)
|
||||
# master branch live ebuild
|
||||
SRC_URI="" ;;
|
||||
esac
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="4"
|
||||
|
||||
[[ ${PV} == *9999 ]] || KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
|
||||
gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms marble mysql +mso +okular openctl openexr
|
||||
+pdf postgres +semantic-desktop +ssl sybase test tiff +threads +truetype
|
||||
word-perfect xbase +xml +xslt"
|
||||
|
||||
# please do not sort here, order is same as in CMakeLists.txt
|
||||
CAL_FTS="kexi words flow plan stage sheets krita karbon braindump"
|
||||
for cal_ft in ${CAL_FTS}; do
|
||||
IUSE+=" calligra_features_${cal_ft}"
|
||||
done
|
||||
unset cal_ft
|
||||
|
||||
REQUIRED_USE="
|
||||
calligra_features_kexi? ( calligra_features_sheets )
|
||||
calligra_features_words? ( calligra_features_sheets )
|
||||
calligra_features_krita? ( eigen exif lcms )
|
||||
calligra_features_plan? ( kdepim semantic-desktop )
|
||||
calligra_features_sheets? ( eigen )
|
||||
test? ( calligra_features_karbon )
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
!app-office/karbon
|
||||
!app-office/kexi
|
||||
!app-office/koffice-data
|
||||
!app-office/koffice-l10n
|
||||
!app-office/koffice-libs
|
||||
!app-office/koffice-meta
|
||||
!app-office/kplato
|
||||
!app-office/kpresenter
|
||||
!app-office/krita
|
||||
!app-office/kspread
|
||||
!app-office/kword
|
||||
dev-lang/perl
|
||||
dev-libs/boost
|
||||
dev-libs/libxml2
|
||||
$(add_kdebase_dep knewstuff)
|
||||
media-libs/libpng
|
||||
sys-libs/zlib
|
||||
>=x11-libs/qt-gui-4.8.1-r1
|
||||
attica? ( dev-libs/libattica )
|
||||
crypt? ( app-crypt/qca:2 )
|
||||
eigen? ( dev-cpp/eigen:2 )
|
||||
exif? ( media-gfx/exiv2 )
|
||||
fftw? ( sci-libs/fftw:3.0 )
|
||||
fontconfig? ( media-libs/fontconfig )
|
||||
freetds? ( dev-db/freetds )
|
||||
gif? ( media-libs/giflib )
|
||||
glew? ( media-libs/glew )
|
||||
glib? ( dev-libs/glib:2 )
|
||||
gsf? ( gnome-extra/libgsf )
|
||||
gsl? ( sci-libs/gsl )
|
||||
iconv? ( virtual/libiconv )
|
||||
jpeg? ( virtual/jpeg )
|
||||
jpeg2k? ( media-libs/openjpeg )
|
||||
kdcraw? ( $(add_kdebase_dep libkdcraw) )
|
||||
kdepim? ( $(add_kdebase_dep kdepimlibs 'semantic-desktop') )
|
||||
lcms? ( media-libs/lcms:2 )
|
||||
marble? ( $(add_kdebase_dep marble) )
|
||||
mysql? ( virtual/mysql )
|
||||
okular? ( $(add_kdebase_dep okular) )
|
||||
openctl? ( >=media-libs/opengtl-0.9.15 )
|
||||
openexr? ( media-libs/openexr )
|
||||
pdf? (
|
||||
app-text/poppler
|
||||
media-gfx/pstoedit
|
||||
)
|
||||
postgres? (
|
||||
dev-db/postgresql-base
|
||||
dev-libs/libpqxx
|
||||
)
|
||||
semantic-desktop? ( dev-libs/soprano $(add_kdebase_dep kdelibs semantic-desktop) )
|
||||
ssl? ( dev-libs/openssl )
|
||||
sybase? ( dev-db/freetds )
|
||||
tiff? ( media-libs/tiff )
|
||||
truetype? ( media-libs/freetype:2 )
|
||||
word-perfect? (
|
||||
app-text/libwpd
|
||||
app-text/libwps
|
||||
app-text/libwpg
|
||||
)
|
||||
xbase? ( dev-db/xbase )
|
||||
xslt? ( dev-libs/libxslt )
|
||||
calligra_features_kexi? (
|
||||
>=dev-db/sqlite-3.7.9:3[extensions]
|
||||
dev-libs/icu
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
RESTRICT=test
|
||||
# bug 394273
|
||||
|
||||
src_configure() {
|
||||
local cal_ft
|
||||
|
||||
# first write out things we want to hard-enable
|
||||
local mycmakeargs=(
|
||||
"-DIHAVEPATCHEDQT=ON"
|
||||
"-DWITH_Boost=ON"
|
||||
"-DWITH_LibXml2=ON"
|
||||
"-DWITH_PNG=ON"
|
||||
"-DWITH_ZLIB=ON"
|
||||
"-DGHNS=ON"
|
||||
"-DWITH_X11=ON"
|
||||
"-DWITH_Qt4=ON"
|
||||
"-DQT3SUPPORT=ON" # kde4-base.eclass pulls this in anyway
|
||||
)
|
||||
|
||||
# default disablers
|
||||
mycmakeargs+=(
|
||||
"-DBUILD_mobile=OFF" # we dont support mobile gui, maybe arm could
|
||||
"-DBUILD_active=OFF" # we dont support active gui, maybe arm could
|
||||
"-DWITH_LCMS=OFF" # we use lcms:2
|
||||
"-DCREATIVEONLY=OFF"
|
||||
"-DWITH_TINY=OFF"
|
||||
"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
|
||||
"-DWITH_DCMTK=OFF" # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
|
||||
"-DWITH_Spnav=OFF" # NOT PACKAGED: http://spacenav.sourceforge.net/
|
||||
)
|
||||
|
||||
# regular options
|
||||
mycmakeargs+=(
|
||||
$(cmake-utils_use_with attica LibAttica)
|
||||
$(cmake-utils_use_with crypt QCA2)
|
||||
$(cmake-utils_use_with eigen Eigen2)
|
||||
$(cmake-utils_use_with exif Exiv2)
|
||||
$(cmake-utils_use_with fftw FFTW3)
|
||||
$(cmake-utils_use_with fontconfig Fontconfig)
|
||||
$(cmake-utils_use_with freetds FreeTDS)
|
||||
$(cmake-utils_use_with gif GIF2)
|
||||
$(cmake-utils_use_with glew GLEW)
|
||||
$(cmake-utils_use_with glib GLIB2)
|
||||
$(cmake-utils_use_with glib GObject)
|
||||
$(cmake-utils_use_with gsf LIBGSF)
|
||||
$(cmake-utils_use_with gsl GSL)
|
||||
$(cmake-utils_use_with iconv Iconv)
|
||||
$(cmake-utils_use_with jpeg JPEG)
|
||||
$(cmake-utils_use_with jpeg2k OpenJPEG)
|
||||
$(cmake-utils_use_with kdcraw Kdcraw)
|
||||
$(cmake-utils_use_with kdepim KdepimLibs)
|
||||
$(cmake-utils_use_with lcms LCMS2)
|
||||
$(cmake-utils_use_with marble Marble)
|
||||
$(cmake-utils_use_with mysql MySQL)
|
||||
$(cmake-utils_use_with okular Okular)
|
||||
$(cmake-utils_use_with openctl OpenCTL)
|
||||
$(cmake-utils_use_with openexr OpenEXR)
|
||||
$(cmake-utils_use_with opengl OpenGL)
|
||||
$(cmake-utils_use_with pdf Poppler)
|
||||
$(cmake-utils_use_with pdf Pstoedit)
|
||||
$(cmake-utils_use_with postgres PostgreSQL)
|
||||
$(cmake-utils_use_with semantic-desktop Soprano)
|
||||
$(cmake-utils_use semantic-desktop NEPOMUK)
|
||||
$(cmake-utils_use_with ssl OpenSSL)
|
||||
$(cmake-utils_use_with sybase FreeTDS)
|
||||
$(cmake-utils_use_with tiff TIFF)
|
||||
$(cmake-utils_use_with threads Threads)
|
||||
$(cmake-utils_use_with truetype Freetype)
|
||||
$(cmake-utils_use_with word-perfect WPD)
|
||||
$(cmake-utils_use_with word-perfect WPG)
|
||||
$(cmake-utils_use_with xbase XBase)
|
||||
$(cmake-utils_use_with xslt LibXslt)
|
||||
$(cmake-utils_use_build mso libmsooxml)
|
||||
)
|
||||
|
||||
# applications
|
||||
for cal_ft in ${CAL_FTS}; do
|
||||
mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
|
||||
done
|
||||
mycmakeargs+=( $(cmake-utils_use_build test cstester) )
|
||||
|
||||
# filters
|
||||
|
||||
kde4-base_src_configure
|
||||
}
|
@ -1,181 +0,0 @@
|
||||
From c34af29f458a35b6cf0fbec8574425516be62859 Mon Sep 17 00:00:00 2001
|
||||
From: Boudewijn Rempt <boud@valdyas.org>
|
||||
Date: Sun, 8 Apr 2012 12:21:50 +0200
|
||||
Subject: [PATCH] Hide rdf in more places
|
||||
|
||||
We shouldn't use KoDocumentRdf unless hedged with SHOULD_BUILD_RDF
|
||||
|
||||
Ok to backport?
|
||||
---
|
||||
libs/main/KoDocument.cpp | 2 +-
|
||||
libs/main/KoDocument.h | 2 +-
|
||||
libs/main/KoDocumentInfoDlg.cpp | 8 +++++---
|
||||
libs/main/KoDocumentInfoDlg.h | 4 ++--
|
||||
words/part/KWOdfLoader.cpp | 3 ++-
|
||||
words/part/KWView.cpp | 6 +++---
|
||||
words/part/dockers/KWRdfDocker.cpp | 6 +++---
|
||||
7 files changed, 17 insertions(+), 14 deletions(-)
|
||||
|
||||
diff --git a/libs/main/KoDocument.cpp b/libs/main/KoDocument.cpp
|
||||
index 2fedde7..775c2c6 100644
|
||||
--- a/libs/main/KoDocument.cpp
|
||||
+++ b/libs/main/KoDocument.cpp
|
||||
@@ -812,7 +812,7 @@ KoDocumentInfo *KoDocument::documentInfo() const
|
||||
return d->docInfo;
|
||||
}
|
||||
|
||||
-KoDocumentRdf *KoDocument::documentRdf() const
|
||||
+KoDocumentRdfBase *KoDocument::documentRdf() const
|
||||
{
|
||||
#ifdef SHOULD_BUILD_RDF
|
||||
if (d->docRdf && d->docRdf->model()) {
|
||||
diff --git a/libs/main/KoDocument.h b/libs/main/KoDocument.h
|
||||
index d69e15c..7cc8cd5 100644
|
||||
--- a/libs/main/KoDocument.h
|
||||
+++ b/libs/main/KoDocument.h
|
||||
@@ -595,7 +595,7 @@ public:
|
||||
* the RDF system and needs full access to the KoDocumentRdf object.
|
||||
* @see KoDocumentRdf
|
||||
*/
|
||||
- KoDocumentRdf *documentRdf() const;
|
||||
+ KoDocumentRdfBase *documentRdf() const;
|
||||
|
||||
/**
|
||||
* Replace the current rdf document with the given rdf document. The existing RDF document
|
||||
diff --git a/libs/main/KoDocumentInfoDlg.cpp b/libs/main/KoDocumentInfoDlg.cpp
|
||||
index 23ae08e..1781e34 100644
|
||||
--- a/libs/main/KoDocumentInfoDlg.cpp
|
||||
+++ b/libs/main/KoDocumentInfoDlg.cpp
|
||||
@@ -26,8 +26,10 @@
|
||||
#include "KoDocumentInfo.h"
|
||||
#include "KoDocument.h"
|
||||
#include "KoMainWindow.h"
|
||||
+
|
||||
#include "rdf/KoDocumentRdfEditWidgetBase.h"
|
||||
#ifdef SHOULD_BUILD_RDF
|
||||
+#include "rdf/KoDocumentRdf.h"
|
||||
#include "rdf/KoDocumentRdfEditWidget.h"
|
||||
#endif
|
||||
|
||||
@@ -68,7 +70,7 @@ public:
|
||||
QList<KPageWidgetItem*> m_pages;
|
||||
Ui::KoDocumentInfoAboutWidget* m_aboutUi;
|
||||
Ui::KoDocumentInfoAuthorWidget* m_authorUi;
|
||||
- KoDocumentRdf* m_rdf;
|
||||
+ KoDocumentRdfBase* m_rdf;
|
||||
#ifdef SHOULD_BUILD_RDF
|
||||
KoDocumentRdfEditWidget* m_rdfEditWidget;
|
||||
#else
|
||||
@@ -80,7 +82,7 @@ public:
|
||||
};
|
||||
|
||||
|
||||
-KoDocumentInfoDlg::KoDocumentInfoDlg(QWidget* parent, KoDocumentInfo* docInfo, KoDocumentRdf* docRdf)
|
||||
+KoDocumentInfoDlg::KoDocumentInfoDlg(QWidget* parent, KoDocumentInfo* docInfo, KoDocumentRdfBase* docRdf)
|
||||
: KPageDialog(parent)
|
||||
, d(new KoDocumentInfoDlgPrivate)
|
||||
{
|
||||
@@ -136,7 +138,7 @@ KoDocumentInfoDlg::KoDocumentInfoDlg(QWidget* parent, KoDocumentInfo* docInfo, K
|
||||
d->m_rdfEditWidget = 0;
|
||||
|
||||
#ifdef SHOULD_BUILD_RDF
|
||||
- d->m_rdfEditWidget = new KoDocumentRdfEditWidget(this, d->m_rdf);
|
||||
+ d->m_rdfEditWidget = new KoDocumentRdfEditWidget(this, (KoDocumentRdf*)d->m_rdf);
|
||||
page = new KPageWidgetItem(d->m_rdfEditWidget->widget(), i18n("Rdf"));
|
||||
page->setHeader(i18n("Rdf"));
|
||||
page->setIcon(KIcon("text-rdf"));
|
||||
diff --git a/libs/main/KoDocumentInfoDlg.h b/libs/main/KoDocumentInfoDlg.h
|
||||
index 9d3e6eb..733f126 100644
|
||||
--- a/libs/main/KoDocumentInfoDlg.h
|
||||
+++ b/libs/main/KoDocumentInfoDlg.h
|
||||
@@ -24,7 +24,7 @@
|
||||
#include <kpagedialog.h>
|
||||
|
||||
class KoDocumentInfo;
|
||||
-class KoDocumentRdf;
|
||||
+class KoDocumentRdfBase;
|
||||
class KPageWidgetItem;
|
||||
|
||||
/**
|
||||
@@ -55,7 +55,7 @@ public:
|
||||
* @param parent a pointer to the parent widget
|
||||
* @param docInfo a pointer to the shown KoDocumentInfo
|
||||
*/
|
||||
- KoDocumentInfoDlg(QWidget *parent, KoDocumentInfo* docInfo, KoDocumentRdf* docRdf = 0);
|
||||
+ KoDocumentInfoDlg(QWidget *parent, KoDocumentInfo* docInfo, KoDocumentRdfBase* docRdf = 0);
|
||||
|
||||
/** The destructor */
|
||||
virtual ~KoDocumentInfoDlg();
|
||||
diff --git a/words/part/KWOdfLoader.cpp b/words/part/KWOdfLoader.cpp
|
||||
index 9900102..238c7fe 100644
|
||||
--- a/words/part/KWOdfLoader.cpp
|
||||
+++ b/words/part/KWOdfLoader.cpp
|
||||
@@ -46,8 +46,9 @@
|
||||
#include <KoProgressUpdater.h>
|
||||
#include <KoVariableManager.h>
|
||||
#include <KoInlineTextObjectManager.h>
|
||||
+#ifdef SHOULD_BUILD_RDF
|
||||
#include <KoDocumentRdf.h>
|
||||
-
|
||||
+#endif
|
||||
// KDE + Qt includes
|
||||
#include <QTextCursor>
|
||||
#include <KDebug>
|
||||
diff --git a/words/part/KWView.cpp b/words/part/KWView.cpp
|
||||
index 0ac5285..53f7da5 100644
|
||||
--- a/words/part/KWView.cpp
|
||||
+++ b/words/part/KWView.cpp
|
||||
@@ -163,7 +163,7 @@ KWView::KWView(const QString &viewMode, KWDocument *document, QWidget *parent)
|
||||
connect(m_zoomController, SIGNAL(zoomChanged(KoZoomMode::Mode, qreal)), this, SLOT(zoomChanged(KoZoomMode::Mode, qreal)));
|
||||
|
||||
#ifdef SHOULD_BUILD_RDF
|
||||
- if (KoDocumentRdf *rdf = m_document->documentRdf()) {
|
||||
+ if (KoDocumentRdf *rdf = dynamic_cast<KoDocumentRdf*>(m_document->documentRdf())) {
|
||||
connect(rdf, SIGNAL(semanticObjectViewSiteUpdated(KoRdfSemanticItem*, const QString&)),
|
||||
this, SLOT(semanticObjectViewSiteUpdated(KoRdfSemanticItem*, const QString&)));
|
||||
}
|
||||
@@ -303,7 +303,7 @@ void KWView::setupActions()
|
||||
action->setWhatsThis(i18n("Stylesheets are used to format contact, event, and location information which is stored in Rdf"));
|
||||
connect(action, SIGNAL(triggered()), this, SLOT(editSemanticStylesheets()));
|
||||
|
||||
- if (KoDocumentRdf* rdf = m_document->documentRdf()) {
|
||||
+ if (KoDocumentRdf* rdf = dynamic_cast<KoDocumentRdf*>(m_document->documentRdf())) {
|
||||
KAction* createRef = rdf->createInsertSemanticObjectReferenceAction(canvasBase());
|
||||
actionCollection()->addAction("insert_semanticobject_ref", createRef);
|
||||
KActionMenu *subMenu = new KActionMenu(i18n("Create"), this);
|
||||
@@ -708,7 +708,7 @@ void KWView::pageSettingsDialogFinished()
|
||||
void KWView::editSemanticStylesheets()
|
||||
{
|
||||
#ifdef SHOULD_BUILD_RDF
|
||||
- if (KoDocumentRdf *rdf = m_document->documentRdf()) {
|
||||
+ if (KoDocumentRdf *rdf = dynamic_cast<KoDocumentRdf*>(m_document->documentRdf())) {
|
||||
KoSemanticStylesheetsEditor *dia = new KoSemanticStylesheetsEditor(this, rdf);
|
||||
dia->show();
|
||||
// TODO this leaks memory
|
||||
diff --git a/words/part/dockers/KWRdfDocker.cpp b/words/part/dockers/KWRdfDocker.cpp
|
||||
index 0fbf85b..969977b 100644
|
||||
--- a/words/part/dockers/KWRdfDocker.cpp
|
||||
+++ b/words/part/dockers/KWRdfDocker.cpp
|
||||
@@ -93,8 +93,8 @@ void KWRdfDocker::setCanvas(KoCanvasBase *canvas)
|
||||
}
|
||||
|
||||
m_document = newDoc;
|
||||
- widgetDocker.semanticView->setDocumentRdf(m_document->documentRdf());
|
||||
- connect(m_document->documentRdf(), SIGNAL(semanticObjectAdded(KoRdfSemanticItem*)),
|
||||
+ widgetDocker.semanticView->setDocumentRdf(static_cast<KoDocumentRdf*>(m_document->documentRdf()));
|
||||
+ connect(static_cast<KoDocumentRdf*>(m_document->documentRdf()), SIGNAL(semanticObjectAdded(KoRdfSemanticItem*)),
|
||||
this, SLOT(semanticObjectAdded(KoRdfSemanticItem*)));
|
||||
connect(m_document->documentRdf(), SIGNAL(semanticObjectUpdated(KoRdfSemanticItem*)),
|
||||
this, SLOT(semanticObjectUpdated(KoRdfSemanticItem*)));
|
||||
@@ -168,7 +168,7 @@ void KWRdfDocker::updateData()
|
||||
|
||||
// TODO try to get rid of 'editor' here by remembering the position in the resourceChanged()
|
||||
KoTextEditor *editor = KoTextEditor::getTextEditorFromCanvas(m_canvas);
|
||||
- KoDocumentRdf *rdf = m_document->documentRdf();
|
||||
+ KoDocumentRdf *rdf = dynamic_cast<KoDocumentRdf*>(m_document->documentRdf());
|
||||
if (editor && rdf)
|
||||
{
|
||||
//kDebug(30015) << "m_lastCursorPosition:" << m_lastCursorPosition;
|
||||
--
|
||||
1.7.9.2
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST openerp-server-5.0.15.tar.gz 10529558 RMD160 11679778890aefb05182a41981750ea5d011d83b SHA1 45ecc01e826f8c10b7de97d155492a4dcff8026a SHA256 021dd27f352e1c92c0912d8b50f05cfcee39052551a2c6d90ee1677f4e361504
|
||||
DIST openerp-server-5.0.16.tar.gz 10515061 RMD160 2d4cfe890e9ac2b1c0683e34cfbf2f1f7747140b SHA1 f3643ba457ee0b0a23f544ac8514e45c5dc9a307 SHA256 431ed9f709204e43a48a9ba4468884ec935deacd1558562b1dd6f373d121c57b
|
||||
DIST openerp-server-5.0.6.tar.gz 8733610 RMD160 1feffe5db442d503744fcf2e8c7eacf8b9fe670e SHA1 8f9a180d560c3d0f612663f09348923a22644c0d SHA256 5812b3199e2ecc473a265af0fc33626079351f3d119281e84df4edba5b5a0df4
|
||||
|
@ -0,0 +1,85 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/openerp-server/openerp-server-5.0.16.ebuild,v 1.1 2012/05/27 09:36:59 elvanor Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit eutils distutils
|
||||
|
||||
DESCRIPTION="Open Source ERP & CRM"
|
||||
HOMEPAGE="http://www.openerp.com/"
|
||||
SRC_URI="http://www.openerp.com/download/stable/source/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
CDEPEND="dev-db/postgresql-server
|
||||
dev-python/egenix-mx-base
|
||||
dev-python/lxml
|
||||
dev-python/psycopg
|
||||
dev-python/pychart
|
||||
dev-python/pytz
|
||||
dev-python/pyxml
|
||||
dev-python/pyopenssl
|
||||
dev-python/reportlab
|
||||
media-gfx/pydot
|
||||
dev-libs/libxslt[python]
|
||||
dev-libs/libxml2[python]"
|
||||
|
||||
RDEPEND="${CDEPEND}"
|
||||
DEPEND="${CDEPEND}"
|
||||
|
||||
OPENERP_USER="openerp"
|
||||
OPENERP_GROUP="openerp"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
doinitd "${FILESDIR}/${PN}"
|
||||
newconfd "${FILESDIR}/openerp-server-confd" "${PN}"
|
||||
keepdir /var/run/openerp
|
||||
keepdir /var/log/openerp
|
||||
|
||||
rm "${D}/usr/bin/openerp-server"
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/openerp-server.logrotate openerp-server || die
|
||||
dodir /etc/openerp
|
||||
insinto /etc/openerp
|
||||
newins "${FILESDIR}"/openerp-server.cfg openerp-server.cfg || die
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
enewgroup ${OPENERP_GROUP}
|
||||
enewuser ${OPENERP_USER} -1 -1 -1 ${OPENERP_GROUP}
|
||||
|
||||
fowners ${OPENERP_USER}:${OPENERP_GROUP} /var/run/openerp
|
||||
fowners ${OPENERP_USER}:${OPENERP_GROUP} /var/log/openerp
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "In order to setup the initial database, run:"
|
||||
elog " emerge --config =${CATEGORY}/${PF}"
|
||||
elog "Be sure the database is started before"
|
||||
}
|
||||
|
||||
pquery() {
|
||||
psql -q -At -U postgres -d template1 -c "$@"
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
einfo "In the following, the 'postgres' user will be used."
|
||||
if ! pquery "SELECT usename FROM pg_user WHERE usename = '${OPENERP_USER}'" | grep -q ${OPENERP_USER}; then
|
||||
ebegin "Creating database user ${OPENERP_USER}"
|
||||
createuser --username=postgres --createdb --no-adduser ${OPENERP_USER}
|
||||
eend $? || die "Failed to create database user"
|
||||
fi
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST tree-1.5.3.tgz 34494 RMD160 72ca2be3ea05bd18819973ad0dfc60a3b9247d90 SHA1 329e05e500754109ff1f648c14924d8cac42c6ea SHA256 1128755ea9455615188212bb04319cf103114fb78f687aa887ce29ef184ffb8d
|
||||
DIST tree-1.6.0.tgz 42706 RMD160 d0e89f49fa902c7a72056d1a4ef826ddfee6be15 SHA1 350f851f68859a011668362dd0e7ee81fd1b713a SHA256 4dc470a74880338b01da41701d8db90d0fb178877e526d385931a007d68d7591
|
||||
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/tree/tree-1.5.3.ebuild,v 1.10 2011/07/21 16:32:32 mr_bones_ Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit toolchain-funcs flag-o-matic bash-completion
|
||||
|
||||
DESCRIPTION="Lists directories recursively, and produces an indented listing of files."
|
||||
HOMEPAGE="http://mama.indstate.edu/users/ice/tree/"
|
||||
SRC_URI="ftp://mama.indstate.edu/linux/tree/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e 's:LINUX:__linux__:' tree.c \
|
||||
|| die "sed failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
append-lfs-flags
|
||||
emake \
|
||||
CC="$(tc-getCC)" \
|
||||
CFLAGS="${CFLAGS}" \
|
||||
LDFLAGS="${LDFLAGS}" \
|
||||
XOBJS="$(use elibc_uclibc && echo strverscmp.o)" \
|
||||
|| die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin tree || die "dobin failed"
|
||||
doman man/tree.1 || die
|
||||
dodoc CHANGES README* || die
|
||||
dobashcompletion "${FILESDIR}"/${PN}.bashcomp
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/tree/tree-1.6.0-r1.ebuild,v 1.1 2012/05/27 23:17:52 mr_bones_ Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit toolchain-funcs flag-o-matic bash-completion-r1
|
||||
|
||||
DESCRIPTION="Lists directories recursively, and produces an indented listing of files."
|
||||
HOMEPAGE="http://mama.indstate.edu/users/ice/tree/"
|
||||
SRC_URI="ftp://mama.indstate.edu/linux/tree/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh
|
||||
~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e 's:LINUX:__linux__:' tree.c \
|
||||
|| die "sed failed"
|
||||
mv doc/tree.1.fr doc/tree.fr.1
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
append-lfs-flags
|
||||
emake \
|
||||
CC="$(tc-getCC)" \
|
||||
CFLAGS="${CFLAGS} ${CPPFLAGS}" \
|
||||
LDFLAGS="${LDFLAGS}" \
|
||||
XOBJS="$(use elibc_uclibc && echo strverscmp.o)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin tree
|
||||
doman doc/tree*.1
|
||||
dodoc CHANGES README*
|
||||
newbashcomp "${FILESDIR}"/${PN}.bashcomp ${PN}
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST irrlicht-1.7.2.zip 24603866 RMD160 066a2a664cced9ba92c2dd0337f7ca779bad8b75 SHA1 2f064cb4c712e1d7aca90a116485b5b166ae6218 SHA256 be1de9a850a94eaa5cc57a6014de5ab5304a364d45ce504315b5442be3e0d01d
|
||||
DIST irrlicht-1.7.3.zip 16344294 RMD160 ca4624418349740d46affbf7059d124be27f3d5e SHA1 e97aeceae964c369a194eca6b330d284a1ba8f34 SHA256 7230c1210a169944f815a79a975fabf2c0db0d3181dd62345b9fac9095ae026d
|
||||
|
@ -0,0 +1,29 @@
|
||||
--- include/IrrCompileConfig.h.old
|
||||
+++ include/IrrCompileConfig.h
|
||||
@@ -176,7 +176,7 @@
|
||||
//! Define _IRR_USE_NON_SYSTEM_JPEG_LIB_ to let irrlicht use the jpeglib which comes with irrlicht.
|
||||
/** If this is commented out, Irrlicht will try to compile using the jpeg lib installed in the system.
|
||||
This is only used when _IRR_COMPILE_WITH_LIBJPEG_ is defined. */
|
||||
-#define _IRR_USE_NON_SYSTEM_JPEG_LIB_
|
||||
+//#define _IRR_USE_NON_SYSTEM_JPEG_LIB_
|
||||
|
||||
|
||||
//! Define _IRR_COMPILE_WITH_LIBPNG_ to enable compiling the engine using libpng.
|
||||
@@ -187,7 +187,7 @@
|
||||
//! Define _IRR_USE_NON_SYSTEM_LIBPNG_ to let irrlicht use the libpng which comes with irrlicht.
|
||||
/** If this is commented out, Irrlicht will try to compile using the libpng installed in the system.
|
||||
This is only used when _IRR_COMPILE_WITH_LIBPNG_ is defined. */
|
||||
-#define _IRR_USE_NON_SYSTEM_LIB_PNG_
|
||||
+//#define _IRR_USE_NON_SYSTEM_LIB_PNG_
|
||||
|
||||
|
||||
//! Define _IRR_D3D_NO_SHADER_DEBUGGING to disable shader debugging in D3D9
|
||||
@@ -348,7 +348,7 @@
|
||||
/** If this is commented out, Irrlicht will try to compile using the zlib
|
||||
installed on the system. This is only used when _IRR_COMPILE_WITH_ZLIB_ is
|
||||
defined. */
|
||||
-#define _IRR_USE_NON_SYSTEM_ZLIB_
|
||||
+//#define _IRR_USE_NON_SYSTEM_ZLIB_
|
||||
//! Define _IRR_COMPILE_WITH_ZIP_ENCRYPTION_ if you want to read AES-encrypted ZIP archives
|
||||
#define _IRR_COMPILE_WITH_ZIP_ENCRYPTION_
|
||||
//! Define _IRR_COMPILE_WITH_BZIP2_ if you want to support bzip2 compressed zip archives
|
@ -0,0 +1,572 @@
|
||||
--- examples/Demo/Makefile
|
||||
+++ examples/Demo/Makefile
|
||||
@@ -2,7 +2,7 @@
|
||||
Target = Demo
|
||||
Sources = CDemo.cpp CMainMenu.cpp main.cpp
|
||||
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
CXXFLAGS = -Wall -O3 -ffast-math
|
||||
|
||||
ifeq ($(HOSTTYPE), x86_64)
|
||||
@@ -13,7 +13,7 @@
|
||||
|
||||
# target specific settings
|
||||
all_linux: SYSTEM=Linux
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/$(SYSTEM) -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -lpng -ljpeg
|
||||
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32: LDFLAGS = -L../../lib/$(SYSTEM) -lIrrlicht -lopengl32 -lglu32 -lm
|
||||
--- examples/14.Win32Window/Makefile
|
||||
+++ examples/14.Win32Window/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
CXXFLAGS = -O3 -ffast-math
|
||||
#CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,13 +17,13 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32:
|
||||
$(warning Building...)
|
||||
--- examples/12.TerrainRendering/Makefile
|
||||
+++ examples/12.TerrainRendering/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
CXXFLAGS = -O3 -ffast-math
|
||||
#CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,13 +17,13 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32:
|
||||
$(warning Building...)
|
||||
--- examples/11.PerPixelLighting/Makefile
|
||||
+++ examples/11.PerPixelLighting/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
CXXFLAGS = -O3 -ffast-math
|
||||
#CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,13 +17,13 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32:
|
||||
$(warning Building...)
|
||||
--- examples/08.SpecialFX/Makefile
|
||||
+++ examples/08.SpecialFX/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
CXXFLAGS = -O3 -ffast-math
|
||||
#CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,13 +17,13 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32:
|
||||
$(warning Building...)
|
||||
--- examples/06.2DGraphics/Makefile
|
||||
+++ examples/06.2DGraphics/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
CXXFLAGS = -O3 -ffast-math
|
||||
#CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,13 +17,13 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32:
|
||||
$(warning Building...)
|
||||
--- examples/04.Movement/Makefile
|
||||
+++ examples/04.Movement/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
CXXFLAGS = -O3 -ffast-math
|
||||
#CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,14 +17,14 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
|
||||
all_win32: CPPFLAGS += -D__GNUWIN32__ -D_WIN32 -DWIN32 -D_WINDOWS -D_MBCS -D_USRDLL
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32:
|
||||
$(warning Building...)
|
||||
--- examples/16.Quake3MapShader/Makefile
|
||||
+++ examples/16.Quake3MapShader/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
CXXFLAGS = -O3 -ffast-math
|
||||
#CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,13 +17,13 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32:
|
||||
$(warning Building...)
|
||||
--- examples/15.LoadIrrFile/Makefile
|
||||
+++ examples/15.LoadIrrFile/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
CXXFLAGS = -O3 -ffast-math
|
||||
#CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,13 +17,13 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32:
|
||||
$(warning Building...)
|
||||
--- examples/02.Quake3Map/Makefile
|
||||
+++ examples/02.Quake3Map/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
CXXFLAGS = -O3 -ffast-math
|
||||
#CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht
|
||||
static_win32: LDFLAGS += -lgdi32 -lopengl32 -ld3dx9d -lwinmm -lm
|
||||
@@ -25,7 +25,7 @@
|
||||
static_win32 all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
static_win32 all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32 static_win32:
|
||||
$(warning Building...)
|
||||
--- examples/19.MouseAndJoystick/Makefile
|
||||
+++ examples/19.MouseAndJoystick/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
#CXXFLAGS = -O3 -ffast-math
|
||||
CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,14 +17,14 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
|
||||
all_win32: CPPFLAGS += -D__GNUWIN32__ -D_WIN32 -DWIN32 -D_WINDOWS -D_MBCS -D_USRDLL
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32:
|
||||
$(warning Building...)
|
||||
--- examples/13.RenderToTexture/Makefile
|
||||
+++ examples/13.RenderToTexture/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
CXXFLAGS = -O3 -ffast-math
|
||||
#CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,13 +17,13 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32:
|
||||
$(warning Building...)
|
||||
--- examples/10.Shaders/Makefile
|
||||
+++ examples/10.Shaders/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
CXXFLAGS = -O3 -ffast-math
|
||||
#CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,13 +17,13 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32:
|
||||
$(warning Building...)
|
||||
--- examples/09.Meshviewer/Makefile
|
||||
+++ examples/09.Meshviewer/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
CXXFLAGS = -O3 -ffast-math
|
||||
#CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,13 +17,13 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32:
|
||||
$(warning Building...)
|
||||
--- examples/21.Quake3Explorer/Makefile
|
||||
+++ examples/21.Quake3Explorer/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp sound.cpp q3factory.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
#CXXFLAGS = -O3 -ffast-math
|
||||
CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,13 +17,13 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32:
|
||||
$(warning Building...)
|
||||
--- examples/03.CustomSceneNode/Makefile
|
||||
+++ examples/03.CustomSceneNode/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
CXXFLAGS = -O3 -ffast-math
|
||||
#CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,13 +17,13 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32:
|
||||
$(warning Building...)
|
||||
--- examples/20.ManagedLights/Makefile
|
||||
+++ examples/20.ManagedLights/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
#CXXFLAGS = -O3 -ffast-math
|
||||
CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,14 +17,14 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
|
||||
all_win32: CPPFLAGS += -D__GNUWIN32__ -D_WIN32 -DWIN32 -D_WINDOWS -D_MBCS -D_USRDLL
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32:
|
||||
$(warning Building...)
|
||||
--- examples/05.UserInterface/Makefile
|
||||
+++ examples/05.UserInterface/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
CXXFLAGS = -O3 -ffast-math
|
||||
#CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,13 +17,13 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32:
|
||||
$(warning Building...)
|
||||
--- examples/01.HelloWorld/Makefile
|
||||
+++ examples/01.HelloWorld/Makefile
|
||||
@@ -7,9 +7,9 @@
|
||||
# List of source files, separated by spaces
|
||||
Sources := main.cpp
|
||||
# Path to Irrlicht directory, should contain include/ and lib/
|
||||
-IrrlichtHome := ../..
|
||||
+IrrlichtHome := /usr
|
||||
# Path for the executable. Note that Irrlicht.dll should usually also be there for win32 systems
|
||||
-BinPath = ../../bin/$(SYSTEM)
|
||||
+BinPath = ../../bin
|
||||
|
||||
# general compiler settings (might need to be set when compiling the lib, too)
|
||||
# preprocessor flags, e.g. defines and include paths
|
||||
@@ -24,7 +24,7 @@
|
||||
#no changes necessary below this line
|
||||
####
|
||||
|
||||
-CPPFLAGS = -I$(IrrlichtHome)/include -I/usr/X11R6/include $(USERCPPFLAGS)
|
||||
+CPPFLAGS = -I/usr/include/irrlicht $(USERCPPFLAGS)
|
||||
CXXFLAGS = $(USERCXXFLAGS)
|
||||
LDFLAGS = $(USERLDFLAGS)
|
||||
|
||||
@@ -32,8 +32,8 @@
|
||||
all: all_linux
|
||||
|
||||
# target specific settings
|
||||
-all_linux all_win32 static_win32: LDFLAGS += -L$(IrrlichtHome)/lib/$(SYSTEM) -lIrrlicht
|
||||
-all_linux: LDFLAGS += -L/usr/X11R6/lib$(LIBSELECT) -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux all_win32 static_win32: LDFLAGS += -lIrrlicht
|
||||
+all_linux: LDFLAGS += -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -lpng -ljpeg
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32 clean_win32 static_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32 static_win32: SUF=.exe
|
||||
--- examples/18.SplitScreen/Makefile
|
||||
+++ examples/18.SplitScreen/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
CXXFLAGS = -O3 -ffast-math
|
||||
#CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,13 +17,13 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32:
|
||||
$(warning Building...)
|
||||
--- examples/07.Collision/Makefile
|
||||
+++ examples/07.Collision/Makefile
|
||||
@@ -5,7 +5,7 @@
|
||||
Sources = main.cpp
|
||||
|
||||
# general compiler settings
|
||||
-CPPFLAGS = -I../../include -I/usr/X11R6/include
|
||||
+CPPFLAGS = -I/usr/include/irrlicht
|
||||
CXXFLAGS = -O3 -ffast-math
|
||||
#CXXFLAGS = -g -Wall
|
||||
|
||||
@@ -17,13 +17,13 @@
|
||||
endif
|
||||
|
||||
# target specific settings
|
||||
-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/Linux -lIrrlicht -lGL -lXxf86vm -lXext -lX11
|
||||
+all_linux: LDFLAGS = -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -ljpeg -lpng
|
||||
all_linux clean_linux: SYSTEM=Linux
|
||||
all_win32: LDFLAGS = -L../../lib/Win32-gcc -lIrrlicht -lopengl32 -lm
|
||||
all_win32 clean_win32: SYSTEM=Win32-gcc
|
||||
all_win32 clean_win32: SUF=.exe
|
||||
# name of the binary - only valid for targets which set SYSTEM
|
||||
-DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
|
||||
+DESTPATH = ../../bin/$(Target)$(SUF)
|
||||
|
||||
all_linux all_win32:
|
||||
$(warning Building...)
|
@ -0,0 +1,46 @@
|
||||
--- irrlicht-1.7.2.orig/source/Irrlicht/CImageLoaderPNG.cpp
|
||||
+++ irrlicht-1.7.2/source/Irrlicht/CImageLoaderPNG.cpp
|
||||
@@ -162,7 +162,7 @@
|
||||
if (BitDepth < 8)
|
||||
{
|
||||
if (ColorType==PNG_COLOR_TYPE_GRAY || ColorType==PNG_COLOR_TYPE_GRAY_ALPHA)
|
||||
- png_set_gray_1_2_4_to_8(png_ptr);
|
||||
+ png_set_expand_gray_1_2_4_to_8(png_ptr);
|
||||
else
|
||||
png_set_packing(png_ptr);
|
||||
}
|
||||
--- irrlicht-1.7.2.orig/source/Irrlicht/Makefile
|
||||
+++ irrlicht-1.7.2/source/Irrlicht/Makefile
|
||||
@@ -39,11 +39,7 @@
|
||||
IRRIOOBJ = CFileList.o CFileSystem.o CLimitReadFile.o CMemoryFile.o CReadFile.o CWriteFile.o CXMLReader.o CXMLWriter.o CZipReader.o CPakReader.o CNPKReader.o CTarReader.o CMountPointReader.o irrXML.o CAttributes.o lzma/LzmaDec.o
|
||||
IRROTHEROBJ = CIrrDeviceSDL.o CIrrDeviceLinux.o CIrrDeviceConsole.o CIrrDeviceStub.o CIrrDeviceWin32.o CIrrDeviceFB.o CLogger.o COSOperator.o Irrlicht.o os.o
|
||||
IRRGUIOBJ = CGUIButton.o CGUICheckBox.o CGUIComboBox.o CGUIContextMenu.o CGUIEditBox.o CGUIEnvironment.o CGUIFileOpenDialog.o CGUIFont.o CGUIImage.o CGUIInOutFader.o CGUIListBox.o CGUIMenu.o CGUIMeshViewer.o CGUIMessageBox.o CGUIModalScreen.o CGUIScrollBar.o CGUISpinBox.o CGUISkin.o CGUIStaticText.o CGUITabControl.o CGUITable.o CGUIToolBar.o CGUIWindow.o CGUIColorSelectDialog.o CDefaultGUIElementFactory.o CGUISpriteBank.o CGUIImageList.o CGUITreeView.o
|
||||
-ZLIBOBJ = zlib/adler32.o zlib/compress.o zlib/crc32.o zlib/deflate.o zlib/inffast.o zlib/inflate.o zlib/inftrees.o zlib/trees.o zlib/uncompr.o zlib/zutil.o
|
||||
-JPEGLIBOBJ = jpeglib/jcapimin.o jpeglib/jcapistd.o jpeglib/jccoefct.o jpeglib/jccolor.o jpeglib/jcdctmgr.o jpeglib/jchuff.o jpeglib/jcinit.o jpeglib/jcmainct.o jpeglib/jcmarker.o jpeglib/jcmaster.o jpeglib/jcomapi.o jpeglib/jcparam.o jpeglib/jcprepct.o jpeglib/jcsample.o jpeglib/jctrans.o jpeglib/jdapimin.o jpeglib/jdapistd.o jpeglib/jdatadst.o jpeglib/jdatasrc.o jpeglib/jdcoefct.o jpeglib/jdcolor.o jpeglib/jddctmgr.o jpeglib/jdhuff.o jpeglib/jdinput.o jpeglib/jdmainct.o jpeglib/jdmarker.o jpeglib/jdmaster.o jpeglib/jdmerge.o jpeglib/jdpostct.o jpeglib/jdsample.o jpeglib/jdtrans.o jpeglib/jerror.o jpeglib/jfdctflt.o jpeglib/jfdctfst.o jpeglib/jfdctint.o jpeglib/jidctflt.o jpeglib/jidctfst.o jpeglib/jidctint.o jpeglib/jmemmgr.o jpeglib/jmemnobs.o jpeglib/jquant1.o jpeglib/jquant2.o jpeglib/jutils.o jpeglib/jcarith.o jpeglib/jdarith.o jpeglib/jaricom.o
|
||||
-LIBPNGOBJ = libpng/png.o libpng/pngerror.o libpng/pngget.o libpng/pngmem.o libpng/pngpread.o libpng/pngread.o libpng/pngrio.o libpng/pngrtran.o libpng/pngrutil.o libpng/pngset.o libpng/pngtrans.o libpng/pngwio.o libpng/pngwrite.o libpng/pngwtran.o libpng/pngwutil.o
|
||||
LIBAESGM = aesGladman/aescrypt.o aesGladman/aeskey.o aesGladman/aestab.o aesGladman/fileenc.o aesGladman/hmac.o aesGladman/prng.o aesGladman/pwd2key.o aesGladman/sha1.o aesGladman/sha2.o
|
||||
-BZIP2OBJ = bzip2/blocksort.o bzip2/huffman.o bzip2/crctable.o bzip2/randtable.o bzip2/bzcompress.o bzip2/decompress.o bzip2/bzlib.o
|
||||
|
||||
# Next variable is for additional scene nodes etc. of customized Irrlicht versions
|
||||
EXTRAOBJ =
|
||||
@@ -54,18 +50,16 @@
|
||||
|
||||
###############
|
||||
#Compiler flags
|
||||
-CXXINCS = -I../../include -Izlib -Ijpeglib -Ilibpng
|
||||
+CXXINCS = -I../../include
|
||||
CPPFLAGS += $(CXXINCS) -DIRRLICHT_EXPORTS=1
|
||||
CXXFLAGS += -Wall -pipe -fno-exceptions -fno-rtti -fstrict-aliasing
|
||||
ifndef NDEBUG
|
||||
CXXFLAGS += -g -D_DEBUG
|
||||
-else
|
||||
-CXXFLAGS += -fexpensive-optimizations -O3
|
||||
endif
|
||||
ifdef PROFILE
|
||||
CXXFLAGS += -pg
|
||||
endif
|
||||
-CFLAGS := -O3 -fexpensive-optimizations -DPNG_THREAD_UNSAFE_OK -DPNG_NO_MMX_CODE -DPNG_NO_MNG_FEATURES
|
||||
+CFLAGS += -DPNG_THREAD_UNSAFE_OK -DPNG_NO_MMX_CODE -DPNG_NO_MNG_FEATURES
|
||||
|
||||
sharedlib sharedlib_osx: CXXFLAGS += -fPIC
|
||||
sharedlib sharedlib_osx: CFLAGS += -fPIC
|
@ -0,0 +1,40 @@
|
||||
--- source/Irrlicht/CImageLoaderPNG.cpp
|
||||
+++ source/Irrlicht/CImageLoaderPNG.cpp
|
||||
@@ -28,7 +28,7 @@
|
||||
static void png_cpexcept_error(png_structp png_ptr, png_const_charp msg)
|
||||
{
|
||||
os::Printer::log("PNG FATAL ERROR", msg, ELL_ERROR);
|
||||
- longjmp(png_ptr->jmpbuf, 1);
|
||||
+ longjmp(png_jmpbuf(png_ptr), 1);
|
||||
}
|
||||
|
||||
// PNG function for file reading
|
||||
@@ -37,7 +37,7 @@
|
||||
png_size_t check;
|
||||
|
||||
// changed by zola {
|
||||
- io::IReadFile* file=(io::IReadFile*)png_ptr->io_ptr;
|
||||
+ io::IReadFile* file=(io::IReadFile*)png_get_io_ptr(png_ptr);
|
||||
check=(png_size_t) file->read((void*)data,(u32)length);
|
||||
// }
|
||||
|
||||
--- source/Irrlicht/CImageWriterPNG.cpp
|
||||
+++ source/Irrlicht/CImageWriterPNG.cpp
|
||||
@@ -35,7 +35,7 @@
|
||||
static void png_cpexcept_error(png_structp png_ptr, png_const_charp msg)
|
||||
{
|
||||
os::Printer::log("PNG FATAL ERROR", msg, ELL_ERROR);
|
||||
- longjmp(png_ptr->jmpbuf, 1);
|
||||
+ longjmp(png_jmpbuf(png_ptr), 1);
|
||||
}
|
||||
|
||||
// PNG function for file writing
|
||||
@@ -43,7 +43,7 @@
|
||||
{
|
||||
png_size_t check;
|
||||
|
||||
- io::IWriteFile* file=(io::IWriteFile*)png_ptr->io_ptr;
|
||||
+ io::IWriteFile* file=(io::IWriteFile*)png_get_io_ptr(png_ptr);
|
||||
check=(png_size_t) file->write((const void*)data,(u32)length);
|
||||
|
||||
if (check != length)
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-games/irrlicht/irrlicht-1.7.3.ebuild,v 1.1 2012/05/27 22:11:36 mr_bones_ Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="open source high performance realtime 3D engine written in C++"
|
||||
HOMEPAGE="http://irrlicht.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/irrlicht/${P}.zip"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="virtual/jpeg
|
||||
media-libs/libpng
|
||||
app-arch/bzip2
|
||||
virtual/opengl
|
||||
x11-libs/libX11"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip
|
||||
x11-proto/xproto
|
||||
x11-proto/xf86vidmodeproto"
|
||||
|
||||
S=${WORKDIR}/${P}/source/Irrlicht
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-gentoo.patch
|
||||
cd ../..
|
||||
edos2unix include/IrrCompileConfig.h
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-config.patch \
|
||||
"${FILESDIR}"/${P}-demoMake.patch \
|
||||
"${FILESDIR}"/${P}-libpng15.patch
|
||||
|
||||
sed -i \
|
||||
-e 's:\.\./\.\./media:../media:g' \
|
||||
$(grep -rl '\.\./\.\./media' examples) \
|
||||
|| die 'sed failed'
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export CXX CC AR
|
||||
emake sharedlib staticlib || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd ../..
|
||||
dolib.a lib/Linux/libIrrlicht.a || die
|
||||
dolib.so lib/Linux/libIrrlicht.so* || die
|
||||
insinto /usr/include/${PN}
|
||||
doins include/* || die
|
||||
dodoc changes.txt readme.txt
|
||||
if use doc ; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples media || die
|
||||
fi
|
||||
}
|
@ -0,0 +1,58 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jcharts/jcharts-0.7.5-r2.ebuild,v 1.1 2012/05/27 20:11:25 sera Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
JAVA_PKG_IUSE="doc examples source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
MY_P="jCharts-${PV}"
|
||||
DESCRIPTION="jCharts is a 100% Java based charting utility that outputs a variety of charts"
|
||||
HOMEPAGE="http://jcharts.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
# tests need X11
|
||||
RESTRICT=test
|
||||
|
||||
# depends on com.sun.image.codec.jpeg which was removed in java 1.7 #180437
|
||||
COMMON_DEP="
|
||||
dev-java/batik:1.7
|
||||
java-virtuals/servlet-api:3.0"
|
||||
RDEPEND="${COMMON_DEP}
|
||||
|| ( virtual/jre:1.6 virtual/jre:1.5 virtual/jre:1.4 )"
|
||||
DEPEND="${COMMON_DEP}
|
||||
|| ( virtual/jdk:1.6 virtual/jdk:1.5 virtual/jdk:1.4 )
|
||||
app-arch/unzip"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
java_prepare() {
|
||||
rm -v *.{jar,war} lib/*.jar || die
|
||||
}
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="yes"
|
||||
JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
|
||||
|
||||
EANT_BUILD_XML="build/build.xml"
|
||||
EANT_GENTOO_CLASSPATH="batik-1.7,servlet-api-3.0"
|
||||
EANT_DOC_TARGET="javadocs"
|
||||
|
||||
#src_test() {
|
||||
# java-pkg-2_src_test
|
||||
#}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar build/*.jar
|
||||
dohtml docs/*.html
|
||||
|
||||
use doc && java-pkg_dojavadoc build/javadocs
|
||||
use source && java-pkg_dosrc src/org
|
||||
use examples && java-pkg_doexamples demo
|
||||
}
|
@ -0,0 +1,305 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-java/netbeans-java-7.0.1-r2.ebuild,v 1.1 2012/05/27 16:10:38 fordfrog Exp $
|
||||
|
||||
EAPI="4"
|
||||
WANT_ANT_TASKS="ant-nodeps"
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Netbeans Java Cluster"
|
||||
HOMEPAGE="http://netbeans.org/projects/java"
|
||||
SLOT="7.0"
|
||||
SOURCE_URL="http://download.netbeans.org/netbeans/7.0.1/final/zip/netbeans-7.0.1-201107282000-src.zip"
|
||||
SRC_URI="${SOURCE_URL}
|
||||
http://dev.gentoo.org/~fordfrog/distfiles/netbeans-${SLOT}-build.xml-r1.patch.bz2
|
||||
http://hg.netbeans.org/binaries/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip
|
||||
http://hg.netbeans.org/binaries/A511890049A6A9B8D675F4417721337580CBD2F9-apache-maven-3.0.3-bin.zip
|
||||
http://hg.netbeans.org/binaries/B456600D274B835E1E7DDB16FD843DDAB2ED3EF1-appframework-1.0.3-doc.zip
|
||||
http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
|
||||
http://hg.netbeans.org/binaries/8C9BFFBCB34DB6E9C9C03413623F05375D44CE49-eclipselink-2.2.0.jar
|
||||
http://hg.netbeans.org/binaries/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-eclipselink-javax.persistence-2.0.jar
|
||||
http://hg.netbeans.org/binaries/263D76EEB2FA35AE240DE31CFDE83C04096AE19E-eclipselink-jpa-modelgen-2.2.0.jar
|
||||
http://hg.netbeans.org/binaries/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar
|
||||
http://hg.netbeans.org/binaries/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar
|
||||
http://hg.netbeans.org/binaries/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip
|
||||
http://hg.netbeans.org/binaries/AF599F03E590A5992EE56F363DBD8F0F32B8787E-indexer-artifact-4.1.0.jar
|
||||
http://hg.netbeans.org/binaries/CAF99EFBB25E9183609D6FBA4F63D85E7606903F-indexer-core-4.1.0.jar
|
||||
http://hg.netbeans.org/binaries/ADD5DE96BF7F30DAA4EC41D70610CF72A16F58FD-javac-api-nb-7.0-b07.jar
|
||||
http://hg.netbeans.org/binaries/AA6FD013C506BAC98BCE1174EACAD00383650342-javac-impl-nb-7.0-b07.jar
|
||||
http://hg.netbeans.org/binaries/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar
|
||||
http://hg.netbeans.org/binaries/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip
|
||||
http://hg.netbeans.org/binaries/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip
|
||||
http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
|
||||
http://hg.netbeans.org/binaries/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar
|
||||
http://hg.netbeans.org/binaries/D88A41174C5F85D1B791D6A8E0F8B8A1C459D6C0-spring-framework-3.0.2.RELEASE.zip"
|
||||
LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
S="${WORKDIR}"
|
||||
|
||||
CDEPEND="~dev-java/netbeans-platform-${PV}
|
||||
~dev-java/netbeans-harness-${PV}
|
||||
~dev-java/netbeans-ide-${PV}
|
||||
~dev-java/netbeans-websvccommon-${PV}
|
||||
dev-java/appframework:0
|
||||
dev-java/beansbinding:0
|
||||
dev-java/cglib:2.2
|
||||
dev-java/jdom:1.0
|
||||
dev-java/swing-worker:0"
|
||||
DEPEND="virtual/jdk:1.6
|
||||
app-arch/unzip
|
||||
${CDEPEND}
|
||||
dev-java/javahelp:0"
|
||||
RDEPEND=">=virtual/jdk-1.6
|
||||
${CDEPEND}
|
||||
dev-java/absolutelayout:0
|
||||
dev-java/antlr:0[java]
|
||||
dev-java/asm:2.2
|
||||
dev-java/cglib:2.1
|
||||
dev-java/commons-collections:0
|
||||
dev-java/dom4j:1
|
||||
dev-java/ehcache:1.2
|
||||
dev-java/fastinfoset:0
|
||||
dev-java/javassist:3
|
||||
dev-java/jsr67:0
|
||||
dev-java/jsr181:0
|
||||
dev-java/jsr250:0
|
||||
dev-java/glassfish-transaction-api:0
|
||||
dev-java/jtidy:0
|
||||
>=dev-java/maven-bin-3.0.3:3.0
|
||||
dev-java/saaj:0
|
||||
dev-java/stax-ex:0
|
||||
dev-java/xmlstreambuffer:0"
|
||||
|
||||
INSTALL_DIR="/usr/share/${PN}-${SLOT}"
|
||||
|
||||
EANT_BUILD_XML="nbbuild/build.xml"
|
||||
EANT_BUILD_TARGET="rebuild-cluster"
|
||||
EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
|
||||
EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
|
||||
JAVA_PKG_BSFIX="off"
|
||||
|
||||
src_unpack() {
|
||||
unpack $(basename ${SOURCE_URL})
|
||||
|
||||
einfo "Deleting bundled jars..."
|
||||
find -name "*.jar" -type f -delete
|
||||
|
||||
unpack netbeans-7.0-build.xml-r1.patch.bz2
|
||||
|
||||
pushd "${S}" >/dev/null || die
|
||||
ln -s "${DISTDIR}"/FF23DBB427D09AAEC3998B50D740C42B6A3FCD61-ant-libs-1.8.2.zip o.apache.tools.ant.module/external/ant-libs-1.8.2.zip || die
|
||||
ln -s "${DISTDIR}"/A511890049A6A9B8D675F4417721337580CBD2F9-apache-maven-3.0.3-bin.zip maven.embedder/external/apache-maven-3.0.3-bin.zip || die
|
||||
ln -s "${DISTDIR}"/B456600D274B835E1E7DDB16FD843DDAB2ED3EF1-appframework-1.0.3-doc.zip swingapp/external/appframework-1.0.3-doc.zip || die
|
||||
ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
|
||||
ln -s "${DISTDIR}"/8C9BFFBCB34DB6E9C9C03413623F05375D44CE49-eclipselink-2.2.0.jar j2ee.eclipselink/external/eclipselink-2.2.0.jar || die
|
||||
ln -s "${DISTDIR}"/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-eclipselink-javax.persistence-2.0.jar j2ee.eclipselink/external/eclipselink-javax.persistence-2.0.jar || die
|
||||
ln -s "${DISTDIR}"/263D76EEB2FA35AE240DE31CFDE83C04096AE19E-eclipselink-jpa-modelgen-2.2.0.jar j2ee.eclipselinkmodelgen/external/eclipselink-jpa-modelgen-2.2.0.jar || die
|
||||
ln -s "${DISTDIR}"/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar j2ee.toplinklib/external/glassfish-persistence-v2-build-58g.jar || die
|
||||
ln -s "${DISTDIR}"/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar j2ee.toplinklib/external/glassfish-persistence-v2ur1-build-09d.jar || die
|
||||
ln -s "${DISTDIR}"/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip hibernatelib/external/hibernate-3.2.5-lib.zip || die
|
||||
ln -s "${DISTDIR}"/AF599F03E590A5992EE56F363DBD8F0F32B8787E-indexer-artifact-4.1.0.jar maven.indexer/external/indexer-artifact-4.1.0.jar || die
|
||||
ln -s "${DISTDIR}"/CAF99EFBB25E9183609D6FBA4F63D85E7606903F-indexer-core-4.1.0.jar maven.indexer/external/indexer-core-4.1.0.jar || die
|
||||
ln -s "${DISTDIR}"/ADD5DE96BF7F30DAA4EC41D70610CF72A16F58FD-javac-api-nb-7.0-b07.jar libs.javacapi/external/javac-api-nb-7.0-b07.jar || die
|
||||
ln -s "${DISTDIR}"/AA6FD013C506BAC98BCE1174EACAD00383650342-javac-impl-nb-7.0-b07.jar libs.javacimpl/external/javac-impl-nb-7.0-b07.jar || die
|
||||
ln -s "${DISTDIR}"/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar maven.embedder/external/maven-dependency-tree-1.2.jar || die
|
||||
ln -s "${DISTDIR}"/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip websvc.jaxws21/external/jaxws-2.2.zip || die
|
||||
ln -s "${DISTDIR}"/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip websvc.jaxws21api/external/jaxws-2.2-api.zip || die
|
||||
ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
|
||||
ln -s "${DISTDIR}"/2D0D28E05BD6B6452DAAFE2B5CCB69A84EA63E5D-spring-2.5.6.SEC01.jar libs.springframework/external/spring-2.5.6.SEC01.jar || die
|
||||
ln -s "${DISTDIR}"/D88A41174C5F85D1B791D6A8E0F8B8A1C459D6C0-spring-framework-3.0.2.RELEASE.zip libs.springframework/external/spring-framework-3.0.2.RELEASE.zip || die
|
||||
popd >/dev/null || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
einfo "Deleting bundled class files..."
|
||||
find -name "*.class" -type f | xargs rm -vf
|
||||
|
||||
epatch netbeans-7.0-build.xml-r1.patch
|
||||
sed -i "s%../o.jdesktop.layout/external%\${netbeans.dest.dir}/\${nb.cluster.platform.dir}/modules/ext%" java.examples/build.xml
|
||||
|
||||
# Support for custom patches
|
||||
if [ -n "${NETBEANS70_PATCHES_DIR}" -a -d "${NETBEANS70_PATCHES_DIR}" ] ; then
|
||||
local files=`find "${NETBEANS70_PATCHES_DIR}" -type f`
|
||||
|
||||
if [ -n "${files}" ] ; then
|
||||
einfo "Applying custom patches:"
|
||||
|
||||
for file in ${files} ; do
|
||||
epatch "${file}"
|
||||
done
|
||||
fi
|
||||
fi
|
||||
|
||||
einfo "Symlinking external libraries..."
|
||||
java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
|
||||
java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
|
||||
java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
|
||||
java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
|
||||
java-pkg_jar-from --into swingapp/external appframework appframework.jar appframework-1.0.3.jar
|
||||
java-pkg_jar-from --into swingapp/external swing-worker swing-worker.jar swing-worker-1.1.jar
|
||||
|
||||
einfo "Linking in other clusters..."
|
||||
mkdir "${S}"/nbbuild/netbeans || die
|
||||
pushd "${S}"/nbbuild/netbeans >/dev/null || die
|
||||
|
||||
ln -s /usr/share/netbeans-platform-${SLOT} platform || die
|
||||
cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
|
||||
touch nb.cluster.platform.built
|
||||
|
||||
ln -s /usr/share/netbeans-harness-${SLOT} harness || die
|
||||
cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
|
||||
touch nb.cluster.harness.built
|
||||
|
||||
ln -s /usr/share/netbeans-ide-${SLOT} ide || die
|
||||
cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
|
||||
touch nb.cluster.ide.built
|
||||
|
||||
ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
|
||||
cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
|
||||
touch nb.cluster.websvccommon.built
|
||||
|
||||
popd >/dev/null || die
|
||||
|
||||
java-pkg-2_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
pushd nbbuild/netbeans/java >/dev/null || die
|
||||
|
||||
insinto ${INSTALL_DIR}
|
||||
grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
|
||||
|
||||
doins -r *
|
||||
rm -fr "${D}"/${INSTALL_DIR}/ant/* || die
|
||||
rm -fr "${D}"/${INSTALL_DIR}/maven || die
|
||||
dosym /usr/share/maven-bin-3.0 ${INSTALL_DIR}/maven
|
||||
|
||||
insinto ${INSTALL_DIR}/ant
|
||||
dosym /usr/share/ant/bin ${INSTALL_DIR}/ant/bin
|
||||
dosym /usr/share/ant/etc ${INSTALL_DIR}/ant/etc
|
||||
doins -r ant/extra
|
||||
dosym /usr/share/ant/lib ${INSTALL_DIR}/ant/lib
|
||||
doins -r ant/nblib
|
||||
dosym /usr/share/ant/tasks ${INSTALL_DIR}/ant/tasks
|
||||
local vertasks=$(ls -d /usr/share/ant/tasks-*)
|
||||
dosym ${vertasks} ${INSTALL_DIR}/ant/$(basename ${vertasks}) # it would be better if ant would have tasks-current dir
|
||||
|
||||
popd >/dev/null || die
|
||||
|
||||
local instdir=/${INSTALL_DIR}/modules/ext
|
||||
pushd "${D}"/${instdir} >/dev/null || die
|
||||
rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
|
||||
rm appframework-1.0.3.jar && dosym /usr/share/appframework/lib/appframework.jar ${instdir}/appframework-1.0.3.jar || die
|
||||
rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
|
||||
rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
|
||||
# javac-api-nb-7.0-b07.jar
|
||||
# javac-impl-nb-7.0-b07.jar
|
||||
# org-netbeans-modules-java-j2seplatform-probe.jar
|
||||
rm swing-worker-1.1.jar && dosym /usr/share/swing-worker/lib/swing-worker.jar ${instdir}/swing-worker-1.1.jar || die
|
||||
popd >/dev/null || die
|
||||
|
||||
local instdir=${INSTALL_DIR}/modules/ext/eclipselink
|
||||
pushd "${D}"/${instdir} >/dev/null || die
|
||||
# dir: eclipselink
|
||||
# eclipselink-javax.persistence-2.0.jar
|
||||
# eclipselink-jpa-modelgen-2.2.0.jar
|
||||
# eclipselink-2.2.0.jar
|
||||
popd >/dev/null || die
|
||||
|
||||
local instdir=${INSTALL_DIR}/modules/ext/hibernate
|
||||
pushd "${D}"/${instdir} >/dev/null || die
|
||||
rm antlr-2.7.6.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.6.jar || die
|
||||
rm asm-attrs.jar && dosym /usr/share/asm-2.2/lib/asm-attrs.jar ${instdir}/asm-attrs.jar || die
|
||||
rm asm.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm.jar || die
|
||||
rm cglib-2.1.3.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.1.3.jar || die
|
||||
rm commons-collections-2.1.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-2.1.1.jar || die
|
||||
rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
|
||||
rm ehcache-1.2.3.jar && dosym /usr/share/ehcache-1.2/lib/ehcache.jar ${instdir}/ehcache-1.2.3.jar || die
|
||||
# ejb3-persistence.jar
|
||||
# hibernate-annotations.jar
|
||||
# hibernate-commons-annotations.jar
|
||||
# hibernate-entitymanager.jar
|
||||
# hibernate-tools.jar
|
||||
# hibernate3.jar
|
||||
rm javassist.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist.jar || die
|
||||
# jdbc2_0-stdext.jar
|
||||
rm jta.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jta.jar || die
|
||||
rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
|
||||
popd >/dev/null || die
|
||||
|
||||
local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
|
||||
pushd "${D}"/${instdir} >/dev/null || die
|
||||
rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
|
||||
# gmbal-api-only.jar
|
||||
# http.jar
|
||||
# jaxws-rt.jar
|
||||
# jaxws-tools.jar
|
||||
# management-api.jar
|
||||
# mimepull.jar
|
||||
# policy.jar
|
||||
rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
|
||||
rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
|
||||
rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
|
||||
# woodstox.jar
|
||||
popd >/dev/null || die
|
||||
|
||||
local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
|
||||
pushd "${D}"/${instdir} >/dev/null || die
|
||||
# jaxws-api.jar
|
||||
rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
|
||||
rm jsr250-api.jar && dosym /usr/share/jsr250/lib/jsr250.jar ${instdir}/jsr250-api.jar || die
|
||||
rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
|
||||
popd >/dev/null || die
|
||||
|
||||
local instdir=${INSTALL_DIR}/modules/ext/maven
|
||||
pushd "${D}"/${instdir} >/dev/null || die
|
||||
# indexer-artifact-3.1.0.jar
|
||||
# indexer-core-3.1.0.jar
|
||||
rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
|
||||
# maven-dependency-tree-1.2.jar
|
||||
popd >/dev/null || die
|
||||
|
||||
local instdir=${INSTALL_DIR}/modules/ext/spring
|
||||
pushd "${D}"/${instdir} >/dev/null || die
|
||||
# spring-2.5.6.SEC01.jar
|
||||
popd >/dev/null || die
|
||||
|
||||
local instdir=${INSTALL_DIR}/modules/ext/spring-3.0
|
||||
pushd "${D}"/${instdir} >/dev/null || die
|
||||
# spring-aop-3.0.2.RELEASE.jar
|
||||
# spring-asm-3.0.2.RELEASE.jar
|
||||
# spring-aspects-3.0.2.RELEASE.jar
|
||||
# spring-beans-3.0.2.RELEASE.jar
|
||||
# spring-context-support-3.0.2.RELEASE.jar
|
||||
# spring-context-3.0.2.RELEASE.jar
|
||||
# spring-core-3.0.2.RELEASE.jar
|
||||
# spring-expression-3.0.2.RELEASE.jar
|
||||
# spring-instrument-tomcat-3.0.2.RELEASE.jar
|
||||
# spring-instrument-3.0.2.RELEASE.jar
|
||||
# spring-jdbc-3.0.2.RELEASE.jar
|
||||
# spring-jms-3.0.2.RELEASE.jar
|
||||
# spring-orm-3.0.2.RELEASE.jar
|
||||
# spring-oxm-3.0.2.RELEASE.jar
|
||||
# spring-struts-3.0.2.RELEASE.jar
|
||||
# spring-test-3.0.2.RELEASE.jar
|
||||
# spring-tx-3.0.2.RELEASE.jar
|
||||
# spring-webmvc-portlet-3.0.2.RELEASE.jar
|
||||
# spring-webmvc-3.0.2.RELEASE.jar
|
||||
# spring-web-3.0.2.RELEASE.jar
|
||||
popd >/dev/null || die
|
||||
|
||||
local instdir=${INSTALL_DIR}/modules/ext/toplink
|
||||
pushd "${D}"/${instdir} >/dev/null || die
|
||||
# toplink-essentials-agent.jar
|
||||
# toplink-essentials.jar
|
||||
popd >/dev/null || die
|
||||
|
||||
dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Note that if you change your version of ant, you have to re-emerge"
|
||||
elog "this package to get updated the link to ant tasks of that specific"
|
||||
elog "version."
|
||||
}
|
@ -0,0 +1,318 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/netbeans-java/netbeans-java-7.1.2-r1.ebuild,v 1.1 2012/05/27 16:10:38 fordfrog Exp $
|
||||
|
||||
EAPI="4"
|
||||
WANT_ANT_TASKS="ant-nodeps"
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Netbeans Java Cluster"
|
||||
HOMEPAGE="http://netbeans.org/projects/java"
|
||||
SLOT="7.1"
|
||||
SOURCE_URL="http://dlc.sun.com.edgesuite.net/netbeans/7.1.2/final/zip/netbeans-7.1.2-201204101705-src.zip"
|
||||
SRC_URI="${SOURCE_URL}
|
||||
http://dev.gentoo.org/~fordfrog/distfiles/netbeans-9999-r1-build.xml.patch.bz2
|
||||
http://hg.netbeans.org/binaries/1A78676E734C72549EE6D9F166BAFE22F7CBA8CD-ant-libs-1.8.3.zip
|
||||
http://hg.netbeans.org/binaries/29CFD351206016B67DD0D556098513D2B259C69B-apache-maven-3.0.4-bin.zip
|
||||
http://hg.netbeans.org/binaries/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip
|
||||
http://hg.netbeans.org/binaries/BC0919190ADD3A7FB764C8412D10A2B026CD9563-eclipselink-2.3.0.jar
|
||||
http://hg.netbeans.org/binaries/7C60F22D32F56478AC25A732038E9DD7DFECF5DD-eclipselink-jpa-modelgen-2.3.0.jar
|
||||
http://hg.netbeans.org/binaries/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar
|
||||
http://hg.netbeans.org/binaries/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar
|
||||
http://hg.netbeans.org/binaries/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip
|
||||
http://hg.netbeans.org/binaries/204680C59C7D8A4A1A26B9A2ED46D0DAA6DC10B3-indexer-artifact-4.1.2.jar
|
||||
http://hg.netbeans.org/binaries/EA1F2B2504FC5ABCB06146D858F74A97B85A2998-indexer-core-4.1.2.jar
|
||||
http://hg.netbeans.org/binaries/E90F4B2F8972AA5EF58139F16B78D5F6ACFC6EF9-javac-api-nb-7.0-b07.jar
|
||||
http://hg.netbeans.org/binaries/8BA05B53DB763AA62EFD389B2F1C8CFA889079EF-javac-impl-nb-7.0-b07.jar
|
||||
http://hg.netbeans.org/binaries/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar
|
||||
http://hg.netbeans.org/binaries/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip
|
||||
http://hg.netbeans.org/binaries/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip
|
||||
http://hg.netbeans.org/binaries/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip
|
||||
http://hg.netbeans.org/binaries/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar
|
||||
http://hg.netbeans.org/binaries/3D4C3416889FDC5C149D97382020F4AC6C736377-org.eclipse.persistence.jpa.jpql_1.0.0.jar
|
||||
http://hg.netbeans.org/binaries/CB686A65B6C4516A32173CB60385D02027440620-spring-2.5.6.SEC03.jar
|
||||
http://hg.netbeans.org/binaries/7622CB23DAEDD9DE0ACBD16C820D3A02F94572AF-spring-framework-3.0.6.RELEASE.zip"
|
||||
LICENSE="|| ( CDDL GPL-2-with-linking-exception )"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
S="${WORKDIR}"
|
||||
|
||||
CDEPEND="~dev-java/netbeans-platform-${PV}
|
||||
~dev-java/netbeans-harness-${PV}
|
||||
~dev-java/netbeans-ide-${PV}
|
||||
~dev-java/netbeans-websvccommon-${PV}
|
||||
dev-java/beansbinding:0
|
||||
dev-java/cglib:2.2
|
||||
dev-java/jdom:1.0"
|
||||
DEPEND="virtual/jdk:1.6
|
||||
app-arch/unzip
|
||||
${CDEPEND}
|
||||
dev-java/javahelp:0
|
||||
dev-java/junit:4"
|
||||
RDEPEND=">=virtual/jdk-1.6
|
||||
${CDEPEND}
|
||||
dev-java/absolutelayout:0
|
||||
dev-java/antlr:0[java]
|
||||
dev-java/asm:2.2
|
||||
dev-java/cglib:2.1
|
||||
dev-java/commons-collections:0
|
||||
dev-java/dom4j:1
|
||||
dev-java/ehcache:1.2
|
||||
dev-java/fastinfoset:0
|
||||
dev-java/javassist:3
|
||||
dev-java/jsr67:0
|
||||
dev-java/jsr181:0
|
||||
dev-java/jsr250:0
|
||||
dev-java/glassfish-transaction-api:0
|
||||
dev-java/jtidy:0
|
||||
dev-java/saaj:0
|
||||
dev-java/stax-ex:0
|
||||
dev-java/xmlstreambuffer:0"
|
||||
|
||||
INSTALL_DIR="/usr/share/${PN}-${SLOT}"
|
||||
|
||||
EANT_BUILD_XML="nbbuild/build.xml"
|
||||
EANT_BUILD_TARGET="rebuild-cluster"
|
||||
EANT_EXTRA_ARGS="-Drebuild.cluster.name=nb.cluster.java -Dext.binaries.downloaded=true"
|
||||
EANT_FILTER_COMPILER="ecj-3.3 ecj-3.4 ecj-3.5 ecj-3.6 ecj-3.7"
|
||||
JAVA_PKG_BSFIX="off"
|
||||
|
||||
pkg_pretend() {
|
||||
local die_now=""
|
||||
|
||||
if [ -n "$(find /usr/share/netbeans-java-${SLOT}/ant -type l)" ]; then
|
||||
eerror "Please remove following symlinks and run emerge again:"
|
||||
find /usr/share/netbeans-java-${SLOT}/ant -type l
|
||||
die_now="1"
|
||||
fi
|
||||
|
||||
if [ -L /usr/share/netbeans-java-${SLOT}/maven ]; then
|
||||
if [ -z "${die_now}" ]; then
|
||||
eerror "Please remove following symlinks and run emerge again:"
|
||||
fi
|
||||
|
||||
echo "/usr/share/netbeans-java-${SLOT}/maven"
|
||||
die_now="1"
|
||||
fi
|
||||
|
||||
if [ -n "${die_now}" ]; then
|
||||
die "Symlinks exist"
|
||||
fi
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack $(basename ${SOURCE_URL})
|
||||
|
||||
einfo "Deleting bundled jars..."
|
||||
find -name "*.jar" -type f -delete
|
||||
|
||||
unpack netbeans-9999-r1-build.xml.patch.bz2
|
||||
|
||||
pushd "${S}" >/dev/null || die
|
||||
ln -s "${DISTDIR}"/1A78676E734C72549EE6D9F166BAFE22F7CBA8CD-ant-libs-1.8.3.zip o.apache.tools.ant.module/external/ant-libs-1.8.3.zip || die
|
||||
ln -s "${DISTDIR}"/29CFD351206016B67DD0D556098513D2B259C69B-apache-maven-3.0.4-bin.zip maven.embedder/external/apache-maven-3.0.4-bin.zip || die
|
||||
ln -s "${DISTDIR}"/F7BD95641780C2AAE8CB9BED1686441A1CE5E749-beansbinding-1.2.1-doc.zip o.jdesktop.beansbinding/external/beansbinding-1.2.1-doc.zip || die
|
||||
ln -s "${DISTDIR}"/BC0919190ADD3A7FB764C8412D10A2B026CD9563-eclipselink-2.3.0.jar j2ee.eclipselink/external/eclipselink-2.3.0.jar || die
|
||||
ln -s "${DISTDIR}"/7C60F22D32F56478AC25A732038E9DD7DFECF5DD-eclipselink-jpa-modelgen-2.3.0.jar j2ee.eclipselinkmodelgen/external/eclipselink-jpa-modelgen-2.3.0.jar || die
|
||||
ln -s "${DISTDIR}"/59FAD2A4D4A1CFECED8149854EEEC3A7B9668927-glassfish-persistence-v2-build-58g.jar j2ee.toplinklib/external/glassfish-persistence-v2-build-58g.jar || die
|
||||
ln -s "${DISTDIR}"/907363E301E2279930C82BEB466BF2053C6E993B-glassfish-persistence-v2ur1-build-09d.jar j2ee.toplinklib/external/glassfish-persistence-v2ur1-build-09d.jar || die
|
||||
ln -s "${DISTDIR}"/C8A5E0D558EA7E7349F9D32B838553D5E7DD214F-hibernate-3.2.5-lib.zip hibernatelib/external/hibernate-3.2.5-lib.zip || die
|
||||
ln -s "${DISTDIR}"/204680C59C7D8A4A1A26B9A2ED46D0DAA6DC10B3-indexer-artifact-4.1.2.jar maven.indexer/external/indexer-artifact-4.1.2.jar || die
|
||||
ln -s "${DISTDIR}"/EA1F2B2504FC5ABCB06146D858F74A97B85A2998-indexer-core-4.1.2.jar maven.indexer/external/indexer-core-4.1.2.jar || die
|
||||
ln -s "${DISTDIR}"/E90F4B2F8972AA5EF58139F16B78D5F6ACFC6EF9-javac-api-nb-7.0-b07.jar libs.javacapi/external/javac-api-nb-7.0-b07.jar || die
|
||||
ln -s "${DISTDIR}"/8BA05B53DB763AA62EFD389B2F1C8CFA889079EF-javac-impl-nb-7.0-b07.jar libs.javacimpl/external/javac-impl-nb-7.0-b07.jar || die
|
||||
ln -s "${DISTDIR}"/3BCA561B1B7B284B3D3C097F92A9CD47FF485058-javax.persistence-2.0.jar j2ee.eclipselink/external/javax.persistence-2.0.jar || die
|
||||
ln -s "${DISTDIR}"/2F43A634A42CC4FD2EF9E24B488AFFD6984D3411-jaxws-2.2.zip websvc.jaxws21/external/jaxws-2.2.zip || die
|
||||
ln -s "${DISTDIR}"/23E69F0F17757673C573EBD9899727B82EF7DB7F-jaxws-2.2-api.zip websvc.jaxws21api/external/jaxws-2.2-api.zip || die
|
||||
ln -s "${DISTDIR}"/8ECD169E9E308C258287E4F28B03B6D6F1E55F47-jaxws-api-doc.zip websvc.jaxws21/external/jaxws-api-doc.zip || die
|
||||
ln -s "${DISTDIR}"/653A6AD1EF786BC577FC20F56E5F2B1D30423805-maven-dependency-tree-1.2.jar maven.embedder/external/maven-dependency-tree-1.2.jar || die
|
||||
ln -s "${DISTDIR}"/3D4C3416889FDC5C149D97382020F4AC6C736377-org.eclipse.persistence.jpa.jpql_1.0.0.jar j2ee.eclipselink/external/org.eclipse.persistence.jpa.jpql_1.0.0.jar || die
|
||||
ln -s "${DISTDIR}"/CB686A65B6C4516A32173CB60385D02027440620-spring-2.5.6.SEC03.jar libs.springframework/external/spring-2.5.6.SEC03.jar || die
|
||||
ln -s "${DISTDIR}"/7622CB23DAEDD9DE0ACBD16C820D3A02F94572AF-spring-framework-3.0.6.RELEASE.zip libs.springframework/external/spring-framework-3.0.6.RELEASE.zip || die
|
||||
popd >/dev/null || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
einfo "Deleting bundled class files..."
|
||||
find -name "*.class" -type f | xargs rm -vf
|
||||
|
||||
epatch netbeans-9999-r1-build.xml.patch
|
||||
|
||||
# Support for custom patches
|
||||
if [ -n "${NETBEANS9999_PATCHES_DIR}" -a -d "${NETBEANS9999_PATCHES_DIR}" ] ; then
|
||||
local files=`find "${NETBEANS9999_PATCHES_DIR}" -type f`
|
||||
|
||||
if [ -n "${files}" ] ; then
|
||||
einfo "Applying custom patches:"
|
||||
|
||||
for file in ${files} ; do
|
||||
epatch "${file}"
|
||||
done
|
||||
fi
|
||||
fi
|
||||
|
||||
einfo "Symlinking external libraries..."
|
||||
java-pkg_jar-from --build-only --into javahelp/external javahelp jhall.jar jhall-2.0_05.jar
|
||||
java-pkg_jar-from --into libs.cglib/external cglib-2.2 cglib.jar cglib-2.2.jar
|
||||
java-pkg_jar-from --build-only --into libs.junit4/external junit-4 junit.jar junit-4.10.jar
|
||||
java-pkg_jar-from --into maven.embedder/external jdom-1.0 jdom.jar jdom-1.0.jar
|
||||
java-pkg_jar-from --into o.jdesktop.beansbinding/external beansbinding beansbinding.jar beansbinding-1.2.1.jar
|
||||
|
||||
einfo "Linking in other clusters..."
|
||||
mkdir "${S}"/nbbuild/netbeans || die
|
||||
pushd "${S}"/nbbuild/netbeans >/dev/null || die
|
||||
|
||||
ln -s /usr/share/netbeans-platform-${SLOT} platform || die
|
||||
cat /usr/share/netbeans-platform-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
|
||||
touch nb.cluster.platform.built
|
||||
|
||||
ln -s /usr/share/netbeans-harness-${SLOT} harness || die
|
||||
cat /usr/share/netbeans-harness-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
|
||||
touch nb.cluster.harness.built
|
||||
|
||||
ln -s /usr/share/netbeans-ide-${SLOT} ide || die
|
||||
cat /usr/share/netbeans-ide-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
|
||||
touch nb.cluster.ide.built
|
||||
|
||||
ln -s /usr/share/netbeans-websvccommon-${SLOT} websvccommon || die
|
||||
cat /usr/share/netbeans-websvccommon-${SLOT}/moduleCluster.properties >> moduleCluster.properties || die
|
||||
touch nb.cluster.websvccommon.built
|
||||
|
||||
popd >/dev/null || die
|
||||
|
||||
java-pkg-2_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
pushd nbbuild/netbeans/java >/dev/null || die
|
||||
|
||||
insinto ${INSTALL_DIR}
|
||||
grep -E "/java$" ../moduleCluster.properties > "${D}"/${INSTALL_DIR}/moduleCluster.properties || die
|
||||
|
||||
doins -r *
|
||||
#rm -fr "${D}"/${INSTALL_DIR}/ant/* || die
|
||||
#rm -fr "${D}"/${INSTALL_DIR}/maven || die
|
||||
#dosym /usr/share/maven-bin-3.0 ${INSTALL_DIR}/maven
|
||||
chmod 755 "${D}"/${INSTALL_DIR}/maven/bin/mvn* || die
|
||||
rm -fr "${D}"/${INSTALL_DIR}/maven/bin/*.bat || die
|
||||
|
||||
#insinto ${INSTALL_DIR}/ant
|
||||
#dosym /usr/share/ant/bin ${INSTALL_DIR}/ant/bin
|
||||
#dosym /usr/share/ant/etc ${INSTALL_DIR}/ant/etc
|
||||
#doins -r ant/extra
|
||||
#dosym /usr/share/ant/lib ${INSTALL_DIR}/ant/lib
|
||||
#doins -r ant/nblib
|
||||
#dosym /usr/share/ant/tasks ${INSTALL_DIR}/ant/tasks
|
||||
#local vertasks=$(ls -d /usr/share/ant/tasks-*)
|
||||
#dosym ${vertasks} ${INSTALL_DIR}/ant/$(basename ${vertasks}) # it would be better if ant would have tasks-current dir
|
||||
|
||||
popd >/dev/null || die
|
||||
|
||||
local instdir=/${INSTALL_DIR}/modules/ext
|
||||
pushd "${D}"/${instdir} >/dev/null || die
|
||||
rm AbsoluteLayout.jar && dosym /usr/share/absolutelayout/lib/absolutelayout.jar ${instdir}/AbsoluteLayout.jar || die
|
||||
rm beansbinding-1.2.1.jar && dosym /usr/share/beansbinding/lib/beansbinding.jar ${instdir}/beansbinding-1.2.1.jar || die
|
||||
rm cglib-2.2.jar && dosym /usr/share/cglib-2.2/lib/cglib.jar ${instdir}/cglib-2.2.jar || die
|
||||
# javac-api-nb-7.0-b07.jar
|
||||
# javac-impl-nb-7.0-b07.jar
|
||||
# org-netbeans-modules-java-j2seplatform-probe.jar
|
||||
popd >/dev/null || die
|
||||
|
||||
local instdir=${INSTALL_DIR}/modules/ext/eclipselink
|
||||
pushd "${D}"/${instdir} >/dev/null || die
|
||||
# dir: eclipselink
|
||||
# eclipselink-javax.persistence-2.0.jar
|
||||
# eclipselink-jpa-modelgen-2.2.0.jar
|
||||
# eclipselink-2.2.0.jar
|
||||
popd >/dev/null || die
|
||||
|
||||
local instdir=${INSTALL_DIR}/modules/ext/hibernate
|
||||
pushd "${D}"/${instdir} >/dev/null || die
|
||||
rm antlr-2.7.6.jar && dosym /usr/share/antlr/lib/antlr.jar ${instdir}/antlr-2.7.6.jar || die
|
||||
rm asm-attrs.jar && dosym /usr/share/asm-2.2/lib/asm-attrs.jar ${instdir}/asm-attrs.jar || die
|
||||
rm asm.jar && dosym /usr/share/asm-2.2/lib/asm.jar ${instdir}/asm.jar || die
|
||||
rm cglib-2.1.3.jar && dosym /usr/share/cglib-2.1/lib/cglib.jar ${instdir}/cglib-2.1.3.jar || die
|
||||
rm commons-collections-2.1.1.jar && dosym /usr/share/commons-collections/lib/commons-collections.jar ${instdir}/commons-collections-2.1.1.jar || die
|
||||
rm dom4j-1.6.1.jar && dosym /usr/share/dom4j-1/lib/dom4j.jar ${instdir}/dom4j-1.6.1.jar || die
|
||||
rm ehcache-1.2.3.jar && dosym /usr/share/ehcache-1.2/lib/ehcache.jar ${instdir}/ehcache-1.2.3.jar || die
|
||||
# ejb3-persistence.jar
|
||||
# hibernate-annotations.jar
|
||||
# hibernate-commons-annotations.jar
|
||||
# hibernate-entitymanager.jar
|
||||
# hibernate-tools.jar
|
||||
# hibernate3.jar
|
||||
rm javassist.jar && dosym /usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist.jar || die
|
||||
# jdbc2_0-stdext.jar
|
||||
rm jta.jar && dosym /usr/share/glassfish-transaction-api/lib/jta.jar ${instdir}/jta.jar || die
|
||||
rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar ${instdir}/jtidy-r8-20060801.jar || die
|
||||
popd >/dev/null || die
|
||||
|
||||
local instdir=/${INSTALL_DIR}/modules/ext/jaxws22
|
||||
pushd "${D}"/${instdir} >/dev/null || die
|
||||
rm FastInfoset.jar && dosym /usr/share/fastinfoset/lib/fastinfoset.jar ${instdir}/FastInfoset.jar || die
|
||||
# gmbal-api-only.jar
|
||||
# http.jar
|
||||
# jaxws-rt.jar
|
||||
# jaxws-tools.jar
|
||||
# management-api.jar
|
||||
# mimepull.jar
|
||||
# policy.jar
|
||||
rm saaj-impl.jar && dosym /usr/share/saaj/lib/saaj.jar ${instdir}/saaj-impl.jar || die
|
||||
rm stax-ex.jar && dosym /usr/share/stax-ex/lib/stax-ex.jar ${instdir}/stax-ex.jar || die
|
||||
rm streambuffer.jar && dosym /usr/share/xmlstreambuffer/lib/streambuffer.jar ${instdir}/streambuffer.jar || die
|
||||
# woodstox.jar
|
||||
popd >/dev/null || die
|
||||
|
||||
local instdir=${INSTALL_DIR}/modules/ext/jaxws22/api
|
||||
pushd "${D}"/${instdir} >/dev/null || die
|
||||
# jaxws-api.jar
|
||||
rm jsr181-api.jar && dosym /usr/share/jsr181/lib/jsr181.jar ${instdir}/jsr181-api.jar || die
|
||||
rm jsr250-api.jar && dosym /usr/share/jsr250/lib/jsr250.jar ${instdir}/jsr250-api.jar || die
|
||||
rm saaj-api.jar && dosym /usr/share/jsr67/lib/jsr67.jar ${instdir}/saaj-api.jar || die
|
||||
popd >/dev/null || die
|
||||
|
||||
local instdir=${INSTALL_DIR}/modules/ext/maven
|
||||
pushd "${D}"/${instdir} >/dev/null || die
|
||||
# indexer-artifact-4.1.1.jar
|
||||
# indexer-core-4.1.1.jar
|
||||
rm jdom-1.0.jar && dosym /usr/share/jdom-1.0/lib/jdom.jar ${instdir}/jdom-1.0.jar || die
|
||||
# maven-dependency-tree-1.2.jar
|
||||
popd >/dev/null || die
|
||||
|
||||
local instdir=${INSTALL_DIR}/modules/ext/spring
|
||||
pushd "${D}"/${instdir} >/dev/null || die
|
||||
# spring-2.5.6.SEC01.jar
|
||||
popd >/dev/null || die
|
||||
|
||||
local instdir=${INSTALL_DIR}/modules/ext/spring-3.0
|
||||
pushd "${D}"/${instdir} >/dev/null || die
|
||||
# spring-aop-3.0.2.RELEASE.jar
|
||||
# spring-asm-3.0.2.RELEASE.jar
|
||||
# spring-aspects-3.0.2.RELEASE.jar
|
||||
# spring-beans-3.0.2.RELEASE.jar
|
||||
# spring-context-support-3.0.2.RELEASE.jar
|
||||
# spring-context-3.0.2.RELEASE.jar
|
||||
# spring-core-3.0.2.RELEASE.jar
|
||||
# spring-expression-3.0.2.RELEASE.jar
|
||||
# spring-instrument-tomcat-3.0.2.RELEASE.jar
|
||||
# spring-instrument-3.0.2.RELEASE.jar
|
||||
# spring-jdbc-3.0.2.RELEASE.jar
|
||||
# spring-jms-3.0.2.RELEASE.jar
|
||||
# spring-orm-3.0.2.RELEASE.jar
|
||||
# spring-oxm-3.0.2.RELEASE.jar
|
||||
# spring-struts-3.0.2.RELEASE.jar
|
||||
# spring-test-3.0.2.RELEASE.jar
|
||||
# spring-tx-3.0.2.RELEASE.jar
|
||||
# spring-webmvc-portlet-3.0.2.RELEASE.jar
|
||||
# spring-webmvc-3.0.2.RELEASE.jar
|
||||
# spring-web-3.0.2.RELEASE.jar
|
||||
popd >/dev/null || die
|
||||
|
||||
local instdir=${INSTALL_DIR}/modules/ext/toplink
|
||||
pushd "${D}"/${instdir} >/dev/null || die
|
||||
# toplink-essentials-agent.jar
|
||||
# toplink-essentials.jar
|
||||
popd >/dev/null || die
|
||||
|
||||
dosym ${INSTALL_DIR} /usr/share/netbeans-nb-${SLOT}/java
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST argtable2-12.tar.gz 3358604 RMD160 ffdd88fd4e96f3a71fa408329690cdf4981e3600 SHA1 29857965b6849332cd862ca934cee11228673994 SHA256 40c13da72b48717afcf94d4c53909b768587b44b4dab84f38bd5c69c7667c693
|
||||
DIST argtable2-13.tar.gz 3326444 RMD160 61d82358dac5996efd9bdb46909f7c39c6f68b07 SHA1 bce828c64c35e16f4c3f8e1f355e4a2a97fe3289 SHA256 8f77e8a7ced5301af6e22f47302fdbc3b1ff41f2b83c43c77ae5ca041771ddbf
|
||||
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/argtable/argtable-2.12.ebuild,v 1.7 2011/08/13 07:33:31 xarthisius Exp $
|
||||
|
||||
inherit versionator
|
||||
|
||||
DESCRIPTION="An ANSI C library for parsing GNU-style command-line options with minimal fuss"
|
||||
HOMEPAGE="http://argtable.sourceforge.net/"
|
||||
|
||||
MY_PV="$(replace_version_separator 1 '-')"
|
||||
MY_P=${PN}${MY_PV}
|
||||
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="doc debug examples"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_compile() {
|
||||
econf $(use_enable debug)
|
||||
emake || die "build failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "install failed"
|
||||
rm -rf "${D}"/usr/share/doc/${PN}2/
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS README
|
||||
|
||||
if use doc ; then
|
||||
cd "${S}/doc"
|
||||
dohtml *.html *.gif
|
||||
dodoc *.pdf *.ps
|
||||
fi
|
||||
|
||||
if use examples ; then
|
||||
cd "${S}/example"
|
||||
docinto examples
|
||||
dodoc Makefile *.[ch] README.txt
|
||||
fi
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST munkres-1.0.5.4.tar.gz 43050 RMD160 728695026eaa9287224353d5f392e82b8d4e6e3d SHA1 d81de77cde326497f6752e4993f0aa93e6f1201c SHA256 105adad30659dbdf82815d3e12a74d4c01a3e0741d5ccbce194ee2ad4e5338d2
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>sochotnicky@gentoo.org</email>
|
||||
<name>Stanislav Ochotnicky</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">The Munkres module provides an implementation of the Munkres algorithm (also called the Hungarian algorithm or the Kuhn-Munkres algorithm), useful for solving the Assignment Problem.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/munkres/munkres-1.0.5.4.ebuild,v 1.1 2012/05/27 20:39:31 sochotnicky Exp $
|
||||
|
||||
EAPI=4
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Module implementing munkres algorithm for the Assignment Problem"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/munkres/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
@ -1,3 +1,4 @@
|
||||
DIST Scrapy-0.14.1.tar.gz 719187 RMD160 015baca21f34c65e900d839d5ab464325503e8ed SHA1 20a77fb067e8d79d0060c83454dd12047e5999d8 SHA256 a95b00d0b7e3eaa895a9773001905637f3702edc3089cea100b74ee346a83edb
|
||||
DIST Scrapy-0.14.2.tar.gz 719256 RMD160 1324497be82b7dc09c6e5b54944c5359e09e626e SHA1 ce8fde29ff066dacf2cc9e6ec8c0e7c986fd7e69 SHA256 66fe66681421446f63703bcae680ea10d745d320ce262d3128cbae3b474b1eed
|
||||
DIST Scrapy-0.14.3.tar.gz 716257 RMD160 7eb62710cd32249ed7c0af3b0a7e789c71c6ac6a SHA1 c948f2290d52f51d74732ffacd6a6afab1aca3ed SHA256 fd42e2a9e93f1741f24032d3a1a45c5660ce942a1e829c4d481d8ff9f287518a
|
||||
DIST Scrapy-0.14.4.tar.gz 726253 RMD160 34ad6566f726379c7f07476e0d8d1c5528ecff2d SHA1 927ead539873f04aba36ff01f784b270501e44f0 SHA256 8de12ac37136524ad2fb0d83db10736b03b1d445b6d4c492c053bec78f3d42e6
|
||||
|
@ -0,0 +1,77 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/scrapy/scrapy-0.14.4.ebuild,v 1.2 2012/05/28 00:12:51 mr_bones_ Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
PYTHON_USE_WITH="sqlite"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-pypy-*"
|
||||
PYTHON_TESTS_RESTRICTED_ABIS="2.5"
|
||||
inherit distutils
|
||||
|
||||
MY_PN="Scrapy"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="A high-level Python Screen Scraping framework"
|
||||
HOMEPAGE="http://scrapy.org http://pypi.python.org/pypi/Scrapy/"
|
||||
SRC_URI="mirror://pypi/S/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="boto doc examples ibl test ssl"
|
||||
PYTHON_MODNAME="scrapy scrapyd"
|
||||
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
dev-python/django
|
||||
net-ftp/vsftpd
|
||||
)"
|
||||
RDEPEND="dev-libs/libxml2[python]
|
||||
boto? ( dev-python/boto )
|
||||
dev-python/imaging
|
||||
dev-python/lxml
|
||||
ibl? ( dev-python/numpy )
|
||||
ssl? ( dev-python/pyopenssl )
|
||||
dev-python/setuptools
|
||||
dev-python/simplejson
|
||||
dev-python/twisted
|
||||
dev-python/twisted-conch
|
||||
dev-python/twisted-mail
|
||||
dev-python/twisted-web
|
||||
>=dev-python/w3lib-1.1"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
emake -C docs html || die "emake html failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
# PYTHOPATH should be build-$PYTHON_ABI/lib, but causes a test fail.
|
||||
# Not all content is copied across to build-$PYTHON_ABI/lib, and
|
||||
# PYTHONPATH again requires an abs path.
|
||||
echo PYTHONPATH="${PWD}" bin/runtests.sh
|
||||
PYTHONPATH="${PWD}"/ bin/runtests.sh
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
if use doc; then
|
||||
dohtml -r "${S}"/docs/build/html/
|
||||
fi
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/"${PF}"/examples
|
||||
doins -r "${S}"/examples/*
|
||||
fi
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST Unidecode-0.04.9.tar.gz 196659 RMD160 8ca1c7bb80dcb313b93d3bb6d47576c106e7a14e SHA1 c705b71ea08978012b5800f038b1de1a3ba81426 SHA256 95df723427e7e1872349e2c3aef54c77c1df48fa57563d050bf56f43ba1d4d14
|
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>sochotnicky@gentoo.org</email>
|
||||
<name>Stanislav Ochotnicky</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
This is a Python port of Text::Unidecode Perl module
|
||||
|
||||
It often happens that you have text data in Unicode, but you need to represent it in ASCII. For example when integrating with legacy code that doesn't support Unicode, or for ease of entry of non-Roman names on a US keyboard, or when constructing ASCII machine identifiers from human-readable Unicode strings that should still be somewhat intelligeble (a popular example of this is when making an URL slug from an article title).
|
||||
|
||||
In most of these examples you could represent Unicode characters as "???" or "\15BA\15A0\1610", to mention two extreme cases. But that's nearly useless to someone who actually wants to read what the text says.
|
||||
|
||||
What Unidecode provides is a middle road: function unidecode() takes Unicode data and tries to represent it in ASCII characters (i.e., the universally displayable characters between 0x00 and 0x7F), where the compromises taken when mapping between two character sets are chosen to be near what a human with a US keyboard would choose.
|
||||
|
||||
Note that this module generally produces better results than simply stripping accents from characters (which can be done in Python with built-in functions). It is based on hand-tuned character mappings that for example also contain ASCII approximations for symbols and non-Latin alphabets.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/unidecode/unidecode-0.04.9.ebuild,v 1.2 2012/05/27 21:41:18 sochotnicky Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS=""
|
||||
|
||||
inherit distutils
|
||||
|
||||
S="${WORKDIR}/Unidecode-${PV}"
|
||||
|
||||
DESCRIPTION="Module providing ASCII transliterations of Unicode text"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/Unidecode"
|
||||
SRC_URI="mirror://pypi/U/Unidecode/Unidecode-${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
@ -1 +1,2 @@
|
||||
DIST gettext-2.2.0.gem 169472 RMD160 b244912f12c48df505b869e85d17dd040f31e2eb SHA1 e946ac8dd750d3dc9c317950b1a4b683885c418b SHA256 3c687dffd0046c6cbf0b066feb9c5236905f30949af389eba1d3f420b6ff6532
|
||||
DIST ruby-gettext-2.1.0_p20100728.tar.bz2 139060 RMD160 59571e534b57309e0c5a24bc8814871dd3352c10 SHA1 0d5a7970c4392335865277515556a2a8e7e39ce6 SHA256 ba6656321ac6ed549afc5271e7e4911097852b136c4bebc96cdd771726fcbf2f
|
||||
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-gettext/ruby-gettext-2.2.0.ebuild,v 1.1 2012/05/27 06:46:38 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
USE_RUBY="ruby18 ruby19 jruby ree18"
|
||||
|
||||
RUBY_FAKEGEM_NAME="${PN/ruby-/}"
|
||||
RUBY_FAKEGEM_VERSION="${PV%_*}"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="yard"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="test"
|
||||
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="data po"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby GetText Package is Native Language Support Library and Tools modeled after GNU gettext package"
|
||||
HOMEPAGE="http://www.yotabanana.com/hiki/ruby-gettext.html"
|
||||
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~x86-macos"
|
||||
IUSE="doc test"
|
||||
SLOT="0"
|
||||
LICENSE="Ruby"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/locale-2.0.5"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
sys-devel/gettext"
|
||||
DEPEND="${DEPEND}
|
||||
sys-devel/gettext"
|
||||
|
||||
ruby_add_bdepend "doc? ( dev-ruby/yard )"
|
||||
ruby_add_bdepend "test? ( || ( virtual/ruby-test-unit dev-ruby/test-unit:2 ) )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Add missing require on yard.
|
||||
sed -i -e '19i require "yard"' Rakefile || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
# Upstream tries to daisy-chain rake calls but they fail badly
|
||||
# with our setup, so run it manually.
|
||||
${RUBY} -C test -S rake test || die "tests failed"
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r samples
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST stratagus_2.2.5.5.orig.tar.gz 976972 RMD160 371ded2944db34b930a337ed5a08eca32f772541 SHA1 c7b9ac70c96289ba964919fa9add93e93c879b0d SHA256 e0c8fe592ee3ad0c5806937aa950aad39019780de5344987366fe76901377285
|
||||
DIST stratagus_2.2.6.orig.tar.gz 921369 RMD160 6143371de078dbff88ceb81df0ba6540c342e444 SHA1 aebd554418b88ccda63b6e82555ee01bbfe0a88a SHA256 d3678b75aa49e211d6cf5654d6b1b9bb451df9205a28d4ce98ed3459e3f1258c
|
||||
|
@ -0,0 +1,75 @@
|
||||
From: Julian Ospald <hasufell@gentoo.org>
|
||||
Date: Sun May 20 17:02:54 UTC 2012
|
||||
Subject: build-system
|
||||
|
||||
respect system LDFLAGS
|
||||
make install paths modifiable
|
||||
|
||||
included upstream: https://bazaar.launchpad.net/~stratagus/stratagus/trunk/revision/8279
|
||||
also merged: https://bazaar.launchpad.net/~stratagus/stratagus/trunk/revision/8061
|
||||
|
||||
--- stratagus_2.2.6.orig/CMakeLists.txt
|
||||
+++ stratagus_2.2.6.orig/CMakeLists.txt
|
||||
@@ -587,6 +587,12 @@
|
||||
set(ENABLE_TOUCHSCREEN ON)
|
||||
endif()
|
||||
|
||||
+# Stratagus needs to have char by default signed
|
||||
+# No idea how to tell this to other compilers
|
||||
+if(CMAKE_COMPILER_IS_GNUCXX)
|
||||
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsigned-char")
|
||||
+endif()
|
||||
+
|
||||
check_function_exists("strcasestr" HAVE_STRCASESTR)
|
||||
check_function_exists("strnlen" HAVE_STRNLEN)
|
||||
|
||||
@@ -602,9 +608,7 @@
|
||||
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -DDEBUG")
|
||||
|
||||
if(ENABLE_STRIP)
|
||||
- set(CMAKE_EXE_LINKER_FLAGS "-s")
|
||||
-else()
|
||||
- set(CMAKE_EXE_LINKER_FLAGS "")
|
||||
+ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -s")
|
||||
endif()
|
||||
|
||||
# Print compile info
|
||||
@@ -836,15 +840,22 @@
|
||||
|
||||
########### install files ###############
|
||||
|
||||
-install(TARGETS stratagus DESTINATION games)
|
||||
-install(TARGETS png2stratagus DESTINATION bin)
|
||||
+# install paths
|
||||
+set(BINDIR "bin" CACHE PATH "Where to install binaries")
|
||||
+set(SBINDIR "sbin" CACHE PATH "Where to install metaserver binary")
|
||||
+set(DOCDIR "share/doc/stratagus" CACHE STRING "Sets the doc directory to a non-default location.")
|
||||
+set(MANDIR "share/man/man6" CACHE STRING "Sets the man directory to a non-default location.")
|
||||
+set(STRATAGUS_HEADERS "include" CACHE STRING "Where to install stratagus headers.")
|
||||
+
|
||||
+install(TARGETS stratagus DESTINATION ${BINDIR})
|
||||
+install(TARGETS png2stratagus DESTINATION ${BINDIR})
|
||||
|
||||
if(SQLITE_FOUND)
|
||||
- install(TARGETS metaserver DESTINATION sbin)
|
||||
+ install(TARGETS metaserver DESTINATION ${SBINDIR})
|
||||
endif()
|
||||
|
||||
if(ENABLE_DOC AND DOXYGEN_FOUND)
|
||||
- install(FILES doc/stratagus.6 DESTINATION share/man/man6)
|
||||
+ install(FILES doc/stratagus.6 DESTINATION ${MANDIR})
|
||||
install(FILES
|
||||
doc/development.html
|
||||
doc/faq.html
|
||||
@@ -858,9 +869,9 @@
|
||||
doc/README-SDL.txt
|
||||
DESTINATION share/doc/stratagus
|
||||
)
|
||||
- install(DIRECTORY doc/graphics doc/scripts ${CMAKE_CURRENT_BINARY_DIR}/doxygen DESTINATION share/doc/stratagus)
|
||||
+ install(DIRECTORY doc/graphics doc/scripts ${CMAKE_CURRENT_BINARY_DIR}/doxygen DESTINATION ${DOCDIR})
|
||||
endif(ENABLE_DOC AND DOXYGEN_FOUND)
|
||||
|
||||
if(ENABLE_DEV)
|
||||
- install(FILES ${gameheaders_HDRS} DESTINATION include)
|
||||
+ install(FILES ${gameheaders_HDRS} DESTINATION ${STRATAGUS_HEADERS})
|
||||
endif()
|
@ -0,0 +1,63 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-engines/stratagus/stratagus-2.2.6.ebuild,v 1.1 2012/05/27 20:24:24 hasufell Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit cmake-utils eutils games
|
||||
|
||||
DESCRIPTION="A realtime strategy game engine"
|
||||
HOMEPAGE="http://stratagus.sourceforge.net/"
|
||||
SRC_URI="http://launchpad.net/stratagus/trunk/${PV}/+download/stratagus_${PV}.orig.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="bzip2 debug doc mikmod mng theora vorbis"
|
||||
|
||||
RDEPEND="x11-libs/libX11
|
||||
virtual/opengl
|
||||
dev-db/sqlite:3
|
||||
>=dev-lang/lua-5
|
||||
dev-lua/toluapp
|
||||
media-libs/libpng:0
|
||||
media-libs/libsdl[audio,opengl,video]
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
mikmod? ( media-libs/libmikmod )
|
||||
mng? ( media-libs/libmng )
|
||||
theora? ( media-libs/libtheora media-libs/libvorbis )
|
||||
vorbis? ( media-libs/libvorbis )"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
S=${WORKDIR}/${PN}_${PV}.orig
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-build.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBINDIR="${GAMES_BINDIR}"
|
||||
-DSBINDIR="${GAMES_BINDIR}"
|
||||
$(cmake-utils_use_with bzip2)
|
||||
$(cmake-utils_use_with debug)
|
||||
$(cmake-utils_use_enable doc)
|
||||
$(cmake-utils_use_with mikmod)
|
||||
$(cmake-utils_use_with mng)
|
||||
$(cmake-utils_use_with theora)
|
||||
$(cmake-utils_use_with vorbis oggvorbis)
|
||||
-DENABLE_DEV=ON
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
prepalldocs
|
||||
prepgamesdirs
|
||||
}
|
@ -0,0 +1,61 @@
|
||||
From f61b5859d69c2d99264182f60f5ae1e430812b59 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Petr=20=C5=A0abata?= <contyk@redhat.com>
|
||||
Date: Fri, 10 Feb 2012 13:55:46 +0100
|
||||
Subject: [PATCH] Fix build with PCRE-8.30+
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
This patch fixes build with the latest PCRE release which removes some
|
||||
obsolete code tinyfugue still uses, namely pcre_info().
|
||||
|
||||
Signed-off-by: Petr Šabata <contyk@redhat.com>
|
||||
---
|
||||
src/macro.c | 3 ++-
|
||||
src/pattern.c | 2 +-
|
||||
src/pattern.h | 2 +-
|
||||
3 files changed, 4 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/src/macro.c b/src/macro.c
|
||||
index ac28fc9..b492717 100644
|
||||
--- a/src/macro.c
|
||||
+++ b/src/macro.c
|
||||
@@ -893,7 +893,8 @@ static int complete_macro(Macro *spec, unsigned int hash, int num,
|
||||
}
|
||||
spec->attr &= ~F_NONE;
|
||||
if (spec->nsubattr) {
|
||||
- int n = pcre_info(spec->trig.ri->re, NULL, NULL);
|
||||
+ int n;
|
||||
+ pcre_fullinfo(spec->trig.ri->re, NULL, PCRE_INFO_CAPTURECOUNT, &n);
|
||||
for (i = 0; i < spec->nsubattr; i++) {
|
||||
spec->subattr[i].attr &= ~F_NONE;
|
||||
if (spec->subattr[i].subexp > n) {
|
||||
diff --git a/src/pattern.c b/src/pattern.c
|
||||
index 047a44a..a7228ff 100644
|
||||
--- a/src/pattern.c
|
||||
+++ b/src/pattern.c
|
||||
@@ -151,7 +151,7 @@ static RegInfo *tf_reg_compile_fl(const char *pattern, int optimize,
|
||||
emsg ? emsg : "unknown error");
|
||||
goto tf_reg_compile_error;
|
||||
}
|
||||
- n = pcre_info(ri->re, NULL, NULL);
|
||||
+ pcre_fullinfo(ri->re, NULL, PCRE_INFO_CAPTURECOUNT, &n);
|
||||
if (n < 0) goto tf_reg_compile_error;
|
||||
ri->ovecsize = 3 * (n + 1);
|
||||
ri->ovector = dmalloc(NULL, sizeof(int) * ri->ovecsize, file, line);
|
||||
diff --git a/src/pattern.h b/src/pattern.h
|
||||
index 1eec0f9..cbe9af9 100644
|
||||
--- a/src/pattern.h
|
||||
+++ b/src/pattern.h
|
||||
@@ -10,7 +10,7 @@
|
||||
#ifndef PATTERN_H
|
||||
#define PATTERN_H
|
||||
|
||||
-#include "pcre-2.08/pcre.h"
|
||||
+#include <pcre.h>
|
||||
|
||||
typedef struct RegInfo {
|
||||
pcre *re;
|
||||
--
|
||||
1.7.7.6
|
||||
|
@ -0,0 +1,130 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-strategy/uqm/uqm-0.7.0-r1.ebuild,v 1.1 2012/05/28 02:45:04 mr_bones_ Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit eutils multilib games
|
||||
|
||||
DESCRIPTION="The Ur-Quan Masters: Port of Star Control 2"
|
||||
HOMEPAGE="http://sc2.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/sc2/${P}-source.tgz
|
||||
mirror://sourceforge/sc2/${P}-content.uqm
|
||||
music? ( mirror://sourceforge/sc2/${P}-3domusic.uqm )
|
||||
voice? ( mirror://sourceforge/sc2/${P}-voice.uqm )
|
||||
remix? ( mirror://sourceforge/sc2/${PN}-remix-pack1.zip \
|
||||
mirror://sourceforge/sc2/${PN}-remix-pack2.zip \
|
||||
mirror://sourceforge/sc2/${PN}-remix-pack3.zip )"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="music opengl remix voice"
|
||||
|
||||
RDEPEND="media-libs/libvorbis
|
||||
virtual/jpeg
|
||||
>=media-libs/libpng-1.4
|
||||
media-libs/libsdl
|
||||
media-libs/sdl-image
|
||||
media-libs/libogg
|
||||
media-libs/libvorbis
|
||||
media-libs/libmikmod"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${P}-source.tgz
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
local myopengl
|
||||
|
||||
# Because the new 0.6.* source archives have
|
||||
# everything in a subdir called "sc2". This,
|
||||
# I have found, is the simplest way to get
|
||||
# around that problem. (That doesn't change
|
||||
# the fact that the rest of this ebuild is
|
||||
# very nasty. I was not able to clean it up.)
|
||||
mv ./sc2/* ./
|
||||
|
||||
use opengl \
|
||||
&& myopengl=opengl \
|
||||
|| myopengl=pure
|
||||
|
||||
cat <<-EOF > config.state
|
||||
CHOICE_debug_VALUE='nodebug'
|
||||
CHOICE_graphics_VALUE='${myopengl}'
|
||||
CHOICE_sound_VALUE='mixsdl'
|
||||
CHOICE_accel_VALUE='plainc'
|
||||
INPUT_install_prefix_VALUE='${GAMES_PREFIX}'
|
||||
INPUT_install_bindir_VALUE='\$prefix/bin'
|
||||
INPUT_install_libdir_VALUE='\$prefix/lib'
|
||||
INPUT_install_sharedir_VALUE='${GAMES_DATADIR}/'
|
||||
EOF
|
||||
|
||||
# Take out the read so we can be non-interactive.
|
||||
sed -i \
|
||||
-e '/read CHOICE/d' build/unix/menu_functions \
|
||||
|| die "sed menu_functions failed"
|
||||
|
||||
# support the user's CFLAGS.
|
||||
sed -i \
|
||||
-e "s/-O3/${CFLAGS}/" build/unix/build.config \
|
||||
|| die "sed build.config failed"
|
||||
|
||||
sed -i \
|
||||
-e "s:@INSTALL_LIBDIR@:$(games_get_libdir)/:g" build/unix/uqm-wrapper.in \
|
||||
|| die "sed uqm-wrapper.in failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
./build.sh uqm || die "build failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Using the included install scripts seems quite painful.
|
||||
# This manual install is totally fragile but maybe they'll
|
||||
# use a sane build system for the next release.
|
||||
newgamesbin uqm-wrapper uqm || die "newgamesbin failed"
|
||||
exeinto "$(games_get_libdir)"/${PN}
|
||||
doexe uqm || die "doexe failed"
|
||||
|
||||
insinto "${GAMES_DATADIR}"/${PN}/content/packages
|
||||
doins "${DISTDIR}"/${P}-content.uqm || die "doins failed"
|
||||
echo ${P} > "${D}${GAMES_DATADIR}"/${PN}/content/version \
|
||||
|| die "creating version file failed"
|
||||
|
||||
insinto "${GAMES_DATADIR}"/${PN}/content/addons
|
||||
if use music; then
|
||||
doins "${DISTDIR}"/${P}-3domusic.uqm || die "doins failed"
|
||||
fi
|
||||
|
||||
if use voice; then
|
||||
doins "${DISTDIR}"/${P}-voice.uqm || die "doins failed"
|
||||
fi
|
||||
|
||||
if use remix; then
|
||||
insinto "${GAMES_DATADIR}"/${PN}/content/addons/uqmremix
|
||||
doins "${DISTDIR}"/${PN}-remix-pack{1,2,3}.zip || die "doins failed"
|
||||
fi
|
||||
|
||||
dodoc AUTHORS ChangeLog Contributing README WhatsNew doc/users/manual.txt
|
||||
docinto devel
|
||||
dodoc doc/devel/[!n]*
|
||||
docinto devel/netplay
|
||||
dodoc doc/devel/netplay/*
|
||||
make_desktop_entry uqm "The Ur-Quan Masters"
|
||||
prepgamesdirs
|
||||
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
games_pkg_postinst
|
||||
if use remix ; then
|
||||
echo
|
||||
elog "To hear all the remixed music made by the The Ur-Quan Masters"
|
||||
elog "project's Precursors Team instead of the original ones,"
|
||||
elog "start the game with:"
|
||||
elog " --addon uqmremix"
|
||||
echo
|
||||
fi
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST wargus.png 7561 RMD160 b8ce62f3a60045b8b32a0f459df1849496d2402e SHA1 eb14c74b682fdeb6014f5951a56c7f66ede79f23 SHA256 f8190a41f5131c45c76cb6d91c97e7fcf48c4fcd26cb231802c224c7e19ac0bd
|
||||
DIST wargus_2.2.5.5.orig.tar.gz 3605444 RMD160 3da58129f9a3221e306afe019655072fa25e230a SHA1 a34511c50d1f0ac838558780daa790f7585113d1 SHA256 561d0ac5e88abcd5663fca1f7793ee20739aa0d641420bf0a6b7424ebd4ab14f
|
||||
DIST wargus_2.2.6.orig.tar.gz 3655036 RMD160 4319b1a658e460687257bf1f9bba75fe9c4d8167 SHA1 2373af8f23f14056f56065e5cfdc7a1ebf9665b7 SHA256 88c300661836d6eb6f5c7859ef8ba292455a5cf3dae274e2b6ac9bc3497622fe
|
||||
|
@ -0,0 +1,77 @@
|
||||
From: Julian Ospald <hasufell@gentoo.org>
|
||||
Date: Sun May 27 18:28:48 UTC 2012
|
||||
Subject: build system
|
||||
|
||||
make paths modifiable
|
||||
respect LDFLAGs
|
||||
|
||||
--- CMakeLists.txt
|
||||
+++ CMakeLists.txt
|
||||
@@ -30,6 +30,13 @@
|
||||
cmake_minimum_required(VERSION 2.6)
|
||||
set(WARGUS_VERSION 2.2.6)
|
||||
|
||||
+########### PATH OPTIONS ###############
|
||||
+set(BINDIR "bin" CACHE PATH "Where to install binaries")
|
||||
+set(SHAREDIR "share/games/stratagus/wargus" CACHE PATH "Where to install data files")
|
||||
+set(DATAROOTDIR "${CMAKE_INSTALL_PREFIX}/share" CACHE PATH "Sets the root of data directories to a non-default location")
|
||||
+set(ICONDIR "${DATAROOTDIR}/pixmaps" CACHE PATH "Sets the icon directory for desktop entry to a non-default location.")
|
||||
+set(DESKTOPDIR "${DATAROOTDIR}/applications" CACHE PATH "Sets the desktop file directory for desktop entry to a non-default location.")
|
||||
+
|
||||
# Wargus sources
|
||||
|
||||
set(pudconvert_SRCS
|
||||
@@ -154,8 +161,13 @@
|
||||
endif()
|
||||
|
||||
if (NOT WIN32 AND NOT MAEMO)
|
||||
- add_definitions(-DDATA_PATH="${CMAKE_INSTALL_PREFIX}/share/games/stratagus/wargus")
|
||||
- add_definitions(-DSCRIPTS_PATH="${CMAKE_INSTALL_PREFIX}/share/games/stratagus/wargus")
|
||||
+ if(NOT IS_ABSOLUTE "${SHAREDIR}")
|
||||
+ set(var "${CMAKE_INSTALL_PREFIX}/${SHAREDIR}")
|
||||
+ else()
|
||||
+ set(var "${SHAREDIR}")
|
||||
+ endif()
|
||||
+ add_definitions(-DDATA_PATH="${var}")
|
||||
+ add_definitions(-DSCRIPTS_PATH="${var}")
|
||||
add_definitions(-DSTRATAGUS_BIN="${STRATAGUS}")
|
||||
endif()
|
||||
|
||||
@@ -169,9 +181,7 @@
|
||||
endif()
|
||||
|
||||
if(ENABLE_STRIP)
|
||||
- set(CMAKE_EXE_LINKER_FLAGS "-s")
|
||||
-else()
|
||||
- set(CMAKE_EXE_LINKER_FLAGS "")
|
||||
+ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -s")
|
||||
endif()
|
||||
|
||||
# Compile Wargus
|
||||
@@ -232,16 +242,16 @@
|
||||
|
||||
########### install files ###############
|
||||
|
||||
-install(TARGETS wargus DESTINATION games)
|
||||
-install(TARGETS pudconvert wartool DESTINATION bin)
|
||||
-install(FILES wargus.png DESTINATION share/pixmaps)
|
||||
-install(FILES wargus.desktop DESTINATION share/applications)
|
||||
-
|
||||
-install(DIRECTORY campaigns maps scripts DESTINATION share/games/stratagus/wargus)
|
||||
-install(FILES contrib/red_cross.png DESTINATION share/games/stratagus/wargus/graphics/missiles)
|
||||
-install(FILES contrib/cross.png DESTINATION share/games/stratagus/wargus/graphics/ui/cursors)
|
||||
-install(FILES contrib/food.png contrib/health.png contrib/health2.png contrib/mana.png contrib/mana2.png contrib/ore,stone,coal.png contrib/score.png DESTINATION share/games/stratagus/wargus/graphics/ui)
|
||||
+install(TARGETS wargus DESTINATION ${BINDIR})
|
||||
+install(TARGETS pudconvert wartool DESTINATION ${BINDIR})
|
||||
+install(FILES wargus.png DESTINATION ${ICONDIR})
|
||||
+install(FILES wargus.desktop DESTINATION ${DESKTOPDIR})
|
||||
+
|
||||
+install(DIRECTORY campaigns maps scripts DESTINATION ${SHAREDIR})
|
||||
+install(FILES contrib/red_cross.png DESTINATION ${SHAREDIR}/graphics/missiles)
|
||||
+install(FILES contrib/cross.png DESTINATION ${SHAREDIR}/graphics/ui/cursors)
|
||||
+install(FILES contrib/food.png contrib/health.png contrib/health2.png contrib/mana.png contrib/mana2.png contrib/ore,stone,coal.png contrib/score.png DESTINATION ${SHAREDIR}/graphics/ui)
|
||||
|
||||
if(MAEMO)
|
||||
- install(TARGETS warextract DESTINATION bin)
|
||||
+ install(TARGETS warextract DESTINATION ${BINDIR})
|
||||
endif()
|
@ -0,0 +1,77 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-strategy/wargus/wargus-2.2.6.ebuild,v 1.3 2012/05/27 23:01:31 hasufell Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit eutils cdrom cmake-utils gnome2-utils games
|
||||
|
||||
DESCRIPTION="Warcraft II for the Stratagus game engine (Needs WC2 DOS CD)"
|
||||
HOMEPAGE="http://wargus.sourceforge.net/"
|
||||
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${PN}_${PV}.orig.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="=games-engines/stratagus-${PV}*[theora]
|
||||
media-libs/freetype
|
||||
media-libs/libpng:0
|
||||
sys-libs/zlib
|
||||
x11-libs/gtk+:2"
|
||||
DEPEND="${RDEPEND}
|
||||
media-sound/timidity++
|
||||
media-video/ffmpeg2theora
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${PN}_${PV}.orig
|
||||
|
||||
src_prepare() {
|
||||
cdrom_get_cds data/rezdat.war
|
||||
epatch "${FILESDIR}/${PN}-2.2.5.5-libpng.patch" \
|
||||
"${FILESDIR}/${P}-build.patch"
|
||||
|
||||
sed \
|
||||
-e "/^Exec/s#/usr/games/wargus#${GAMES_BINDIR}/wargus#" \
|
||||
-i wargus.desktop || die "fixing desktop file failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBINDIR="${GAMES_BINDIR}"
|
||||
-DSTRATAGUS="${GAMES_BINDIR}"/stratagus
|
||||
-DICONDIR=/usr/share/icons/hicolor/64x64/apps
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
local dir=${GAMES_DATADIR}/stratagus/${PN}
|
||||
|
||||
"${D}"/usr/games/bin/wartool -m -v "${CDROM_ROOT}"/data "${D}/${dir}" \
|
||||
|| die "Failed to extract data"
|
||||
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
games_pkg_preinst
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Enabling OpenGL ingame seems to cause segfaults/crashes."
|
||||
games_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,4 +1,3 @@
|
||||
DIST DroidSansMonoDotted-112_p1.ttf.bz2 74649 RMD160 db2b67b0a85fef7ad262bf3ed57701bd0a38e1aa SHA1 67a6136f5314c5e8469311701c43dd25dc06f680 SHA256 78e4d9a5adb9cf525ed9e76f9691df8506242710a13d21bf2538a96b781a7ffa
|
||||
DIST DroidSansMonoSlashed-112_p1.ttf.bz2 74632 RMD160 62f7e80a1a596c2dd5ceea96360edb2477e0fe6d SHA1 88b605da43e91f7d4329e2a79324cc6f71afb5cd SHA256 75da778420bd26d10cc42cab8152d4ce5fb4b86fa34237e361a1782d4e60577b
|
||||
DIST droid-112_p1.tar.gz 2789311 RMD160 264b3df31e579edf70f740c5121aefc0bc5b9f7a SHA1 4ac0164ac9cde471c39bfbf0cc9ccc517bedc56e SHA256 d92661dc57eb2a024bb3b861c88857411a730e59d26791e495f6a1ffac5d13cb
|
||||
DIST droid-113-r1.tar.bz2 4227725 RMD160 6c65e08e519d0f68be3a4007d55ce6cd4a556647 SHA1 bae438b0b18517a765084be5c3ee914954fd03ae SHA256 fec9b33203abbc2a5f62a44086de4998dce69649bd78c873e6fd44d1b7d1656e
|
||||
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-fonts/droid/droid-112_p1.ebuild,v 1.4 2009/09/27 09:39:54 volkmar Exp $
|
||||
|
||||
inherit font
|
||||
|
||||
# $PV is a build number, use fontforge to find it out. 112 was taken from:
|
||||
# http://android.git.kernel.org/?p=platform/frameworks/base.git;a=tree;f=data/fonts;hb=HEAD
|
||||
DESCRIPTION="Font family from Google's Android project"
|
||||
HOMEPAGE="http://code.google.com/android/RELEASENOTES.html"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ppc64 x86"
|
||||
IUSE=""
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
FONT_S=${WORKDIR}/${PN}
|
||||
FONT_SUFFIX="ttf"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND=""
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-fonts/droid/droid-113-r2.ebuild,v 1.1 2012/05/27 13:01:14 yngwin Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit font
|
||||
|
||||
MY_PN="${PN/d/D}"
|
||||
|
||||
# $PV is a build number, use fontforge to find it out. 113 was taken from:
|
||||
# http://android.git.kernel.org/?p=platform/frameworks/base.git;a=tree;f=data/fonts;hb=HEAD
|
||||
DESCRIPTION="Font family from Google's Android project"
|
||||
HOMEPAGE="http://code.google.com/android/RELEASENOTES.html http://www.cosmix.org/software/"
|
||||
SRC_URI="mirror://gentoo/${P}-r1.tar.bz2
|
||||
mirror://gentoo/${MY_PN}SansMonoSlashed-112_p1.ttf.bz2
|
||||
mirror://gentoo/${MY_PN}SansMonoDotted-112_p1.ttf.bz2"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
FONT_S="${S}"
|
||||
FONT_SUFFIX="ttf"
|
||||
FONT_CONF=(
|
||||
"${FILESDIR}/59-google-droid-sans-mono.conf"
|
||||
"${FILESDIR}/59-google-droid-sans.conf"
|
||||
"${FILESDIR}/59-google-droid-serif.conf"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
mv "${WORKDIR}/${MY_PN}SansMonoSlashed-112_p1.ttf" \
|
||||
"${S}/${MY_PN}SansMonoSlashed.ttf"
|
||||
mv "${WORKDIR}/${MY_PN}SansMonoDotted-112_p1.ttf" \
|
||||
"${S}/${MY_PN}SansMonoDotted.ttf"
|
||||
}
|
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<fontconfig>
|
||||
<alias>
|
||||
<family>monospace</family>
|
||||
<prefer>
|
||||
<family>Droid Sans Mono</family>
|
||||
</prefer>
|
||||
</alias>
|
||||
<alias>
|
||||
<family>Droid Sans Mono</family>
|
||||
<default>
|
||||
<family>monospace</family>
|
||||
</default>
|
||||
</alias>
|
||||
</fontconfig>
|
@ -0,0 +1,152 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<fontconfig>
|
||||
<match target="scan">
|
||||
<test name="family">
|
||||
<string>Droid Sans</string>
|
||||
</test>
|
||||
<edit name="fontversion">
|
||||
<int>7</int>
|
||||
</edit>
|
||||
</match>
|
||||
<match target="scan">
|
||||
<test name="family">
|
||||
<string>Droid Sans Hebrew</string>
|
||||
</test>
|
||||
<edit name="family">
|
||||
<string>Droid Sans</string>
|
||||
</edit>
|
||||
<edit name="fullname">
|
||||
<string>Droid Sans</string>
|
||||
</edit>
|
||||
<edit name="fontversion">
|
||||
<int>6</int>
|
||||
</edit>
|
||||
</match>
|
||||
<match target="scan">
|
||||
<test name="family">
|
||||
<string>Droid Sans Arabic</string>
|
||||
</test>
|
||||
<edit name="family">
|
||||
<string>Droid Sans</string>
|
||||
</edit>
|
||||
<edit name="fullname">
|
||||
<string>Droid Sans</string>
|
||||
</edit>
|
||||
<edit name="fontversion">
|
||||
<int>5</int>
|
||||
</edit>
|
||||
</match>
|
||||
<match target="scan">
|
||||
<test name="family">
|
||||
<string>Droid Sans Thai</string>
|
||||
</test>
|
||||
<edit name="family">
|
||||
<string>Droid Sans</string>
|
||||
</edit>
|
||||
<edit name="fullname">
|
||||
<string>Droid Sans</string>
|
||||
</edit>
|
||||
<edit name="fontversion">
|
||||
<int>4</int>
|
||||
</edit>
|
||||
</match>
|
||||
<match target="scan">
|
||||
<test name="lang" compare="not_eq">
|
||||
<string>zh-cn</string>
|
||||
<string>zh-sg</string>
|
||||
<string>zh-hk</string>
|
||||
<string>zh-tw</string>
|
||||
<string>zh</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>Droid Sans Japanese</string>
|
||||
</test>
|
||||
<edit name="family">
|
||||
<string>Droid Sans</string>
|
||||
</edit>
|
||||
<edit name="fullname">
|
||||
<string>Droid Sans</string>
|
||||
</edit>
|
||||
<edit name="fontversion">
|
||||
<int>3</int>
|
||||
</edit>
|
||||
</match>
|
||||
<match target="scan">
|
||||
<test name="family">
|
||||
<string>Droid Sans Fallback</string>
|
||||
</test>
|
||||
<edit name="family">
|
||||
<string>Droid Sans</string>
|
||||
</edit>
|
||||
<edit name="fullname">
|
||||
<string>Droid Sans</string>
|
||||
</edit>
|
||||
<edit name="fontversion">
|
||||
<int>2</int>
|
||||
</edit>
|
||||
</match>
|
||||
<match target="scan">
|
||||
<test name="lang">
|
||||
<string>zh-cn</string>
|
||||
<string>zh-sg</string>
|
||||
<string>zh-hk</string>
|
||||
<string>zh-tw</string>
|
||||
<string>zh</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>Droid Sans Japanese</string>
|
||||
</test>
|
||||
<edit name="family">
|
||||
<string>Droid Sans</string>
|
||||
</edit>
|
||||
<edit name="fullname">
|
||||
<string>Droid Sans</string>
|
||||
</edit>
|
||||
<edit name="fontversion">
|
||||
<int>1</int>
|
||||
</edit>
|
||||
</match>
|
||||
<alias binding="same">
|
||||
<family>Droid Sans Arabic</family>
|
||||
<accept>
|
||||
<family>Droid Sans</family>
|
||||
</accept>
|
||||
</alias>
|
||||
<alias binding="same">
|
||||
<family>Droid Sans Hebrew</family>
|
||||
<accept>
|
||||
<family>Droid Sans</family>
|
||||
</accept>
|
||||
</alias>
|
||||
<alias binding="same">
|
||||
<family>Droid Sans Japanese</family>
|
||||
<accept>
|
||||
<family>Droid Sans</family>
|
||||
</accept>
|
||||
</alias>
|
||||
<alias binding="same">
|
||||
<family>Droid Sans Thai</family>
|
||||
<accept>
|
||||
<family>Droid Sans</family>
|
||||
</accept>
|
||||
</alias>
|
||||
<alias binding="same">
|
||||
<family>Droid Sans Fallback</family>
|
||||
<accept>
|
||||
<family>Droid Sans</family>
|
||||
</accept>
|
||||
</alias>
|
||||
<alias>
|
||||
<family>sans-serif</family>
|
||||
<prefer>
|
||||
<family>Droid Sans</family>
|
||||
</prefer>
|
||||
</alias>
|
||||
<alias>
|
||||
<family>Droid Sans</family>
|
||||
<default>
|
||||
<family>sans-serif</family>
|
||||
</default>
|
||||
</alias>
|
||||
</fontconfig>
|
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<fontconfig>
|
||||
<alias>
|
||||
<family>serif</family>
|
||||
<prefer>
|
||||
<family>Droid Serif</family>
|
||||
</prefer>
|
||||
</alias>
|
||||
<alias>
|
||||
<family>Droid Serif</family>
|
||||
<default>
|
||||
<family>serif</family>
|
||||
</default>
|
||||
</alias>
|
||||
</fontconfig>
|
@ -1,2 +1 @@
|
||||
DIST MgOpen-20080519.tar.gz 891086 RMD160 e54c93d8b3649046fafa9189d81e84b7d44a76e5 SHA1 96afebb455caac31a99f3b524789901768c69820 SHA256 9f94c07438152816479d0577694942c902e1219006c371e4b2797236109f0f41
|
||||
DIST mgopen-1.1.tar.gz 892402 RMD160 15fc396a74e4fd65b6f47db36dc65e5e7822280d SHA1 31a9a803ad88fbedf54c5fabf3fbd39561f6a026 SHA256 1a426b19b0aa452d6f8e5b85ab6cde3a3ecc1d8d64ff830682e806df336fe095
|
||||
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-fonts/mgopen/mgopen-1.0.ebuild,v 1.3 2009/09/29 00:11:30 dirtyepic Exp $
|
||||
|
||||
inherit font
|
||||
|
||||
DISTDATE="20080519"
|
||||
|
||||
DESCRIPTION="Magenta MgOpen Typeface Collection for Modern Greek."
|
||||
HOMEPAGE="http://www.zvr.gr/typo/mgopen/index"
|
||||
# unversioned distfile. mirror locally.
|
||||
SRC_URI="mirror://gentoo/MgOpen-${DISTDATE}.tar.gz"
|
||||
|
||||
LICENSE="MagentaMgOpen"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
S=${WORKDIR}
|
||||
FONT_S=${S}
|
||||
|
||||
FONT_SUFFIX="ttf"
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue