diff --git a/common/shlibs b/common/shlibs index b2cb80cc82b..ed0ac5df2fa 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2171,3 +2171,46 @@ libcollectdclient.so.1 libcollectdclient-5.5.0_1 libpinktrace_0.9.so.9 pinktrace-0.9.1_1 libsyd_1.0.so.0 sydbox-1.0.2_1 libcsync.so.0 csync-0.50.0_1 +libcalligrasheetsodf.so.14 calligra-sheets-2.9.7_1 +libkotext.so.14 calligra-libs-2.9.7_1 +libkoodf.so.14 calligra-libs-2.9.7_1 +libkarbonui.so.14 calligra-karbon-2.9.7_1 +libkomain.so.14 calligra-libs-2.9.7_1 +libkowidgets.so.14 calligra-libs-2.9.7_1 +libflake.so.14 calligra-libs-2.9.7_1 +libcalligrasheetscommon.so.14 calligra-sheets-2.9.7_1 +libkovectorimage.so.14 calligra-libs-2.9.7_1 +libwordsprivate.so.14 calligra-words-2.9.7_1 +libkotextlayout.so.14 calligra-libs-2.9.7_1 +libkowidgetutils.so.14 calligra-libs-2.9.7_1 +libkundo2.so.14 calligra-libs-2.9.7_1 +libkeximigrate.so.14 calligra-kexi-2.9.7_1 +libkexiutils.so.14 calligra-kexi-2.9.7_1 +libcalligradb.so.14 calligra-libs-2.9.7_1 +libkoreport.so.14 calligra-libs-2.9.7_1 +libpigmentcms.so.14 calligra-libs-2.9.7_1 +libkoproperty.so.14 calligra-libs-2.9.7_1 +libbasicflakes.so.14 calligra-libs-2.9.7_1 +libkoplugin.so.14 calligra-libs-2.9.7_1 +libkoversion.so.14 calligra-libs-2.9.7_1 +libkopageapp.so.14 calligra-libs-2.9.7_1 +libkokross.so.14 calligra-libs-2.9.7_1 +libkomsooxml.so.14 calligra-filters-2.9.7_1 +libkoodf2.so.14 calligra-filters-2.9.7_1 +libkowv2.so.9 calligra-filters-2.9.7_1 +libRtfReader.so.14 calligra-filters-2.9.7_1 +libkoodfreader.so.14 calligra-filters-2.9.7_1 +libkformula.so.14 calligra-plugins-2.9.7_1 +libcalligrakdchart.so.14 calligra-plugins-2.9.7_1 +libkarboncommon.so.14 calligra-karbon-2.9.7_1 +libkformdesigner.so.14 calligra-kexi-2.9.7_1 +libkexiguiutils.so.14 calligra-kexi-2.9.7_1 +libkexidatatable.so.14 calligra-kexi-2.9.7_1 +libkexidataviewcommon.so.14 calligra-kexi-2.9.7_1 +libkexiformutils.so.14 calligra-kexi-2.9.7_1 +libkexidb.so.14 calligra-kexi-2.9.7_1 +libkexirelationsview.so.14 calligra-kexi-2.9.7_1 +libkexiextendedwidgets.so.14 calligra-kexi-2.9.7_1 +libkexicore.so.14 calligra-kexi-2.9.7_1 +libkeximain.so.14 calligra-kexi-2.9.7_1 +libcalligrastageprivate.so.14 calligra-stage-2.9.7_1 diff --git a/srcpkgs/calligra-braindump b/srcpkgs/calligra-braindump new file mode 120000 index 00000000000..789c6b2f9b7 --- /dev/null +++ b/srcpkgs/calligra-braindump @@ -0,0 +1 @@ +calligra \ No newline at end of file diff --git a/srcpkgs/calligra-devtools b/srcpkgs/calligra-devtools new file mode 120000 index 00000000000..789c6b2f9b7 --- /dev/null +++ b/srcpkgs/calligra-devtools @@ -0,0 +1 @@ +calligra \ No newline at end of file diff --git a/srcpkgs/calligra-extras b/srcpkgs/calligra-extras new file mode 120000 index 00000000000..789c6b2f9b7 --- /dev/null +++ b/srcpkgs/calligra-extras @@ -0,0 +1 @@ +calligra \ No newline at end of file diff --git a/srcpkgs/calligra-filters b/srcpkgs/calligra-filters new file mode 120000 index 00000000000..789c6b2f9b7 --- /dev/null +++ b/srcpkgs/calligra-filters @@ -0,0 +1 @@ +calligra \ No newline at end of file diff --git a/srcpkgs/calligra-flow b/srcpkgs/calligra-flow new file mode 120000 index 00000000000..789c6b2f9b7 --- /dev/null +++ b/srcpkgs/calligra-flow @@ -0,0 +1 @@ +calligra \ No newline at end of file diff --git a/srcpkgs/calligra-gemini b/srcpkgs/calligra-gemini new file mode 120000 index 00000000000..789c6b2f9b7 --- /dev/null +++ b/srcpkgs/calligra-gemini @@ -0,0 +1 @@ +calligra \ No newline at end of file diff --git a/srcpkgs/calligra-handbook b/srcpkgs/calligra-handbook new file mode 120000 index 00000000000..789c6b2f9b7 --- /dev/null +++ b/srcpkgs/calligra-handbook @@ -0,0 +1 @@ +calligra \ No newline at end of file diff --git a/srcpkgs/calligra-karbon b/srcpkgs/calligra-karbon new file mode 120000 index 00000000000..789c6b2f9b7 --- /dev/null +++ b/srcpkgs/calligra-karbon @@ -0,0 +1 @@ +calligra \ No newline at end of file diff --git a/srcpkgs/calligra-kexi b/srcpkgs/calligra-kexi new file mode 120000 index 00000000000..789c6b2f9b7 --- /dev/null +++ b/srcpkgs/calligra-kexi @@ -0,0 +1 @@ +calligra \ No newline at end of file diff --git a/srcpkgs/calligra-krita b/srcpkgs/calligra-krita new file mode 120000 index 00000000000..789c6b2f9b7 --- /dev/null +++ b/srcpkgs/calligra-krita @@ -0,0 +1 @@ +calligra \ No newline at end of file diff --git a/srcpkgs/calligra-libs b/srcpkgs/calligra-libs new file mode 120000 index 00000000000..789c6b2f9b7 --- /dev/null +++ b/srcpkgs/calligra-libs @@ -0,0 +1 @@ +calligra \ No newline at end of file diff --git a/srcpkgs/calligra-plan b/srcpkgs/calligra-plan new file mode 120000 index 00000000000..789c6b2f9b7 --- /dev/null +++ b/srcpkgs/calligra-plan @@ -0,0 +1 @@ +calligra \ No newline at end of file diff --git a/srcpkgs/calligra-plugins b/srcpkgs/calligra-plugins new file mode 120000 index 00000000000..789c6b2f9b7 --- /dev/null +++ b/srcpkgs/calligra-plugins @@ -0,0 +1 @@ +calligra \ No newline at end of file diff --git a/srcpkgs/calligra-sheets b/srcpkgs/calligra-sheets new file mode 120000 index 00000000000..789c6b2f9b7 --- /dev/null +++ b/srcpkgs/calligra-sheets @@ -0,0 +1 @@ +calligra \ No newline at end of file diff --git a/srcpkgs/calligra-stage b/srcpkgs/calligra-stage new file mode 120000 index 00000000000..789c6b2f9b7 --- /dev/null +++ b/srcpkgs/calligra-stage @@ -0,0 +1 @@ +calligra \ No newline at end of file diff --git a/srcpkgs/calligra-words b/srcpkgs/calligra-words new file mode 120000 index 00000000000..789c6b2f9b7 --- /dev/null +++ b/srcpkgs/calligra-words @@ -0,0 +1 @@ +calligra \ No newline at end of file diff --git a/srcpkgs/calligra/template b/srcpkgs/calligra/template new file mode 100644 index 00000000000..054ed24715d --- /dev/null +++ b/srcpkgs/calligra/template @@ -0,0 +1,161 @@ +# Template file for 'calligra' +pkgname=calligra +version=2.9.7 +revision=1 +build_style=cmake +configure_args="-Wno-dev -DBUILD_active=OFF -DWITH_Soprano=OFF" +hostmakedepends="cmake automoc4 perl pkg-config eigen" +short_desc="Illustration application" +maintainer="Juan RP " +makedepends="vc phonon-devel libpng-devel sqlite-devel boost-devel exiv2-devel + qt-devel kdelibs-devel libressl-devel lcms2-devel libwpd-devel libwpg-devel + libwps-devel libodfgen-devel libvisio-devel libetonyek-devel fontconfig-devel + libXi-devel poppler-qt4-devel libgomp-devel glew-devel opencolorio-devel + fftw-devel libopenexr-devel libopenjpeg-devel gsl-devel libcurl-devel + libkdcraw-devel libokular-devel qca-devel kactivities-devel kdepimlibs-devel + marble-devel libmysqlclient-devel postgresql-libs-devel freetds-devel" +license="GPL-2" +homepage="http://www.calligra-suite.org/" +distfiles="http://download.kde.org/stable/${pkgname}-${version}/${pkgname}-${version}.tar.xz" +checksum=7a641a1669739ff55809fd6f2c22d673843ac41f64e82f5ca6cb3e60c7c82781 + +subpackages="calligra-filters calligra-libs calligra-plugins calligra-karbon + calligra-kexi calligra-plan calligra-stage calligra-krita calligra-sheets + calligra-words calligra-handbook calligra-braindump calligra-flow + calligra-extras calligra-devtools calligra-gemini" +depends="${subpackages}" + +do_install() { + : # meta-pkg, empty. +} + +calligra-filters_package() { + short_desc+=" - filters" + pkg_install() { + cd ${wrksrc}/build/filters + make DESTDIR=$PKGDESTDIR install + } +} +calligra-libs_package() { + short_desc+=" - libraries" + pkg_install() { + for d in interfaces libs pics servicetypes; do + cd ${wrksrc}/build/${d} + make DESTDIR=$PKGDESTDIR install + done + } +} +calligra-plugins_package() { + short_desc+=" - plugins" + pkg_install() { + cd ${wrksrc}/build/plugins + make DESTDIR=$PKGDESTDIR install + cd ../3rdparty/kdchart + make DESTDIR=$PKGDESTDIR install + } +} +calligra-karbon_package() { + short_desc+=" - Create scalable vector drawings" + pkg_install() { + cd ${wrksrc}/build/karbon + make DESTDIR=$PKGDESTDIR install + } +} +calligra-kexi_package() { + short_desc+=" - Develop desktop db apps" + pkg_install() { + cd ${wrksrc}/build/kexi + make DESTDIR=$PKGDESTDIR install + cd ../doc/kexi + make DESTDIR=$PKGDESTDIR install + } +} +calligra-plan_package() { + short_desc+=" - Project Management Component" + depends="calligra-words-${version}_${revision}" + pkg_install() { + cd ${wrksrc}/build/plan + make DESTDIR=$PKGDESTDIR install + cd ../3rdparty/kdgantt + make DESTDIR=$PKGDESTDIR install + } +} +calligra-stage_package() { + short_desc+=" - Write presentation documents" + pkg_install() { + cd ${wrksrc}/build/stage + make DESTDIR=$PKGDESTDIR install + cd ../doc/stage + make DESTDIR=$PKGDESTDIR install + } +} +calligra-krita_package() { + short_desc+=" - Edit and paint images" + pkg_install() { + cd ${wrksrc}/build/krita + make DESTDIR=$PKGDESTDIR install + } +} +calligra-sheets_package() { + short_desc+=" - Write spreadsheet documents" + pkg_install() { + cd ${wrksrc}/build/sheets + make DESTDIR=$PKGDESTDIR install + cd ../doc/sheets + make DESTDIR=$PKGDESTDIR install + } +} +calligra-words_package() { + short_desc+=" - Word Processor" + pkg_install() { + cd ${wrksrc}/build/words + make DESTDIR=$PKGDESTDIR install + } +} +calligra-handbook_package() { + noarch=yes + short_desc+=" - Documentation" + pkg_install() { + cd ${wrksrc}/build/doc/calligra + make DESTDIR=$PKGDESTDIR install + } +} +calligra-braindump_package() { + short_desc+=" - Notes & idea gathering" + pkg_install() { + cd ${wrksrc}/build/braindump + make DESTDIR=$PKGDESTDIR install + } +} +calligra-flow_package() { + short_desc+=" - Flowchart & Diagram Editing" + pkg_install() { + cd ${wrksrc}/build/flow + make DESTDIR=$PKGDESTDIR install + } +} +calligra-extras_package() { + short_desc+=" - Extras" + pkg_install() { + cd ${wrksrc}/build/extras + make DESTDIR=$PKGDESTDIR install + cd ../data + make DESTDIR=$PKGDESTDIR install + } +} +calligra-devtools_package() { + short_desc+=" - Developer tools" + pkg_install() { + cd ${wrksrc}/build/devtools + make DESTDIR=$PKGDESTDIR install + } +} +calligra-gemini_package() { + short_desc+=" - QML interface for Calligra Words and Stage" + pkg_install() { + cd ${wrksrc}/build/qtquick + make DESTDIR=$PKGDESTDIR install + cd ${wrksrc}/build/gemini + make DESTDIR=$PKGDESTDIR install + } +}