diff --git a/common/shlibs b/common/shlibs index 3b2a7e1ecb..c15c1fb3f2 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1523,14 +1523,17 @@ libfreerdp-utils.so.1.0 libfreerdp-1.0.2_2 libfreerdp-codec.so.1.0 libfreerdp-1.0.2_2 libfreerdp-gdi.so.1.0 libfreerdp-1.0.2_2 libfreerdp-cache.so.1.0 libfreerdp-1.0.2_2 -libgnc-gnome.so.0 gnucash-2.6.2_2 -libgnc-business-ledger.so.0 gnucash-2.6.2_2 -libgnc-backend-xml-utils.so.0 gnucash-2.6.2_2 -libgnc-backend-sql.so.0 gnucash-2.6.2_2 -libgnc-module.so.0 gnucash-2.6.2_2 -libgnc-qof.so.1 gnucash-2.6.2_2 -libgnc-core-utils-python.so.0 gnucash-2.6.2_2 -libgnc-core-utils.so.0 gnucash-2.6.2_2 +libgnc-gnome.so.0 libgnucash-2.6.3_1 +libgnc-business-ledger.so.0 libgnucash-2.6.3_1 +libgnc-backend-xml-utils.so.0 libgnucash-2.6.3_1 +libgnc-backend-sql.so.0 libgnucash-2.6.3_1 +libgnc-module.so.0 libgnucash-2.6.3_1 +libgnc-qof.so.1 libgnucash-2.6.3_1 +libgnc-core-utils-python.so.0 libgnucash-2.6.3_1 +libgnc-core-utils.so.0 libgnucash-2.6.3_1 +libgncmod-app-utils.so libgnucash-2.6.3_1 +libgncmod-engine.so libgnucash-2.6.3_1 +libgncmod-gnome-utils.so libgnucash-2.6.3_1 libcppunit-1.12.so.1 libcppunit-1.12.1_1 libOgreMain.so.1.9.0 libogre-1.9.0_1 libOgrePaging.so.1.9.0 libogre-1.9.0_1 diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template index d60b9ae56d..eeae048185 100644 --- a/srcpkgs/gnucash/template +++ b/srcpkgs/gnucash/template @@ -1,7 +1,7 @@ # Template file for 'gnucash' pkgname=gnucash -version=2.6.2 -revision=3 +version=2.6.3 +revision=1 conf_files=" /etc/gnucash/config /etc/gnucash/environment" @@ -18,10 +18,24 @@ license="GPL-3" homepage="http://www.gnucash.org/" short_desc="Financial-accounting software" distfiles="http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=c920461b1c152f035672f431f33867534ddfac0efbb15fa7535b8c11a5be0e4d +checksum=02104c1d6a563d1209e2116dcca7fa9e28445b0e3335bedbcae85c834b17d93f -gnucash-devel_package() { +libgnucash_package() { + short_desc+=" - library files" + replaces="gnucash<2.6.3" + pkg_install() { + # gnucash depends on the *.so symlinks to compile guile + # modules on demand. + vmove usr/lib/*.so + vmove usr/lib/*.so.* + vmove usr/lib/gnucash + } +} + +libgnucash-devel_package() { short_desc+=" - development files" + replaces="gnucash-devel>0" + depends="libgnucash>=${version}_${revision}" pkg_install() { vmove usr/include } diff --git a/srcpkgs/gnucash-devel b/srcpkgs/libgnucash similarity index 100% rename from srcpkgs/gnucash-devel rename to srcpkgs/libgnucash diff --git a/srcpkgs/libgnucash-devel b/srcpkgs/libgnucash-devel new file mode 120000 index 0000000000..66d1f77030 --- /dev/null +++ b/srcpkgs/libgnucash-devel @@ -0,0 +1 @@ +gnucash \ No newline at end of file