From 5341f693a8b82f733fcd64ed0e96e054e89cf229 Mon Sep 17 00:00:00 2001 From: milisbir Date: Wed, 3 Jan 2018 16:44:20 +0200 Subject: [PATCH] nomacs --- talimatname/genel/n/nomacs/talimat | 49 ++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 talimatname/genel/n/nomacs/talimat diff --git a/talimatname/genel/n/nomacs/talimat b/talimatname/genel/n/nomacs/talimat new file mode 100644 index 000000000..e00a38a51 --- /dev/null +++ b/talimatname/genel/n/nomacs/talimat @@ -0,0 +1,49 @@ +# Tanım: QT Resim Gösterici +# URL: https://nomacs.org/ +# Paketçi: Cihan_Alkan +# Gerekler: cmake qt5 exiv2 libraw opencv +# Grup: grafik_tasarım + +isim=nomacs +surum=3.8.0 +devir=1 + +kaynak=(https://github.com/${isim}/${isim}/archive/${surum}.tar.gz::${isim}-${surum}.tar.gz + https://github.com/${isim}/${isim}-plugins/archive/${surum}.tar.gz::${isim}-plugins-${surum}.tar.gz) + +derle() { + +# Yama Dosyası +cat > $SRC/${isim}-no-coverage.patch << "EOF" && +--- nomacs-3.8.0/ImageLounge/CMakeLists.txt.orig 2017-11-14 08:43:20.157769041 +0000 ++++ nomacs-3.8.0/ImageLounge/CMakeLists.txt 2017-11-14 08:43:49.094497479 +0000 +@@ -22,12 +22,6 @@ + set(NOMACS_VERSION ${NOMACS_VERSION_MAJOR}.${NOMACS_VERSION_MINOR}) + set(NOMACS_FULL_VERSION ${NOMACS_VERSION}.${NOMACS_VERSION_PATCH}) + +-# Codecov +-if(CMAKE_COMPILER_IS_GNUCXX) +- include("cmake/CodeCoverage.cmake") +- setup_target_for_coverage(${PROJECT_NAME}_coverage tests coverage) +-endif() +- + if(CMAKE_CL_64) + SET(NMC_ARCHITECTURE "x64") + else() +EOF + + cd "${isim}-${surum}" + + # move plugins + mv "${SRC}/${isim}-plugins-${surum}" "ImageLounge/plugins" + + # disable code coverage: + # https://github.com/nomacs/nomacs/issues/170 + patch -p1 -i "../${isim}-no-coverage.patch" + + cmake ./ImageLounge -DCMAKE_INSTALL_PREFIX=/usr + make + + make DESTDIR="${PKG}" install + +}