diff --git a/common/shlibs b/common/shlibs index 4b77f7155b4..f5ac0a23b17 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2396,6 +2396,11 @@ libCbc.so.3 CoinMP-1.8.3_1 libOsiCommonTests.so.1 CoinMP-1.8.3_1 libCbcSolver.so.3 CoinMP-1.8.3_1 libmwaw-0.3.so.3 libmwaw-0.3.7_1 +libixion-0.11.so.0 libixion11-0.11.1_1 +liborcus-parser-0.11.so.0 liborcus11-0.11.2_1 +liborcus-mso-0.11.so.0 liborcus11-0.11.2_1 +liborcus-0.11.so.0 liborcus11-0.11.2_1 +liborcus-spreadsheet-model-0.11.so.0 liborcus11-0.11.1_2 libixion-0.12.so.0 libixion-0.12.0_1 liborcus-parser-0.12.so.0 liborcus-0.12.0_1 liborcus-mso-0.12.so.0 liborcus-0.12.0_1 diff --git a/srcpkgs/libixion/template b/srcpkgs/libixion/template index ef293f87cf0..72d3d9eba72 100644 --- a/srcpkgs/libixion/template +++ b/srcpkgs/libixion/template @@ -11,7 +11,6 @@ license="MPL-2.0" homepage="https://gitlab.com/ixion/ixion/" distfiles="http://kohei.us/files/ixion/src/${pkgname}-${version}.tar.xz" checksum=055b7b9e31663f0acb7f249d68ca08e480f8f5d43ef5e4bd57b2fb04242307b0 -replaces="libixion10>=0" post_extract() { sed -i '/^LDFLAGS=/d' configure diff --git a/srcpkgs/libixion11-devel b/srcpkgs/libixion11-devel new file mode 120000 index 00000000000..f5781ce8ded --- /dev/null +++ b/srcpkgs/libixion11-devel @@ -0,0 +1 @@ +libixion11 \ No newline at end of file diff --git a/srcpkgs/libixion11/template b/srcpkgs/libixion11/template new file mode 100644 index 00000000000..e691d17d489 --- /dev/null +++ b/srcpkgs/libixion11/template @@ -0,0 +1,28 @@ +# Template file for 'libixion' +pkgname=libixion11 +version=0.11.1 +revision=5 +wrksrc="${pkgname%11}-${version}" +build_style=gnu-configure +hostmakedepends="pkg-config python3.4" +makedepends="boost-devel mdds python3.4-devel" +short_desc="General purpose formula parser and interpreter" +maintainer="Jürgen Buchmüller " +license="MPL-2.0" +homepage="https://gitlab.com/ixion/ixion/" +distfiles="http://kohei.us/files/ixion/src/libixion-${version}.tar.xz" +checksum=c9e9f52580d618fa969fc0293f55af21a9c74bfb802e655c6bf239202f95bede +replaces="libixion10>=0 libixion<0.12.0" + +post_extract() { + sed -i '/^LDFLAGS=/d' configure +} +libixion11-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/*.so + vmove usr/lib/pkgconfig + } +} diff --git a/srcpkgs/liborcus/template b/srcpkgs/liborcus/template index 13472093a85..fc0ebb22176 100644 --- a/srcpkgs/liborcus/template +++ b/srcpkgs/liborcus/template @@ -11,7 +11,6 @@ license="MPL-2.0" homepage="https://gitlab.com/orcus/orcus" distfiles="http://kohei.us/files/orcus/src/liborcus-${version}.tar.xz" checksum=a0b904c4c501a4428cacf1178b2a0c4c8dc89fcade8d0310f4826a32495750df -replaces="liborcus10>=0" pre_configure() { autoreconf -if diff --git a/srcpkgs/liborcus11-devel b/srcpkgs/liborcus11-devel new file mode 120000 index 00000000000..717d14aaf2e --- /dev/null +++ b/srcpkgs/liborcus11-devel @@ -0,0 +1 @@ +liborcus11 \ No newline at end of file diff --git a/srcpkgs/liborcus11/template b/srcpkgs/liborcus11/template new file mode 100644 index 00000000000..c704b1d7eee --- /dev/null +++ b/srcpkgs/liborcus11/template @@ -0,0 +1,31 @@ +# Template file for 'liborcus' +pkgname=liborcus11 +version=0.11.2 +revision=3 +wrksrc="${pkgname%11}-${version}" +build_style=gnu-configure +hostmakedepends="automake libtool pkg-config python3.4" +makedepends="boost-devel mdds libixion11-devel python3.4-devel zlib-devel" +short_desc="Library for processing spreadsheet documents" +maintainer="Jürgen Buchmüller " +license="MPL-2.0" +homepage="https://gitlab.com/orcus/orcus" +distfiles="http://kohei.us/files/orcus/src/liborcus-${version}.tar.xz" +checksum=6911dc65a4d8276e42d32764e9ebee920b325cf59cfa7070fc72744d43b259ad +replaces="liborcus10>=0 liborcus<0.12.0" + +pre_configure() { + autoreconf -if +} + +liborcus11-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/*.so + vmove usr/lib/*.a + vmove usr/lib/python3.4/site-packages/*.a + vmove usr/lib/pkgconfig + } +}