Merge pull request #9777 from 4fury-c3440d8/no

geany, libmtp.
This commit is contained in:
Kamil ATLI
2021-10-16 08:05:05 +03:00
committed by GitHub
11 changed files with 146 additions and 42 deletions
+2 -2
View File
@@ -12,7 +12,7 @@
<IsA>library</IsA>
<Summary>Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit</Summary>
<Description>libcroco is an effort to build a generic Cascading Style Sheet (CSS) parsing and manipulation toolkit that can be used by GNOME applications in need of CSS support.</Description>
<Archive sha1sum="cd54520c6c3c42e53685dc706e28721742aa3fff" type="tarxz">ftp.gnome.org/pub/gnome/sources/libcroco/0.6/libcroco-0.6.13.tar.xz</Archive>
<Archive sha1sum="cd54520c6c3c42e53685dc706e28721742aa3fff" type="tarxz">https://download.gnome.org/sources/libcroco/0.6/libcroco-0.6.13.tar.xz</Archive>
<BuildDependencies>
<Dependency>gtk-doc</Dependency>
<Dependency>libxml2-devel</Dependency>
@@ -85,7 +85,7 @@
</Package>
<History>
<Update release="8">
<Update release="8">
<Date>2020-01-08</Date>
<Version>0.6.13</Version>
<Comment>Rebuild</Comment>
+5 -1
View File
@@ -10,11 +10,15 @@ from pisi.actionsapi import get
def setup():
pisitools.cflags.add("-Wno-deprecated-declarations")
autotools.configure("--prefix=/usr --libexecdir=/usr/lib -enable-all")
autotools.configure("--prefix=/usr --libexecdir=/usr/lib")
def build():
autotools.make()
def check():
pass
# autotools.make("check")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+11 -5
View File
@@ -9,11 +9,11 @@
<Email>uglyside@yandex.ru</Email>
</Packager>
<License>GPL</License>
<IsA>app:gui</IsA>
<IsA>library</IsA>
<Summary>Plugins for Geany</Summary>
<Description>Plugins for Geany</Description>
<Archive sha1sum="0036e5b5261de59eda8afa68cb3190cc71cb47ef" type="tarbz2">
https://plugins.geany.org/geany-plugins/geany-plugins-1.37.tar.bz2
<Archive sha1sum="f40897713fb8da3b00a5205a36bd5df0c131fa28" type="tarbz2">
https://plugins.geany.org/geany-plugins/geany-plugins-1.38.tar.bz2
</Archive>
<BuildDependencies>
<Dependency>intltool</Dependency>
@@ -36,8 +36,7 @@
<Dependency>webkit2gtk-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch level="1">overview_plugin_test.patch</Patch> -->
<!-- <Patch level="1">9497d829e1b207eb83575dc6f617feecfb89bc16.patch</Patch> -->
<!-- <Patch level="1">missing.patch</Patch> -->
</Patches>
</Source>
@@ -77,6 +76,13 @@
</Package>
<History>
<Update release="8">
<Date>2021-10-15</Date>
<Version>1.38</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="7">
<Date>2021-03-01</Date>
<Version>1.37</Version>
+8 -4
View File
@@ -9,11 +9,17 @@ from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
j = ''.join([
' --enable-vte',
' --with-python-command=python3',
' --disable-static '
])
def setup():
shelltools.export("PYTHON", "/usr/bin/python3")
autotools.configure("--enable-vte --enable-plugins --disable-static")
autotools.configure(j)
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
pisitools.dosed("libtool", " -shared ", " -Wl,-O2,--as-needed -shared ")
def build():
autotools.make()
@@ -21,5 +27,3 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
# pisitools.dodoc("AUTHORS", "ChangeLog", "HACKING", "NEWS", "README*", "THANKS", "TODO")
+13 -7
View File
@@ -14,8 +14,8 @@
<Description>
Geany is a text editor using the GTK+ toolkit with basic features of an integrated development environment.
</Description>
<Archive sha1sum="9760a600905a2e17b9ed1970df909e6d3f32a7b2" type="tarbz2">
https://download.geany.org/geany-1.37.1.tar.bz2
<Archive sha1sum="b9e093793ee39d592f37140afa9ab7d87c742a80" type="tarbz2">
https://download.geany.org/geany-1.38.tar.bz2
</Archive>
<BuildDependencies>
<Dependency>libgcc</Dependency>
@@ -23,6 +23,7 @@
<Dependency>vte-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>python3-lxml</Dependency>
<Dependency>python3-devel</Dependency>
</BuildDependencies>
</Source>
@@ -49,11 +50,9 @@
<Path fileType="man">/usr/share/man/man1</Path>
<Path fileType="doc">/usr/share/doc</Path>
</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> -->
<AdditionalFiles>
<!-- -->
</AdditionalFiles>
</Package>
<Package>
@@ -71,6 +70,13 @@
</Package>
<History>
<Update release="7">
<Date>2021-10-15</Date>
<Version>1.38</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="6">
<Date>2020-12-06</Date>
<Version>1.37.1</Version>
+1 -2
View File
@@ -2,9 +2,8 @@
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.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 pisitools
from pisi.actionsapi import get
+11 -2
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libmtp</Name>
@@ -12,7 +12,9 @@
<IsA>library</IsA>
<Summary>An implementation of Microsoft's Media Transfer Protocol (MTP)</Summary>
<Description>libmtp is an implementation of Microsoft's Media Transfer Protocol (MTP) in the form of a library suitable primarily for POSIX compliant operating systems.</Description>
<Archive sha1sum="2e1c217f4216c3b43e9368f81eb6a234e4b1422f" type="targz">https://sourceforge.net/projects/libmtp/files/libmtp/1.1.16/libmtp-1.1.16.tar.gz</Archive>
<Archive sha1sum="96834ba0529eb14e95569929b13b0004d0d5db4b" type="targz">
mirrors://sourceforge/project/libmtp/libmtp/1.1.19/libmtp-1.1.19.tar.gz
</Archive>
<BuildDependencies>
<Dependency>doxygen</Dependency>
<Dependency>libusb-devel</Dependency>
@@ -51,6 +53,13 @@
</Package>
<History>
<Update release="7">
<Date>2021-10-15</Date>
<Version>1.1.19</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="6">
<Date>2020-01-31</Date>
<Version>1.1.16</Version>
@@ -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 pythonmodules
def setup():
pass
def build():
pass
def install():
pythonmodules.install(pyVer = '3')
@@ -0,0 +1,53 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>indicator-sound-switcher</Name>
<Homepage>https://yktoo.com/en/software/sound-switcher-indicator/</Homepage>
<Packager>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Packager>
<License>GPL-3</License>
<IsA>app:gui</IsA>
<PartOf>multimedia.misc</PartOf>
<Summary>Sound input/output selector indicator for Linux.</Summary>
<Description>It shows an icon in the indicator area or the system tray (whatever is available in your desktop environment). The icon's menu allows you to switch the current sound input and output (i.e. source ports and sink ports in PulseAudio's terms, respectively) with just two clicks.</Description>
<Archive sha1sum="b9e271aa7d65a0937df7e9b5bf829397ef42f6ce" type="targz">
https://github.com/yktoo/indicator-sound-switcher/archive/refs/tags/v2.3.6.tar.gz
</Archive>
<BuildDependencies>
<Dependency>python3-setuptools</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>indicator-sound-switcher</Name>
<RuntimeDependencies>
<Dependency>gtk3</Dependency>
<Dependency>python3</Dependency>
<Dependency>keybinder</Dependency>
<Dependency>python3-pygobject3</Dependency>
<Dependency>ayatana-libappindicator</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2021-10-15</Date>
<Version>2.3.6</Version>
<Comment>First build.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
</History>
</PISI>
+11 -13
View File
@@ -1,20 +1,22 @@
#!/usr/bin/env python
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
# 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
i = ''.join([
' --prefix=/usr',
' --enable-cli-tool',
' --disable-rpath',
' --disable-static '
])
def setup():
autotools.configure("--prefix=/usr \
\
--disable-static \
--disable-rpath \
\
--enable-cli-tool")
autotools.configure(i)
def build():
autotools.make()
@@ -22,8 +24,4 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", \
"COPYING", \
"NEWS", \
"README*", \
"THANKS")
pisitools.dodoc("AUTHORS", "HACKING", "NEWS", "README", "THANKS")
+14 -6
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>ctpl</Name>
@@ -8,28 +8,28 @@
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Packager>
<Summary>CTPL C Template (Parser) Library</Summary>
<IsA>library</IsA>
<License>GPL-3</License>
<PartOf>programming.misc</PartOf>
<Summary>CTPL C Template (Parser) Library.</Summary>
<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>
<Dependency>glib2-devel</Dependency>
<!-- <Dependency>glibmm-devel</Dependency> -->
</BuildDependencies>
</Source>
<Package>
<Name>ctpl</Name>
<RuntimeDependencies>
<Dependency>glibmm</Dependency>
<Dependency>glib2</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>python-six</Dependency>
</RuntimeDependencies>
@@ -54,6 +54,7 @@
<Name>ctpl-devel</Name>
<Summary>Development files for ctpl</Summary>
<RuntimeDependencies>
<Dependency>glib2-devel</Dependency>
<Dependency release="current">ctpl</Dependency>
</RuntimeDependencies>
<Files>
@@ -63,6 +64,13 @@
</Package>
<History>
<Update release="3">
<Date>2021-10-15</Date>
<Version>0.3.4</Version>
<Comment>Rebuild.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="2">
<Date>2019-10-18</Date>
<Version>0.3.4</Version>