diff --git a/programming/misc/libctemplate/actions.py b/programming/misc/libctemplate/actions.py
index 25538c29a4..0c118edc42 100644
--- a/programming/misc/libctemplate/actions.py
+++ b/programming/misc/libctemplate/actions.py
@@ -8,10 +8,15 @@ from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
-NoStrip = "/"
+#NoStrip = "/"
def setup():
- autotools.configure()
+ autotools.autoreconf("-vif")
+ # suppress compiler warnings
+ pisitools.cxxflags.add("-Wno-format-truncation")
+ autotools.configure("--disable-static")
+ # fix unused direct dependency analysis
+ pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
@@ -19,4 +24,4 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
- pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README", "COPYING")
+ pisitools.dodoc("README", "README.md", "COPYING")
\ No newline at end of file
diff --git a/programming/misc/libctemplate/pspec.xml b/programming/misc/libctemplate/pspec.xml
index 8d8468bd59..57847a5230 100644
--- a/programming/misc/libctemplate/pspec.xml
+++ b/programming/misc/libctemplate/pspec.xml
@@ -1,5 +1,5 @@
-
+
libctemplate
@@ -8,25 +8,30 @@
Pisi Linux Communityadmins@pisilinux.org
+ programming.miscBSDlibraryCTemplate is a simple but powerful template language for C++.It emphasizes separating logic from presentation: it is impossible to embed application logic in this template language.
- https://github.com/OlafvdSpek/ctemplate/archive/ctemplate-2.3.tar.gz
+ https://github.com/OlafvdSpek/ctemplate/archive/ctemplate-2.4.tar.gz
+ python3-develglibc-devellibctemplate
+ CTemplate is a simple but powerful template language for C++.libgcc
- /usr/bin
- /usr/lib
+ /usr/bin/diff_tpl_auto_escape
+ /usr/bin/make_tpl_varnames_h
+ /usr/bin/template-converter/usr/share/doc
+ /usr/lib
@@ -42,6 +47,13 @@
+
+ 2020-03-18
+ 2.4
+ Minor version bump.
+ Blue Devil
+ bluedevil@sctzine.com
+ 2018-09-092.3
@@ -71,4 +83,4 @@
groni@pisilinux.org
-
+
\ No newline at end of file
diff --git a/programming/misc/libctemplate/translations.xml b/programming/misc/libctemplate/translations.xml
index 5221d0b70c..295fa08136 100644
--- a/programming/misc/libctemplate/translations.xml
+++ b/programming/misc/libctemplate/translations.xml
@@ -1,8 +1,8 @@
- ctemplate
- CTemplate is a simple but powerful template language for C++.
- It emphasizes separating logic from presentation: it is impossible to embed application logic in this template language.
+ libctemplate
+ CTemplate C++ için basit ama çok güçlü bır taslak/şablon kitaplığıdır.
+ libctemplate, C++ için basit ama çok güçlü bır taslak/şablon kitaplığı sunar.
-
+
\ No newline at end of file