This commit is contained in:
4fury-c3440d8
2020-12-05 18:21:00 +00:00
parent b4edf42020
commit 6784efd804
8 changed files with 183 additions and 10 deletions
@@ -0,0 +1,15 @@
#!/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 pisitools, shelltools, get
def install():
pisitools.insinto("/usr/share/geany/colorschemes", "colorschemes/*")
for t in shelltools.ls("%s/usr/share/geany/colorschemes/*" % get.installDIR()):
shelltools.chmod(t, mode = 0644)
pisitools.dodoc("ADDING-A-THEME.md", "AUTHORS", "COPYING", "README.md")
@@ -0,0 +1,45 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>geany-colorschemes</Name>
<Homepage>https://github.com/geany/geany-themes</Homepage>
<Packager>
<Name>fury</Name>
<Email>wascheme@tuta.io</Email>
</Packager>
<License>various</License>
<IsA>data</IsA>
<PartOf>desktop.lookandfeel</PartOf>
<Summary>Geany-themes is a collection of color schemes for the Geany IDE/editor.</Summary>
<Description>Geany-themes is a collection of color schemes for the Geany IDE/editor, either written originally by the Geany community or ported from color schemes for other editors.</Description>
<Archive sha1sum="68a114928d3bbcd8b99c8b16361b331f53bef311" type="zip">
https://github.com/geany/geany-themes/archive/0f29c77e8c596900b9b8cf552498bdb317449cae.zip
</Archive>
<BuildDependencies>
<!-- <Dependency></Dependency> -->
</BuildDependencies>
</Source>
<Package>
<Name>geany-colorschemes</Name>
<RuntimeDependencies>
<Dependency>gtksourceview3</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share/geany/colorschemes</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2020-12-06</Date>
<Version>0.1</Version>
<Comment>First build.</Comment>
<Name>fury</Name>
<Email>wascheme@tuta.io</Email>
</Update>
</History>
</PISI>
+13 -6
View File
@@ -8,13 +8,12 @@
<Name>fury</Name> <Name>fury</Name>
<Email>wascheme@tuta.io</Email> <Email>wascheme@tuta.io</Email>
</Packager> </Packager>
<License>GPLv2</License> <License>GPL</License>
<License>GPLv3</License>
<IsA>app:gui</IsA> <IsA>app:gui</IsA>
<Summary>Plugins for Geany</Summary> <Summary>Plugins for Geany</Summary>
<Description>Plugins for Geany</Description> <Description>Plugins for Geany</Description>
<Archive sha1sum="537842e76efa000e56d3f77bb6f5f9e750c9c265" type="tarbz2"> <Archive sha1sum="0036e5b5261de59eda8afa68cb3190cc71cb47ef" type="tarbz2">
https://plugins.geany.org/geany-plugins/geany-plugins-1.36.tar.bz2 https://plugins.geany.org/geany-plugins/geany-plugins-1.37.tar.bz2
</Archive> </Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>intltool</Dependency> <Dependency>intltool</Dependency>
@@ -28,6 +27,7 @@
<Dependency>gpgme-devel</Dependency> <Dependency>gpgme-devel</Dependency>
<Dependency>python-devel</Dependency> <Dependency>python-devel</Dependency>
<Dependency>gnutls-devel</Dependency> <Dependency>gnutls-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>libsoup-devel</Dependency> <Dependency>libsoup-devel</Dependency>
<Dependency>libgit2-devel</Dependency> <Dependency>libgit2-devel</Dependency>
<Dependency>libpcre2-devel</Dependency> <Dependency>libpcre2-devel</Dependency>
@@ -36,8 +36,8 @@
<Dependency>webkit2gtk-devel</Dependency> <Dependency>webkit2gtk-devel</Dependency>
</BuildDependencies> </BuildDependencies>
<Patches> <Patches>
<Patch level="1">overview_plugin_test.patch</Patch> <!-- <Patch level="1">overview_plugin_test.patch</Patch> -->
<Patch level="1">9497d829e1b207eb83575dc6f617feecfb89bc16.patch</Patch> <!-- <Patch level="1">9497d829e1b207eb83575dc6f617feecfb89bc16.patch</Patch> -->
</Patches> </Patches>
</Source> </Source>
@@ -77,6 +77,13 @@
</Package> </Package>
<History> <History>
<Update release="7">
<Date>2020-12-06</Date>
<Version>1.37</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>wascheme@tuta.io</Email>
</Update>
<Update release="6"> <Update release="6">
<Date>2020-09-22</Date> <Date>2020-09-22</Date>
<Version>1.36</Version> <Version>1.36</Version>
+4 -2
View File
@@ -4,12 +4,14 @@
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt # See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import shelltools
from pisi.actionsapi import autotools from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import get from pisi.actionsapi import get
def setup(): def setup():
autotools.configure("--enable-gtk3 --enable-vte") shelltools.export("PYTHON", "/usr/bin/python3")
autotools.configure("--enable-vte --enable-plugins --disable-static")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
@@ -19,5 +21,5 @@ def build():
def install(): def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR()) autotools.rawInstall("DESTDIR=%s" % get.installDIR())
# pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "HACKING", "NEWS", "README*", "THANKS", "TODO") # pisitools.dodoc("AUTHORS", "ChangeLog", "HACKING", "NEWS", "README*", "THANKS", "TODO")
+17
View File
@@ -0,0 +1,17 @@
#!/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 #
def setup():
#
def build():
#
def install():
#
+53
View File
@@ -0,0 +1,53 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name></Name>
<Homepage></Homepage>
<Packager>
<Name></Name>
<Email></Email>
</Packager>
<License></License>
<IsA></IsA>
<PartOf></PartOf>
<Summary></Summary>
<Description></Description>
<Archive sha1sum="" type="">
<!-- -->
</Archive>
<BuildDependencies>
<!-- <Dependency></Dependency> -->
</BuildDependencies>
</Source>
<Package>
<Name></Name>
<Conflicts>
<!-- <Package></Package> -->
</Conflicts>
<RuntimeDependencies>
<!-- <Dependency></Dependency> -->
</RuntimeDependencies>
<Files>
<Path fileType="">/</Path>
</Files>
<AdditionalFiles>
<!-- <AdditionalFile owner="" permission="" target=""></AdditionalFile> -->
</AdditionalFiles>
<Provides>
<!-- <COMAR script=""></COMAR> -->
</Provides>
</Package>
<History>
<Update release="1">
<Date>20yy-mm-dd</Date>
<Version></Version>
<Comment></Comment>
<Name></Name>
<Email></Email>
</Update>
</History>
</PISI>
+19
View File
@@ -0,0 +1,19 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name></Name>
<Summary xml:lang="xx"></Summary>
<Description xml:lang="xx"></Description>
<Summary xml:lang="yy"></Summary>
<Description xml:lang="yy"></Description>
</Source>
<Package>
<Name></Name>
<Summary xml:lang="xx"></Summary>
<Description xml:lang="xx"></Description>
<Summary xml:lang="yy"></Summary>
<Description xml:lang="yy"></Description>
</Package>
</PISI>
+17 -2
View File
@@ -14,8 +14,8 @@
<Description> <Description>
Geany is a text editor using the GTK+ toolkit with basic features of an integrated development environment. Geany is a text editor using the GTK+ toolkit with basic features of an integrated development environment.
</Description> </Description>
<Archive sha1sum="6a9b42286a4b00c4c5f5b1b60db704704ca85c50" type="tarbz2"> <Archive sha1sum="9760a600905a2e17b9ed1970df909e6d3f32a7b2" type="tarbz2">
https://download.geany.org/geany-1.36.tar.bz2 https://download.geany.org/geany-1.37.1.tar.bz2
</Archive> </Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>libgcc</Dependency> <Dependency>libgcc</Dependency>
@@ -23,6 +23,7 @@
<Dependency>vte-devel</Dependency> <Dependency>vte-devel</Dependency>
<Dependency>gtk3-devel</Dependency> <Dependency>gtk3-devel</Dependency>
<Dependency>glib2-devel</Dependency> <Dependency>glib2-devel</Dependency>
<Dependency>python3-devel</Dependency>
</BuildDependencies> </BuildDependencies>
</Source> </Source>
@@ -36,7 +37,9 @@
<Dependency>cairo</Dependency> <Dependency>cairo</Dependency>
<Dependency>pango</Dependency> <Dependency>pango</Dependency>
<Dependency>libgcc</Dependency> <Dependency>libgcc</Dependency>
<Dependency>python3</Dependency>
<Dependency>gdk-pixbuf</Dependency> <Dependency>gdk-pixbuf</Dependency>
<Dependency>geany-colorschemes</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="executable">/usr/bin</Path> <Path fileType="executable">/usr/bin</Path>
@@ -46,6 +49,11 @@
<Path fileType="man">/usr/share/man/man1</Path> <Path fileType="man">/usr/share/man/man1</Path>
<Path fileType="doc">/usr/share/doc</Path> <Path fileType="doc">/usr/share/doc</Path>
</Files> </Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/usr/share/geany/templates/files/actions.py">actions.py</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/usr/share/geany/templates/files/pspec.xml">pspec.xml</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/usr/share/geany/templates/files/translations.xml">translations.xml</AdditionalFile>
</AdditionalFiles>
</Package> </Package>
<Package> <Package>
@@ -63,6 +71,13 @@
</Package> </Package>
<History> <History>
<Update release="6">
<Date>2020-12-06</Date>
<Version>1.37.1</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>wascheme@tuta.io</Email>
</Update>
<Update release="5"> <Update release="5">
<Date>2020-06-24</Date> <Date>2020-06-24</Date>
<Version>1.36</Version> <Version>1.36</Version>