summaryrefslogtreecommitdiff
path: root/dev-libs/libcrossguid/libcrossguid-scm.ebuild
diff options
context:
space:
mode:
authorGluzskiy Alexandr <sss@sss.chaoslab.ru>2017-11-02 12:13:23 +0300
committerGluzskiy Alexandr <sss@sss.chaoslab.ru>2017-11-02 12:13:23 +0300
commit3a77ea54c06c18b9cb0f80fbb249bdbfe17dfd9a (patch)
tree5f5a390bac148eefed7b8e5a73fa2b5935c42cfc /dev-libs/libcrossguid/libcrossguid-scm.ebuild
parent1e23cc6cdc9bd7198c229d312d03f9fa60ce87cb (diff)
mpv: build fix
cantata,easytag: deps fix libcrossguid: build fix
Diffstat (limited to 'dev-libs/libcrossguid/libcrossguid-scm.ebuild')
-rw-r--r--dev-libs/libcrossguid/libcrossguid-scm.ebuild21
1 files changed, 9 insertions, 12 deletions
diff --git a/dev-libs/libcrossguid/libcrossguid-scm.ebuild b/dev-libs/libcrossguid/libcrossguid-scm.ebuild
index e1042b5..5f07e68 100644
--- a/dev-libs/libcrossguid/libcrossguid-scm.ebuild
+++ b/dev-libs/libcrossguid/libcrossguid-scm.ebuild
@@ -1,8 +1,8 @@
#copypast from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=libcrossguid-git
-EAPI=5
+EAPI=6
-inherit base eutils git-r3
+inherit eutils git-r3 cmake-utils
DESCRIPTION="Lightweight cross platform C++ GUID/UUID library"
HOMEPAGE="https://github.com/graeme-hill/crossguid"
@@ -17,16 +17,13 @@ src_unpack() {
git-r3_src_unpack
}
-src_compile() {
- cd "${S}"
- g++ -c guid.cpp -o guid.o -std=c++11 -DGUID_LIBUUID
- ar rvs libcrossguid.a guid.o
-}
+#src_compile() {
+#
+#}
src_install() {
-#TODO: multilib
- mkdir -p "${D}/usr/lib"
- cp "${S}/libcrossguid.a" "${D}/usr/lib"
- mkdir -p "${D}/usr/include/"
- cp "${S}/guid.h" "${D}/usr/include/"
+ mkdir -p "${D}/usr/include"
+ cp "${S}/Guid.hpp" "${D}/usr/include"
+ mkdir -p "${D}/usr/lib"
+ cp "${BUILD_DIR}/libxg.a" "${D}/usr/lib"
}