diff options
author | Tomas Chvatal <scarabeus@gentoo.org> | 2012-11-04 10:27:49 +0000 |
---|---|---|
committer | Tomas Chvatal <scarabeus@gentoo.org> | 2012-11-04 10:27:49 +0000 |
commit | 6b25f4114359d2e3d68df05536448b468da5fcd1 (patch) | |
tree | e6053a7250741ae90f15ea4ee5b0c2337c6a6ec9 /app-office | |
parent | Version bump to latest, only few bugfixes straight to stable, remove older. (diff) | |
download | gentoo-2-6b25f4114359d2e3d68df05536448b468da5fcd1.tar.gz gentoo-2-6b25f4114359d2e3d68df05536448b468da5fcd1.tar.bz2 gentoo-2-6b25f4114359d2e3d68df05536448b468da5fcd1.zip |
Version bump to latest, only few bugfixes straight to stable, remove older.
(Portage version: 2.2.0_alpha142/cvs/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 8EEE3BE8)
Diffstat (limited to 'app-office')
-rw-r--r-- | app-office/calligra/ChangeLog | 8 | ||||
-rw-r--r-- | app-office/calligra/calligra-2.4.3-r1.ebuild | 210 | ||||
-rw-r--r-- | app-office/calligra/calligra-2.5.3.ebuild (renamed from app-office/calligra/calligra-2.5.2.ebuild) | 8 |
3 files changed, 11 insertions, 215 deletions
diff --git a/app-office/calligra/ChangeLog b/app-office/calligra/ChangeLog index ca094d133bc3..0c0fb9b7b172 100644 --- a/app-office/calligra/ChangeLog +++ b/app-office/calligra/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-office/calligra # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/ChangeLog,v 1.73 2012/09/21 07:16:55 johu Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/ChangeLog,v 1.74 2012/11/04 10:27:49 scarabeus Exp $ + +*calligra-2.5.3 (04 Nov 2012) + + 04 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> +calligra-2.5.3.ebuild, + -calligra-2.4.3-r1.ebuild, -calligra-2.5.2.ebuild: + Version bump to latest, only few bugfixes straight to stable, remove older. 21 Sep 2012; Johannes Huber <johu@gentoo.org> calligra-2.5.2.ebuild, calligra-2.5.49.9999.ebuild, calligra-9999.ebuild: diff --git a/app-office/calligra/calligra-2.4.3-r1.ebuild b/app-office/calligra/calligra-2.4.3-r1.ebuild deleted file mode 100644 index 477ab6a7eeb9..000000000000 --- a/app-office/calligra/calligra-2.4.3-r1.ebuild +++ /dev/null @@ -1,210 +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/calligra-2.4.3-r1.ebuild,v 1.4 2012/08/20 21:01:45 dilfridge 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 - -EGIT_BRANCH="calligra/2.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 versionator - -DESCRIPTION="KDE Office Suite" -HOMEPAGE="http://www.calligra.org/" -[[ ${PV} == *9999 ]] || SRC_URI="mirror://kde/stable/${P}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="4" -[[ ${PV} == *9999 ]] || KEYWORDS="amd64 x86" -IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf -gsl +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:4 - virtual/libiconv - 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 ) - 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}" -PDEPEND=">=app-office/calligra-l10n-$(get_version_component_range 1-2)" - -RESTRICT=test -# bug 394273 - -PATCHES=( - "${FILESDIR}/${PN}-2.4.2-marble.patch" - "${FILESDIR}/${PN}-2.4.3-security-fix-buffer-overflow.patch" -) - -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" - "-DWITH_Iconv=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 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 -} diff --git a/app-office/calligra/calligra-2.5.2.ebuild b/app-office/calligra/calligra-2.5.3.ebuild index 0dfdb6687df0..5b456cc3133c 100644 --- a/app-office/calligra/calligra-2.5.2.ebuild +++ b/app-office/calligra/calligra-2.5.3.ebuild @@ -1,6 +1,6 @@ # 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.5.2.ebuild,v 1.5 2012/09/21 07:16:55 johu Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-2.5.3.ebuild,v 1.1 2012/11/04 10:27:49 scarabeus Exp $ # note: files that need to be checked for dependencies etc: # CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt @@ -8,6 +8,8 @@ EAPI=4 +EGIT_BRANCH="calligra/2.5" + KDE_SCM=git KDE_MINIMAL=4.6.4 QT_MINIMAL=4.8.1 @@ -39,7 +41,7 @@ esac LICENSE="GPL-2" SLOT="4" -[[ ${PV} == *9999 ]] || KEYWORDS="~amd64 ~x86" +[[ ${PV} == *9999 ]] || KEYWORDS="amd64 x86" IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf gsl +jpeg jpeg2k +kdcraw kdepim +lcms marble mysql +okular opengtl openexr @@ -139,8 +141,6 @@ PDEPEND=">=app-office/calligra-l10n-${LANGVERSION}" RESTRICT=test # bug 394273 -PATCHES=( "${FILESDIR}/${PN}-2.5.2-lcms24.patch" ) - src_configure() { local cal_ft |