From 41b382aa94ecb2e6c7604160f170b32c0f068d96 Mon Sep 17 00:00:00 2001 From: Vadim Zhukov Date: Tue, 6 Nov 2018 23:58:57 +0300 Subject: [PATCH] The libalkimia project was renamed to alkimia. Since the only user of (lib)alkimia is kmymoney, and KDE4 libalkimia does not conflict with KF5 alkimia, just create separate port. libalkmia could be zapped after kmymoney update. --- productivity/alkimia/Makefile | 31 +++++++++++++++++++++++++++++++ productivity/alkimia/distinfo | 2 ++ productivity/alkimia/pkg/DESCR | 3 +++ productivity/alkimia/pkg/PLIST | 17 +++++++++++++++++ 4 files changed, 53 insertions(+) create mode 100644 productivity/alkimia/Makefile create mode 100644 productivity/alkimia/distinfo create mode 100644 productivity/alkimia/pkg/DESCR create mode 100644 productivity/alkimia/pkg/PLIST diff --git a/productivity/alkimia/Makefile b/productivity/alkimia/Makefile new file mode 100644 index 0000000000..ab84146cd6 --- /dev/null +++ b/productivity/alkimia/Makefile @@ -0,0 +1,31 @@ +# $OpenBSD: Makefile,v 1.7 2017/07/27 10:05:20 sthen Exp $ +COMMENT = common classes for finance KDE 4 apps +CATEGORIES = productivity x11 +HOMEPAGE = http://kmymoney2.sourceforge.net +MAINTAINER = KDE porting team +V = 7.0.1 +DISTNAME = alkimia-$V + +SHARED_LIBS = alkimia5 0.0 # 7.0 + +# LGPLv2.1+ +PERMIT_PACKAGE_CDROM = Yes + +WANTLIB = Qt5Core Qt5DBus gmp m +WANTLIB += ${COMPILER_LIBCXX} + +MASTER_SITES = ${MASTER_SITE_KDE:=/stable/alkimia/$V/src/} + +MODULES = devel/kf5 + +LIB_DEPENDS = devel/gmp + +CONFIGURE_ARGS += -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen:Bool=Yes \ + -DCMAKE_DISABLE_FIND_PACKAGE_MPIR:Bool=Yes +CXXFLAGS += -I${LOCALBASE}/include +LDFLAGS += -L${LOCALBASE}/lib + +do-test: + cd ${WRKBUILD} && ./libalkimia/alkcompanytest + +.include diff --git a/productivity/alkimia/distinfo b/productivity/alkimia/distinfo new file mode 100644 index 0000000000..d888e0ea8b --- /dev/null +++ b/productivity/alkimia/distinfo @@ -0,0 +1,2 @@ +SHA256 (alkimia-7.0.1.tar.xz) = QsSQJbP4SJ3Lxd9VEB75W8kg4WC51ez1c6iAYog5Mbs= +SIZE (alkimia-7.0.1.tar.xz) = 38400 diff --git a/productivity/alkimia/pkg/DESCR b/productivity/alkimia/pkg/DESCR new file mode 100644 index 0000000000..4e80a17c67 --- /dev/null +++ b/productivity/alkimia/pkg/DESCR @@ -0,0 +1,3 @@ +libalkimia is a library with common classes and functionality used +by finance applications for the KDE SC. Currently it supports a +common class to represent monetary values with arbitrary precision. diff --git a/productivity/alkimia/pkg/PLIST b/productivity/alkimia/pkg/PLIST new file mode 100644 index 0000000000..0c7e2a4786 --- /dev/null +++ b/productivity/alkimia/pkg/PLIST @@ -0,0 +1,17 @@ +@comment $OpenBSD: PLIST,v 1.2 2017/01/12 16:18:55 zhuk Exp $ +include/alkimia/ +include/alkimia/Qt5/ +include/alkimia/Qt5/alkimia/ +include/alkimia/Qt5/alkimia/alk_export.h +include/alkimia/Qt5/alkimia/alkcompany.h +include/alkimia/Qt5/alkimia/alkquoteitem.h +include/alkimia/Qt5/alkimia/alkvalue.h +lib/cmake/ +lib/cmake/LibAlkimia5-7.0/ +lib/cmake/LibAlkimia5-7.0/FindGMP.cmake +lib/cmake/LibAlkimia5-7.0/LibAlkimia5Config.cmake +lib/cmake/LibAlkimia5-7.0/LibAlkimia5ConfigVersion.cmake +lib/cmake/LibAlkimia5-7.0/LibAlkimia5Targets${MODCMAKE_BUILD_SUFFIX} +lib/cmake/LibAlkimia5-7.0/LibAlkimia5Targets.cmake +@lib lib/libalkimia5.so.${LIBalkimia5_VERSION} +lib/pkgconfig/libalkimia5.pc