geany-plugins update, ctpl and cppcheck add
This commit is contained in:
@@ -10,29 +10,11 @@ from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
pisitools.cflags.add("-Wno-deprecated-declarations")
|
||||
autotools.configure("\
|
||||
\
|
||||
--enable-geanypg \
|
||||
--enable-markdown \
|
||||
--enable-debugger \
|
||||
--enable-geanylua \
|
||||
--enable-utilslib \
|
||||
--enable-spellcheck \
|
||||
--enable-geanygendoc \
|
||||
--enable-gitchangebar \
|
||||
--enable-gtkspell=yes \
|
||||
\
|
||||
--disable-geanypy \
|
||||
--disable-devhelp \
|
||||
--disable-webhelper \
|
||||
--disable-multiterm")
|
||||
autotools.configure("--prefix=/usr --libexecdir=/usr/lib -enable-all")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def check():
|
||||
autotools.make("check")
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
|
||||
+118
@@ -216182,6 +216182,77 @@ to create header files and sources from protocol files.</Description>
|
||||
</Update>
|
||||
</History>
|
||||
</SpecFile>
|
||||
<SpecFile>
|
||||
<Source>
|
||||
<Name>ctpl</Name>
|
||||
<Homepage>https://ctpl.tuxfamily.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Packager>
|
||||
<License>GPLv3</License>
|
||||
<IsA>library</IsA>
|
||||
<PartOf>programming.misc</PartOf>
|
||||
<Summary xml:lang="en">CTPL − C Template (Parser) Library</Summary>
|
||||
<Description xml:lang="en">CTPL is a template engine library written in C and distributed under the terms of the GNU GPLv3+</Description>
|
||||
<Archive type="targz" sha1sum="5bdf50ee35a0e183f98eb0f455ccc7e1b87b8bd8" name="ctpl-0.3.4.tar.gz">http://download.tuxfamily.org/ctpl/releases/ctpl-0.3.4.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<Dependency>gtk-doc</Dependency>
|
||||
<Dependency>python-six</Dependency>
|
||||
</BuildDependencies>
|
||||
<SourceURI>programming/misc/ctpl/pspec.xml</SourceURI>
|
||||
</Source>
|
||||
<Package>
|
||||
<Name>ctpl</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>glibmm</Dependency>
|
||||
<Dependency>gtk-doc</Dependency>
|
||||
<Dependency>python-six</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="man">/usr/share/man/man1</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>ctpl-docs</Name>
|
||||
<Summary xml:lang="en">GTK reference documents for ctpl</Summary>
|
||||
<Files>
|
||||
<Path fileType="doc">/usr/share/gtk-doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>ctpl-devel</Name>
|
||||
<Summary xml:lang="en">Development files for ctpl</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="2">ctpl</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2019.10.18</Date>
|
||||
<Version>0.3.4</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2019.04.21</Date>
|
||||
<Version>0.3.4</Version>
|
||||
<Comment>First build</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</SpecFile>
|
||||
<SpecFile>
|
||||
<Source>
|
||||
<Name>dbus-c++</Name>
|
||||
@@ -222792,6 +222863,53 @@ to create header files and sources from protocol files.</Description>
|
||||
</Update>
|
||||
</History>
|
||||
</SpecFile>
|
||||
<SpecFile>
|
||||
<Source>
|
||||
<Name>cppcheck</Name>
|
||||
<Homepage>http://cppcheck.sourceforge.net/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Packager>
|
||||
<License>GPLv3</License>
|
||||
<IsA>app</IsA>
|
||||
<PartOf>programming.tool</PartOf>
|
||||
<Summary xml:lang="en">static analysis of C/C++ code.</Summary>
|
||||
<Description xml:lang="en">Cppcheck is a static analysis tool for C/C++ code. It provides unique code analysis to detect bugs and focuses on detecting undefined behaviour and dangerous coding constructs. The goal is to detect only real errors in the code (i.e. have very few false positives).</Description>
|
||||
<Archive type="targz" sha1sum="852d69a60b6caf023a3420943ebdc29e99fd0349" name="1.90.tar.gz">https://github.com/danmar/cppcheck/archive/1.90.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libpcre-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<SourceURI>programming/tool/cppcheck/pspec.xml</SourceURI>
|
||||
</Source>
|
||||
<Package>
|
||||
<Name>cppcheck</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share/cppcheck</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2020-04-16</Date>
|
||||
<Version>1.90</Version>
|
||||
<Comment>Version Bump</Comment>
|
||||
<Name>Erkan IŞIK</Name>
|
||||
<Email>erkanisik@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2019-12-19</Date>
|
||||
<Version>1.89</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</SpecFile>
|
||||
<SpecFile>
|
||||
<Source>
|
||||
<Name>cppunit</Name>
|
||||
|
||||
@@ -1 +1 @@
|
||||
516326f572043bb78213ff56adceb6afbe640577
|
||||
80f0c06728cb669cee0371184e3f780debb66941
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
d8ec33ab6ce53591df1459bd2ac526e7f7cf1334
|
||||
b3725d7505e925e3e76039b1ca842005c831d742
|
||||
@@ -0,0 +1,29 @@
|
||||
#!/usr/bin/env python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
autotools.configure("--prefix=/usr \
|
||||
\
|
||||
--disable-static \
|
||||
--disable-rpath \
|
||||
\
|
||||
--enable-cli-tool")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", \
|
||||
"COPYING", \
|
||||
"NEWS", \
|
||||
"README*", \
|
||||
"THANKS")
|
||||
@@ -0,0 +1,81 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>ctpl</Name>
|
||||
<Homepage>https://ctpl.tuxfamily.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Packager>
|
||||
<Summary>CTPL − C Template (Parser) Library</Summary>
|
||||
<IsA>library</IsA>
|
||||
<PartOf>programming.misc</PartOf>
|
||||
<Description>
|
||||
CTPL is a template engine library written in C and distributed under the terms of the GNU GPLv3+
|
||||
</Description>
|
||||
<License>GPLv3</License>
|
||||
<Archive sha1sum="5bdf50ee35a0e183f98eb0f455ccc7e1b87b8bd8" type="targz">
|
||||
http://download.tuxfamily.org/ctpl/releases/ctpl-0.3.4.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<!-- <Dependency>glibmm-devel</Dependency> -->
|
||||
<Dependency>gtk-doc</Dependency>
|
||||
<Dependency>python-six</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>ctpl</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>glibmm</Dependency>
|
||||
<Dependency>gtk-doc</Dependency>
|
||||
<Dependency>python-six</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="man">/usr/share/man/man1</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>ctpl-docs</Name>
|
||||
<Summary>GTK reference documents for ctpl</Summary>
|
||||
<Files>
|
||||
<Path fileType="doc">/usr/share/gtk-doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>ctpl-devel</Name>
|
||||
<Summary>Development files for ctpl</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">ctpl</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2019.10.18</Date>
|
||||
<Version>0.3.4</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2019.04.21</Date>
|
||||
<Version>0.3.4</Version>
|
||||
<Comment>First build</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,24 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
t = 'FILESDIR=/usr/share/cppcheck CFGDIR=/usr/share/cppcheck/cfg'
|
||||
|
||||
def build():
|
||||
pisitools.cxxflags.add("-DNDEBUG -Wall -Wno-sign-compare -Wno-unused-function")
|
||||
autotools.make("MATCHCOMPILER=yes %s HAVE_RULES=yes" % t)
|
||||
|
||||
def check():
|
||||
autotools.make("check %s" % t)
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s %s" % (get.installDIR(), t))
|
||||
|
||||
pisitools.dodoc("AUTHORS", "COPYING", "readme*")
|
||||
|
||||
@@ -0,0 +1,53 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>cppcheck</Name>
|
||||
<Homepage>http://cppcheck.sourceforge.net/</Homepage>
|
||||
<Packager>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Packager>
|
||||
<License>GPLv3</License>
|
||||
<IsA>app</IsA>
|
||||
<PartOf>programming.tool</PartOf>
|
||||
<Summary>static analysis of C/C++ code.</Summary>
|
||||
<Description>
|
||||
Cppcheck is a static analysis tool for C/C++ code. It provides unique code analysis to detect bugs and focuses on detecting undefined behaviour and dangerous coding constructs. The goal is to detect only real errors in the code (i.e. have very few false positives).
|
||||
</Description>
|
||||
<Archive sha1sum="852d69a60b6caf023a3420943ebdc29e99fd0349" type="targz">https://github.com/danmar/cppcheck/archive/1.90.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libpcre-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>cppcheck</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share/cppcheck</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2020-04-16</Date>
|
||||
<Version>1.90</Version>
|
||||
<Comment>Version Bump</Comment>
|
||||
<Name>Erkan IŞIK</Name>
|
||||
<Email>erkanisik@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2019-12-19</Date>
|
||||
<Version>1.89</Version>
|
||||
<Comment>First build.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>wascheme@tuta.io</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
Reference in New Issue
Block a user