Merge pull request #10034 from 4fury-c3440d8/b1

geeqie, add new applications.
This commit is contained in:
Kamil ATLI
2022-02-02 10:54:18 +03:00
committed by GitHub
12 changed files with 278 additions and 19 deletions
+9 -2
View File
@@ -13,8 +13,8 @@
<PartOf>desktop.misc</PartOf>
<Summary>Clipboard manager.</Summary>
<Description>Aiming to be the best integrated clipboard manager for the Unity desktop.</Description>
<Archive sha1sum="342ddcedcbe16deb3c306b07be7ef910fe6fed5e" type="tarxz">
https://launchpad.net/diodon/trunk/1.11.1/+download/diodon-1.11.1.tar.xz
<Archive sha1sum="74b7a5654782e97bc5f95af4139b50bf8d16c4be" type="tarxz">
https://launchpad.net/diodon/trunk/1.12.0/+download/diodon-1.12.0.tar.xz
</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
@@ -68,6 +68,13 @@
</Package>
<History>
<Update release="2">
<Date>2022-02-02</Date>
<Version>1.12.0</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="1">
<Date>2021-10-13</Date>
<Version>1.11.1</Version>
+24
View File
@@ -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
def setup():
pisitools.cflags.add("-Wno-deprecated-declarations")
autotools.configure("--disable-caches --disable-schemas-compile --disable-nautilus")
# for fix unused dependency
pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "NEWS")
+111
View File
@@ -0,0 +1,111 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>brasero</Name>
<Homepage>https://wiki.gnome.org/Apps/Brasero</Homepage>
<Packager>
<Name>Pisilinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPL</License>
<IsA>app:gui</IsA>
<PartOf>hardware.optical</PartOf>
<Summary>A disc burning application.</Summary>
<Description>Brasero is yet another CD / DVD writing application. It is designed to be as simple as possible and has some unique features to enable users to create their discs easily.</Description>
<Archive sha1sum="44494136c44b2d3b1608034ac22a6513b7e6e15f" type="tarxz">
mirrors://gnome/brasero/3.12/brasero-3.12.3.tar.xz
</Archive>
<BuildDependencies>
<Dependency>cdrkit</Dependency>
<Dependency>cdrdao</Dependency>
<Dependency>itstool</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>intltool</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>python-six</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>libSM-devel</Dependency>
<Dependency>libICE-devel</Dependency>
<Dependency>dvd+rw-tools</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>libburn-devel</Dependency>
<Dependency>libisofs-devel</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency>libnotify-devel</Dependency>
<Dependency>libisoburn-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>shared-mime-info</Dependency>
<Dependency>libcanberra-devel</Dependency>
<Dependency>libcanberra-gtk-devel</Dependency>
<Dependency>libcanberra-gtk3-devel</Dependency>
<Dependency>gst-plugins-base-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>brasero</Name>
<RuntimeDependencies>
<Dependency>gtk3</Dependency>
<Dependency>glib2</Dependency>
<Dependency>pango</Dependency>
<Dependency>cairo</Dependency>
<Dependency>libSM</Dependency>
<Dependency>cdrkit</Dependency>
<Dependency>cdrdao</Dependency>
<Dependency>libICE</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>libburn</Dependency>
<Dependency>libisofs</Dependency>
<Dependency>gstreamer</Dependency>
<Dependency>dvdauthor</Dependency>
<Dependency>libnotify</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>dvd+rw-tools</Dependency>
<!-- <Dependency>totem-pl-parser</Dependency> -->
<Dependency>gst-plugins-base</Dependency>
<Dependency>libcanberra-gtk3</Dependency>
</RuntimeDependencies>
<Files>
<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>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>brasero-devel</Name>
<RuntimeDependencies>
<Dependency>gtk3-devel</Dependency>
<Dependency release="current">brasero</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/brasero3</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<Package>
<Name>brasero-docs</Name>
<RuntimeDependencies>
<Dependency release="current">brasero</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share/gtk-doc/html</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2022-02-02</Date>
<Version>3.12.3</Version>
<Comment>First release</Comment>
<Name>Pisilinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
+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 pythonmodules
from pisi.actionsapi import get
def setup():
pass
def build():
pythonmodules.compile(pyVer = '3')
def install():
pythonmodules.run("setup.py install --root=%s --no-compile -O0" % get.installDIR(), pyVer = '3')
+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>puddletag</Name>
<Homepage>https://docs.puddletag.net/</Homepage>
<Packager>
<Name>Pisilinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPL-3</License>
<IsA>app:gui</IsA>
<PartOf>multimedia.editor</PartOf>
<Summary>Puddletag is an audio tag editor (primarily created) for GNU/Linux.</Summary>
<Description>Supported formats: ID3v1, ID3v2 (mp3), MP4 (mp4, m4a, etc.), VorbisComments (ogg, flac), Musepack (mpc), Monkeys Audio (.ape) and WavPack (wv).</Description>
<Archive sha1sum="26f199586f69eeeaab544e4302ab8ea00afe102d" type="targz">
https://github.com/puddletag/puddletag/archive/refs/tags/2.1.0.tar.gz
</Archive>
<BuildDependencies>
<Dependency>python3-qt5</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>python3-setuptools</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>puddletag</Name>
<RuntimeDependencies>
<Dependency>python3-qt5</Dependency>
<Dependency>libchromaprint</Dependency>
<Dependency>python3-mutagen</Dependency>
<Dependency>python3-configobj</Dependency>
<Dependency>python3-pyparsing</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2022-02-02</Date>
<Version>2.1.0</Version>
<Comment>First build.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>puddletag</Name>
<Summary xml:lang="tr">Linux üzerinde mp3 etiketlerini düzenlemenizi sağlayan bir araç</Summary>
<Description xml:lang="tr">Puddletag programı, kolay görünümü sayesinde mp3 etiketlerinde rahatça değişiklik yapabilmenizi sağlar. ID3v1, ID3v2, mp4, ogg, flac,mps, ape, wv formatlarını destekler.</Description>
</Source>
</PISI>
+1 -9
View File
@@ -6,7 +6,6 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
j = ''.join([
@@ -20,14 +19,7 @@ j = ''.join([
def setup():
pisitools.cflags.add("-Wno-deprecated-declarations")
# Fix instalation step
pisitools.dosed("Makefile.am", "\ ChangeLog\ ", " ")
pisitools.dosed("Makefile.am", "\ ChangeLog.html$", "")
# Fix version
pisitools.dosed("configure.ac", "\+git", "1.7.1")
shelltools.system("NOCONFIGURE=1 ./autogen.sh")
autotools.autoreconf("-vif")
autotools.configure(j)
@@ -37,5 +29,5 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.removeDir("/usr/share/doc/")
pisitools.dodoc("AUTHORS", "NEWS")
pisitools.removeDir("/usr/share/doc/geeqie-%s" % get.srcVERSION())
@@ -0,0 +1,23 @@
From d3d59ed1080795af43b892d7b49f160f358c6be7 Mon Sep 17 00:00:00 2001
From: Colin Clark <colin.clark@cclark.uk>
Date: Fri, 28 Jan 2022 10:17:04 +0000
Subject: [PATCH] Bug fix: Open archive not working
Open archive does not work if a default layout has not been set.
---
src/layout.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/layout.c b/src/layout.c
index 5b08d51b..d72421f0 100644
--- a/src/layout.c
+++ b/src/layout.c
@@ -3090,7 +3090,7 @@ LayoutWindow *layout_new_from_default()
}
else
{
- layout_new_from_config(NULL, NULL, TRUE);
+ lw = layout_new_from_config(NULL, NULL, TRUE);
}
return lw;
}
+14 -4
View File
@@ -15,8 +15,8 @@
<Description>
Geeqie can be used as a simple, fast, database-free image viewer, but equally it can be used to manage large collections of images.
</Description>
<Archive sha1sum="bbbadf0148d5684b9f4a4fbe82982ffcfac993b0" type="targz">
https://github.com/BestImageViewer/geeqie/archive/refs/tags/v1.7.1.tar.gz
<Archive sha1sum="ffb680fb56603fe6b5f5079019a7659fa92862e4" type="tarxz">
https://github.com/BestImageViewer/geeqie/releases/download/v1.7.2/geeqie-1.7.2.tar.xz
</Archive>
<BuildDependencies>
<Dependency>doxygen</Dependency>
@@ -37,6 +37,9 @@
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>ffmpegthumbnailer-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">Open_archive_not_working.patch</Patch>
</Patches>
</Source>
<Package>
@@ -78,10 +81,17 @@
</Package>
<History>
<Update release="3">
<Date>2022-02-02</Date>
<Version>1.7.2</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="2">
<Date>2022-01-22</Date>
<Date>2022-01-18</Date>
<Version>1.7.1</Version>
<Comment>Version bump</Comment>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
+1 -1
View File
@@ -21,4 +21,4 @@ def check():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("CREDITS", "NEWS", "README*",)
pisitools.dodoc("CREDITS", "NEWS", "README*")
+8 -1
View File
@@ -12,7 +12,7 @@
<IsA>app:console</IsA>
<Summary>Tracks and displays system calls associated with a running process</Summary>
<Description>strace intercepts and records the system calls called and received by a running process. strace can print a record of each system call, its arguments and its return value.</Description>
<Archive sha1sum="6625b01b18c3940cd926c85e4d1feb10f162973d" type="tarxz">https://strace.io/files/5.14/strace-5.14.tar.xz</Archive>
<Archive sha1sum="2cea29778e631838be676b451ea17ff381b673f0" type="tarxz">https://strace.io/files/5.15/strace-5.15.tar.xz</Archive>
<BuildDependencies>
<Dependency>libunwind-devel</Dependency>
</BuildDependencies>
@@ -34,6 +34,13 @@
</Package>
<History>
<Update release="10">
<Date>2022-02-02</Date>
<Version>5.15</Version>
<Comment>Version bump.</Comment>
<Name>Pisilinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2021-11-11</Date>
<Version>5.14</Version>
+9 -2
View File
@@ -12,8 +12,8 @@
<IsA>app</IsA>
<Summary>rofi</Summary>
<Description>A window switcher, application launcher and dmenu replacement.</Description>
<Archive sha1sum="bb34a8401683b9e99ad813265b8158d31a0c2af8" type="tarxz">
https://github.com/davatorium/rofi/releases/download/1.7.1/rofi-1.7.1.tar.xz
<Archive sha1sum="f300c6b74fbfc52d3f2e7f4bf7a63592de300527" type="tarxz">
https://github.com/davatorium/rofi/releases/download/1.7.3/rofi-1.7.3.tar.xz
</Archive>
<BuildDependencies>
<Dependency>pango-devel</Dependency>
@@ -71,6 +71,13 @@
</Package>
<History>
<Update release="9">
<Date>2022-02-02</Date>
<Version>1.7.3</Version>
<Comment>Version bump.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
<Update release="8">
<Date>2021-11-27</Date>
<Version>1.7.1</Version>