@@ -12,7 +12,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>Creates user dirs and asks to relocalize them</Summary>
|
||||
<Description>Creates user dirs and asks to relocalize them</Description>
|
||||
<Archive sha1sum="7af51ac84ca269377a9699482e43a03b87d4277c" type="tarxz">https://download.gnome.org/sources/xdg-user-dirs-gtk/0.10/xdg-user-dirs-gtk-0.10.tar.xz</Archive>
|
||||
<Archive sha1sum="4327e083be37370b18f44a54c3ff490839a7617c" type="tarxz">https://download.gnome.org/sources/xdg-user-dirs-gtk/0.11/xdg-user-dirs-gtk-0.11.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>intltool</Dependency>
|
||||
<Dependency>gtk3-devel</Dependency>
|
||||
@@ -45,6 +45,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2022-10-13</Date>
|
||||
<Version>0.11</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2021-06-01</Date>
|
||||
<Version>0.10</Version>
|
||||
|
||||
@@ -13,6 +13,7 @@ def setup():
|
||||
shelltools.cd("build")
|
||||
cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DQTERMWIDGET_BUILD_PYTHON_BINDING=ON \
|
||||
-DCMAKE_INSTALL_LIBDIR=/usr/lib", sourceDir="..")
|
||||
|
||||
def build():
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<Description>
|
||||
Thunar has been designed from the ground up to be fast and easy-to-use. Its user interface is clean and intuitive, and does not include any confusing or useless options. Thunar is fast and responsive with a good start up time and directory load time. Thunar is accessible using Assistive Technologies and is fully standarts compliant
|
||||
</Description>
|
||||
<Archive sha1sum="d3efb4b7a533479a168d62169332aa5939d6047e" type="tarbz2">https://archive.xfce.org/src/xfce/thunar/4.17/thunar-4.17.9.tar.bz2</Archive>
|
||||
<Archive sha1sum="72713142fc28c99ad0f6499c41f16fd920dfb723" type="tarbz2">https://archive.xfce.org/src/xfce/thunar/4.17/thunar-4.17.10.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>python3-devel</Dependency>
|
||||
<Dependency>intltool</Dependency>
|
||||
@@ -112,6 +112,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="14">
|
||||
<Date>2022-10-17</Date>
|
||||
<Version>4.17.10</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="13">
|
||||
<Date>2022-07-10</Date>
|
||||
<Version>4.17.9</Version>
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
<License>LGPLv2</License>
|
||||
<Summary>A portal frontend service for Flatpak and possibly other desktop containment frameworks</Summary>
|
||||
<Description>A portal frontend service for Flatpak and possibly other desktop containment frameworks</Description>
|
||||
<Archive sha1sum="0c61b2692e07ef989e0bdeaed17d495d2f961deb" type="targz">https://github.com/flatpak/xdg-desktop-portal/archive/1.14.6.tar.gz</Archive>
|
||||
<Archive sha1sum="5021c639c127141405745056ca697eeba8d4e9b1" type="targz">https://github.com/flatpak/xdg-desktop-portal/archive/1.15.0.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>xmlto</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
@@ -51,6 +51,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="14">
|
||||
<Date>2022-10-18</Date>
|
||||
<Version>1.15.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="13">
|
||||
<Date>2022-08-22</Date>
|
||||
<Version>1.14.6</Version>
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>A command-line tool to record, convert and stream audio and video</Summary>
|
||||
<Description>FFmpeg is a complete solution to record, convert and stream audio and video.</Description>
|
||||
<Archive sha1sum="e28cd4d19961f74a5bc20049d502fd9b2f5d7362" type="tarxz">https://ffmpeg.org/releases/ffmpeg-4.4.2.tar.xz</Archive>
|
||||
<Archive sha1sum="954ad9433dc49d4e7c1984510a080bffcf5b364c" type="tarxz">https://ffmpeg.org/releases/ffmpeg-4.4.3.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>srt-devel</Dependency>
|
||||
<Dependency>freetype-devel</Dependency>
|
||||
@@ -231,6 +231,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="25">
|
||||
<Date>2022-10-17</Date>
|
||||
<Version>4.4.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="24">
|
||||
<Date>2022-06-24</Date>
|
||||
<Version>4.4.2</Version>
|
||||
|
||||
@@ -18,10 +18,15 @@ def setup():
|
||||
#pisitools.dosed("configure.ac", "\/var(\/run\/ConsoleKit)", "\\1")
|
||||
#pisitools.dosed("configure.ac", "^initscript", deleteLine=True)
|
||||
|
||||
shelltools.system("grep -rl '^#!.*python$' | xargs sed -i '1s/python/&3/'")
|
||||
#shelltools.system("grep -rl '^#!.*python$' | xargs sed -i '1s/python/&3/'")
|
||||
|
||||
#pisitools.dosed("src/core/nm-hostname-manager.c", "/etc/hostname", "/etc/env.d/01hostname")
|
||||
pisitools.cxxflags.add("-O2 -fPIC")
|
||||
|
||||
mesontools.configure("-Dmodify_system=true \
|
||||
-Difupdown=false \
|
||||
-Dconfig_plugins_default=keyfile \
|
||||
-Dhostname_persist=default \
|
||||
-Dqt=false \
|
||||
-Dselinux=false \
|
||||
-Debpf=true \
|
||||
@@ -40,8 +45,8 @@ def setup():
|
||||
-Dpppd_plugin_dir=/usr/lib/pppd/2.4.9 \
|
||||
-Ddbus_conf_dir=/usr/share/dbus-1/system.d \
|
||||
-Ddhclient=enabled \
|
||||
-D config_dns_rc_manager_default=symlink \
|
||||
-Dudev_dir=/lib/udev \
|
||||
-Dresolvconf=/etc/resolv.default.conf \
|
||||
-Diptables=/sbin/iptables \
|
||||
-Ddnsmasq=/usr/sbin/dnsmasq \
|
||||
-Dsystemdsystemunitdir=no \
|
||||
@@ -61,4 +66,6 @@ def install():
|
||||
|
||||
pisitools.dodir("/etc/NetworkManager/VPN")
|
||||
|
||||
#pisitools.dosym("/etc/env.d/01hostname", "/etc/hostname")
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "CONTRIBUTING*", "COPYING", "NEWS", "README*")
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Network connection manager powered by D-Bus and UDEV</Summary>
|
||||
<Description>NetworkManager attempts to keep an active network connection available at all times.</Description>
|
||||
<Archive sha1sum="1359a60d7996dab352b2fe12e64e021c35b7b4f3" type="tarxz">https://download.gnome.org/sources/NetworkManager/1.39/NetworkManager-1.39.12.tar.xz</Archive>
|
||||
<Archive sha1sum="6857b51b82c7779c9c29b24dc17eda48f95a46d9" type="tarxz">https://download.gnome.org/sources/NetworkManager/1.40/NetworkManager-1.40.2.tar.xz</Archive>
|
||||
<AdditionalFiles>
|
||||
<!-- <AdditionalFile target="po/tr.po">tr.po</AdditionalFile> -->
|
||||
</AdditionalFiles>
|
||||
@@ -160,6 +160,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="28">
|
||||
<Date>2022-10-18</Date>
|
||||
<Version>1.40.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="27">
|
||||
<Date>2022-07-29</Date>
|
||||
<Version>1.39.12</Version>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
<Dependency>python-six</Dependency>
|
||||
<Dependency>vala</Dependency>
|
||||
</BuildDependencies>
|
||||
<Archive sha1sum="2b0eb28c1ad215bfb6c4f7c25249f6f2864976a7" type="targz">https://github.com/libical/libical/releases/download/v3.0.9/libical-3.0.9.tar.gz</Archive>
|
||||
<Archive sha1sum="80599cdaab0170e0cb4c916d76dd841670dcef85" type="targz">https://github.com/libical/libical/releases/download/v3.0.16/libical-3.0.16.tar.gz</Archive>
|
||||
</Source>
|
||||
<Package>
|
||||
<Name>libical</Name>
|
||||
@@ -70,6 +70,13 @@ contacts, tasks, and calendar information.</Summary>
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="8">
|
||||
<Date>2022-10-18</Date>
|
||||
<Version>3.0.16</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2021-04-10</Date>
|
||||
<Version>3.0.9</Version>
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
<Icon>git</Icon>
|
||||
<Summary>Fast Version Control System</Summary>
|
||||
<Description>Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals.</Description>
|
||||
<Archive sha1sum="41581709eea7d56d4b383000d5a24ebcf5cf0f16" type="tarxz">https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.37.3.tar.xz</Archive>
|
||||
<Archive sha1sum="a1886780a89423ddb600e141d44751480eb1413f" type="tarxz">https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.38.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>openssl-devel</Dependency>
|
||||
<Dependency>libpcre2-devel</Dependency>
|
||||
@@ -95,6 +95,7 @@
|
||||
<Path fileType="man">/usr/share/man/man1/git-u*</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/git-v*</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/git-w*</Path>
|
||||
<Path fileType="man">/usr/share/man/man1/scalar.1</Path>
|
||||
<Path fileType="man">/usr/share/man/man5/</Path>
|
||||
<Path fileType="man">/usr/share/man/man7/</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
@@ -248,6 +249,13 @@
|
||||
-->
|
||||
|
||||
<History>
|
||||
<Update release="16">
|
||||
<Date>2022-10-18</Date>
|
||||
<Version>2.38.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="15">
|
||||
<Date>2022-08-31</Date>
|
||||
<Version>2.37.3</Version>
|
||||
|
||||
@@ -10,18 +10,20 @@ from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import shelltools
|
||||
|
||||
def setup():
|
||||
#autotools.autoreconf("-fiv")
|
||||
shelltools.system("./autogen.sh")
|
||||
autotools.autoreconf("-fiv")
|
||||
# shelltools.system("./autogen.sh")
|
||||
autotools.configure("--disable-static")
|
||||
|
||||
# fix unused direct dependency analysis
|
||||
pisitools.dosed("libtool", "^(hardcode_libdir_flag_spec=).*", '\\1""')
|
||||
pisitools.dosed("libtool", "^(runpath_var=)LD_RUN_PATH", "\\1DIE_RPATH_DIE")
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def check():
|
||||
autotools.make("check")
|
||||
# def check():
|
||||
# autotools.make("check")
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Multi-purpose calculator library</Summary>
|
||||
<Description>libqalculate underpins the Qalculate! multi-purpose desktop calculator for GNU/Linux.</Description>
|
||||
<Archive sha1sum="91c7d66ee196a31650259c3abccd23abba495aee" type="targz">https://github.com/Qalculate/libqalculate/archive/v3.10.0.tar.gz</Archive>
|
||||
<Archive sha1sum="3278e7c5592ca8e0248cdba6938352e17df025f1" type="targz">https://github.com/Qalculate/libqalculate/releases/download/v4.4.0/libqalculate-4.4.0.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>doxygen</Dependency>
|
||||
<Dependency>intltool</Dependency>
|
||||
@@ -78,6 +78,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="7">
|
||||
<Date>2022-10-18</Date>
|
||||
<Version>4.4.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2020-05-26</Date>
|
||||
<Version>3.10.0</Version>
|
||||
|
||||
@@ -1,41 +0,0 @@
|
||||
#!/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
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
#shelltools.export("CFLAGS","%s -fPIE" % get.CFLAGS())
|
||||
#shelltools.export("LDFLAGS", "%s -pie -Wl,-z,relro,-z,now" % get.LDFLAGS())
|
||||
shelltools.system("sed -e '/noinst_SCRIPTS = gpg-zip/c sbin_SCRIPTS += gpg-zip' -i tools/Makefile.in")
|
||||
autotools.configure("--enable-symcryptrun \
|
||||
--disable-rpath \
|
||||
--enable-gpgtar \
|
||||
--enable-maintainer-mode")
|
||||
|
||||
def build():
|
||||
autotools.make("-j1")
|
||||
autotools.make("-C doc html")
|
||||
|
||||
# IMPORTANT: for packagers check disabled for build in farm. please test local if passed, commit
|
||||
#def check():
|
||||
# autotools.make("check")
|
||||
|
||||
def install():
|
||||
autotools.rawInstall('DESTDIR=%s libexecdir="/usr/libexec"' % get.installDIR())
|
||||
|
||||
# Compat symlinks
|
||||
pisitools.dosym("gpg", "/usr/bin/gpg2")
|
||||
pisitools.dosym("gpgv", "/usr/bin/gpgv2")
|
||||
pisitools.dosym("gpg.1", "/usr/share/man/man1/gpg2.1")
|
||||
pisitools.dosym("gpgv.1", "/usr/share/man/man1/gpgv2.1")
|
||||
|
||||
# Lets make doc
|
||||
pisitools.dohtml("doc/*")
|
||||
pisitools.dohtml("doc/gnupg.html/*")
|
||||
pisitools.dodoc("ChangeLog", "NEWS", "README", "THANKS", "TODO")
|
||||
@@ -1,7 +0,0 @@
|
||||
#!/usr/bin/python
|
||||
|
||||
import os
|
||||
|
||||
def postInstall(fromVersion, fromRelease, toVersion, toRelease):
|
||||
os.system("/bin/chmod u+s,go-r /usr/bin/gpg2")
|
||||
os.system("/bin/chmod u+s,go-r /usr/bin/gpg-agent")
|
||||
@@ -1,11 +0,0 @@
|
||||
--- gnupg-1.9.3/g10/photoid.c.display 2004-01-24 15:03:56.745060064 +0800
|
||||
+++ gnupg-1.9.3/g10/photoid.c 2004-01-24 15:04:21.560287576 +0800
|
||||
@@ -240,7 +240,7 @@
|
||||
#elif defined(__riscos__)
|
||||
return "Filer_Run %I";
|
||||
#else
|
||||
- return "xloadimage -fork -quiet -title 'KeyID 0x%k' stdin";
|
||||
+ return "display -title 'KeyID 0x%k'";
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
@@ -1,67 +0,0 @@
|
||||
We have to use fixed s2k-count number otherwise the gpg2 would
|
||||
want to consult gpg-agent which is not yet installed in the mock
|
||||
chroot.
|
||||
Index: gnupg-2.0.17/tests/openpgp/conventional-mdc.test
|
||||
===================================================================
|
||||
--- gnupg-2.0.17.orig/tests/openpgp/conventional-mdc.test
|
||||
+++ gnupg-2.0.17/tests/openpgp/conventional-mdc.test
|
||||
@@ -21,9 +21,9 @@ for ciph in `all_cipher_algos`; do
|
||||
dd if=data-80000 of=z bs=1 count=$i 2>/dev/null
|
||||
fi
|
||||
echo "Hier spricht HAL" | $GPG --passphrase-fd 0 \
|
||||
- --force-mdc --cipher $ciph -c -o x --yes z
|
||||
+ --force-mdc --cipher $ciph -c -o x --yes --s2k-count 65536 z
|
||||
echo "Hier spricht HAL" | $GPG --passphrase-fd 0 \
|
||||
- -o y --yes x
|
||||
+ -o y --yes --s2k-count 96 x
|
||||
cmp z y || error "$ciph/$i: mismatch"
|
||||
done
|
||||
done
|
||||
Index: gnupg-2.0.17/tests/openpgp/conventional.test
|
||||
===================================================================
|
||||
--- gnupg-2.0.17.orig/tests/openpgp/conventional.test
|
||||
+++ gnupg-2.0.17/tests/openpgp/conventional.test
|
||||
@@ -12,8 +12,8 @@
|
||||
|
||||
#info Checking conventional encryption
|
||||
for i in plain-2 data-32000 ; do
|
||||
- echo "Hier spricht HAL" | $GPG --passphrase-fd 0 -c -o x --yes $i
|
||||
- echo "Hier spricht HAL" | $GPG --passphrase-fd 0 -o y --yes x
|
||||
+ echo "Hier spricht HAL" | $GPG --passphrase-fd 0 -c -o x --yes --s2k-count 65536 $i
|
||||
+ echo "Hier spricht HAL" | $GPG --passphrase-fd 0 -o y --yes --s2k-count 65536 x
|
||||
cmp $i y || error "$i: mismatch"
|
||||
done
|
||||
|
||||
@@ -21,8 +21,8 @@ for a in `all_cipher_algos`; do
|
||||
echo_n "$a "
|
||||
for i in plain-1 data-80000 ; do
|
||||
echo "Hier spricht HAL" | $GPG --passphrase-fd 0 \
|
||||
- --cipher-algo $a -c -o x --yes $i
|
||||
- echo "Hier spricht HAL" | $GPG --passphrase-fd 0 -o y --yes x
|
||||
+ --cipher-algo $a -c -o x --yes --s2k-count 65536 $i
|
||||
+ echo "Hier spricht HAL" | $GPG --passphrase-fd 0 -o y --yes --s2k-count 65536 x
|
||||
cmp $i y || error "$i: ($a) mismatch"
|
||||
done
|
||||
done
|
||||
Index: gnupg-2.0.17/tests/openpgp/genkey1024.test
|
||||
===================================================================
|
||||
--- gnupg-2.0.17.orig/tests/openpgp/genkey1024.test
|
||||
+++ gnupg-2.0.17/tests/openpgp/genkey1024.test
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
. $srcdir/defs.inc || exit 3
|
||||
|
||||
-$GPG --quiet --batch --debug-quick-random --gen-key <<EOF
|
||||
+$GPG --quiet --batch --debug-quick-random --s2k-count 65536 --gen-key <<EOF
|
||||
Key-Type: DSA
|
||||
Key-Length: 1024
|
||||
Subkey-Type: ELG
|
||||
@@ -24,7 +24,7 @@ Passphrase: abc
|
||||
EOF
|
||||
|
||||
if have_pubkey_algo "RSA"; then
|
||||
-$GPG --quiet --batch --debug-quick-random --gen-key <<EOF
|
||||
+$GPG --quiet --batch --debug-quick-random --s2k-count 65536 --gen-key <<EOF
|
||||
Key-Type: RSA
|
||||
Key-Length: 1024
|
||||
Key-Usage: sign,encrypt
|
||||
-33
@@ -1,33 +0,0 @@
|
||||
From e3bdb7d17264b8d5bd9abab97c96d9c4a50e4f61 Mon Sep 17 00:00:00 2001
|
||||
From: Kristian Fiskerstrand <kf@sumptuouscapital.com>
|
||||
Date: Mon, 3 Apr 2017 23:44:56 +0300
|
||||
Subject: [PATCH] gpgscm: Use shorter socket path lengts to improve test
|
||||
reliability
|
||||
|
||||
--
|
||||
As socket lengths are normally restricted to 108 characters
|
||||
(UNIX_PATH_MAX variable in /usr/include/linux/un.h), using 42 characters
|
||||
by default easily results in errors.
|
||||
---
|
||||
tests/gpgscm/tests.scm | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/tests/gpgscm/tests.scm b/tests/gpgscm/tests.scm
|
||||
index 592b36f..f54a387 100644
|
||||
--- a/tests/gpgscm/tests.scm
|
||||
+++ b/tests/gpgscm/tests.scm
|
||||
@@ -273,9 +273,9 @@
|
||||
(canonical-path (_mkdtemp (if (null? components)
|
||||
(path-join
|
||||
(get-temp-path)
|
||||
- (string-append "gpgscm-" (get-isotime) "-"
|
||||
+ (string-append "gscm"
|
||||
(basename-suffix *scriptname* ".scm")
|
||||
- "-XXXXXX"))
|
||||
+ "XXXXXX"))
|
||||
(apply path-join components)))))
|
||||
|
||||
;; Make a temporary directory and remove it at interpreter shutdown.
|
||||
--
|
||||
2.10.2
|
||||
|
||||
@@ -1,28 +0,0 @@
|
||||
diff -Naur old/agent/protect-tool.c new/agent/protect-tool.c
|
||||
--- old/agent/protect-tool.c 2012-12-08 13:53:17.067611957 +1100
|
||||
+++ new/agent/protect-tool.c 2012-12-08 13:53:28.247633012 +1100
|
||||
@@ -102,6 +102,7 @@
|
||||
static int opt_status_msg;
|
||||
static const char *opt_p12_charset;
|
||||
static const char *opt_agent_program;
|
||||
+static session_env_t opt_session_env;
|
||||
|
||||
static char *get_passphrase (int promptno);
|
||||
static void release_passphrase (char *pw);
|
||||
@@ -1040,6 +1041,7 @@
|
||||
|
||||
opt_homedir = default_homedir ();
|
||||
|
||||
+ opt_session_env = session_env_new ();
|
||||
|
||||
pargs.argc = &argc;
|
||||
pargs.argv = &argv;
|
||||
@@ -1091,7 +1093,7 @@
|
||||
opt.verbose,
|
||||
opt_homedir,
|
||||
opt_agent_program,
|
||||
- NULL, NULL, NULL);
|
||||
+ NULL, NULL, opt_session_env);
|
||||
|
||||
if (opt_prompt)
|
||||
opt_prompt = percent_plus_unescape (opt_prompt, 0);
|
||||
@@ -1,163 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>gnupg</Name>
|
||||
<Homepage>http://www.gnupg.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv3+</License>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>The GNU Privacy Guard, a PGP replacement</Summary>
|
||||
<Description>GnuPG allows to encrypt and sign your data and communication, features a versatile key managment system as well as access modules for all kinds of public key directories.</Description>
|
||||
<Archive sha1sum="d928d4bd0808ffb8fe20d1161501401d5d389458" type="tarbz2">https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-2.2.27.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>openldap-client</Dependency>
|
||||
<Dependency>pinentry</Dependency>
|
||||
<Dependency>npth-devel</Dependency>
|
||||
<Dependency>libassuan-devel</Dependency>
|
||||
<Dependency>libksba-devel</Dependency>
|
||||
<Dependency>zlib-devel</Dependency>
|
||||
<Dependency>bzip2</Dependency>
|
||||
<Dependency>texinfo</Dependency>
|
||||
<Dependency>sqlite-devel</Dependency>
|
||||
<Dependency>gnutls-devel</Dependency>
|
||||
<Dependency>readline-devel</Dependency>
|
||||
<Dependency>libgcrypt-devel</Dependency>
|
||||
<Dependency>libgpg-error-devel</Dependency>
|
||||
<Dependency>libusb-compat-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch>gnupg-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>gnupg</Name>
|
||||
<Replaces>
|
||||
<Package>dirmngr</Package>
|
||||
</Replaces>
|
||||
<Conflicts>
|
||||
<Package>dirmngr</Package>
|
||||
</Conflicts>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>openldap-client</Dependency>
|
||||
<Dependency>sqlite</Dependency>
|
||||
<Dependency>npth</Dependency>
|
||||
<Dependency>libassuan</Dependency>
|
||||
<Dependency>pinentry</Dependency>
|
||||
<Dependency>libksba</Dependency>
|
||||
<Dependency>zlib</Dependency>
|
||||
<Dependency>bzip2</Dependency>
|
||||
<Dependency>gnutls</Dependency>
|
||||
<Dependency>readline</Dependency>
|
||||
<Dependency>libgcrypt</Dependency>
|
||||
<Dependency>libgpg-error</Dependency>
|
||||
<Dependency>libusb</Dependency>
|
||||
<!-- For scdaemon -->
|
||||
<Dependency>libusb-compat</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="executable">/usr/sbin</Path>
|
||||
<Path fileType="library">/usr/libexec</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="doc">/usr/share/doc/html</Path>
|
||||
<Path fileType="data">/usr/share/gnupg</Path>
|
||||
<Path fileType="info">/usr/share/info</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
<Provides>
|
||||
<COMAR script="package.py">System.Package</COMAR>
|
||||
</Provides>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>gnupg-docs</Name>
|
||||
<Summary>Documentation files for GnuPG</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">gnupg</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="doc">/usr/share/doc/gnupg/html</Path>
|
||||
<Path fileType="doc">/usr/share/gnupg/help.*</Path>
|
||||
<Path fileType="doc">/usr/share/doc/gnupg/faq.html</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="9">
|
||||
<Date>2021-05-28</Date>
|
||||
<Version>2.2.27</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="8">
|
||||
<Date>2020-11-09</Date>
|
||||
<Version>2.2.20</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="8">
|
||||
<Date>2020-06-03</Date>
|
||||
<Version>2.2.20</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2020-01-19</Date>
|
||||
<Version>2.2.19</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>İdris Kalp</Name>
|
||||
<Email>idriskalp@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2019-09-15</Date>
|
||||
<Version>2.2.17</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2018-08-05</Date>
|
||||
<Version>2.2.4</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2017-01-25</Date>
|
||||
<Version>2.1.18</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2016-12-24</Date>
|
||||
<Version>2.1.17</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2016-06-08</Date>
|
||||
<Version>2.1.7</Version>
|
||||
<Comment>Release Bump</Comment>
|
||||
<Name>Pisi Linux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2015-08-21</Date>
|
||||
<Version>2.1.7</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>gnupg</Name>
|
||||
<Summary xml:lang="tr">GNU Gizlilik Koruması</Summary>
|
||||
<Description xml:lang="tr">GnuPG verilerinizin ve iletişimlerinizin şifrelenmesi ve imzalanmmasını sağlar, her tür genel anahtar dizinleri için modullere erişiminde olduğu gibi çok yönlü anahtar yönetim sistemi avantajı vardır.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>gnupg-docs</Name>
|
||||
<Summary xml:lang="tr">GnuPG paketine ait API dokümantasyonu</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org Xmu library</Summary>
|
||||
<Description>libXmu provides a set of miscellaneous utility convenience functions for X libraries to use.</Description>
|
||||
<Archive sha1sum="7ff54ce38379fb795aebed38f6be404ee0dfeec6" type="tarbz2">mirrors://xorg/individual/lib/libXmu-1.1.3.tar.bz2</Archive>
|
||||
<Archive sha1sum="7994b7b0a1cb5927df1d756a307e2f1410e64167" type="tarxz">https://www.x.org/releases/individual/lib/libXmu-1.1.4.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>util-macros</Dependency>
|
||||
<Dependency>libXt-devel</Dependency>
|
||||
@@ -73,6 +73,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="7">
|
||||
<Date>2022-10-18</Date>
|
||||
<Version>1.1.4</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2020-01-17</Date>
|
||||
<Version>1.1.3</Version>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org Xpm library</Summary>
|
||||
<Description>X Present Extension library</Description>
|
||||
<Archive sha1sum="8893cca785dc94f4a001b53f4308588ff6c3900a" type="tarbz2">https://www.x.org/archive/individual/lib/libXpresent-1.0.0.tar.bz2</Archive>
|
||||
<Archive sha1sum="d6a07a35ae7a0acf240365c325b48ddd4ad641ea" type="tarxz">https://www.x.org/archive/individual/lib/libXpresent-1.0.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>util-macros</Dependency>
|
||||
<Dependency>xorg-proto</Dependency>
|
||||
@@ -74,7 +74,14 @@
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2022-10-18</Date>
|
||||
<Version>1.0.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2020-11-22</Date>
|
||||
<Version>1.0.0</Version>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org PCI access library</Summary>
|
||||
<Description>libpciaccess is the Xorg library for portable PCI access routines across multiple operating systems.</Description>
|
||||
<Archive sha1sum="ffaa13f2df5f822da1089b55223b217c142ef919" type="tarbz2">mirrors://xorg/individual/lib/libpciaccess-0.16.tar.bz2</Archive>
|
||||
<Archive sha1sum="eb29913eae141d556d6bd1fb6570d7590325eb37" type="tarxz">mirrors://xorg/individual/lib/libpciaccess-0.17.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>util-macros</Dependency>
|
||||
</BuildDependencies>
|
||||
@@ -53,6 +53,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="10">
|
||||
<Date>2022-10-18</Date>
|
||||
<Version>0.17</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="9">
|
||||
<Date>2021-11-27</Date>
|
||||
<Version>0.16</Version>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org xkbfile library</Summary>
|
||||
<Description>Libxkbfile provides an interface to read and manipulate description files for XKB, the X11 keyboard configuration extension.</Description>
|
||||
<Archive sha1sum="487f314b6dbc17e93d0fe1e3741392156a9ca895" type="tarbz2">mirrors://xorg/individual/lib/libxkbfile-1.1.0.tar.bz2</Archive>
|
||||
<Archive sha1sum="408af82002bca91850ae39a4e67ad792295fdb74" type="tarxz">mirrors://xorg/individual/lib/libxkbfile-1.1.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>util-macros</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
@@ -45,6 +45,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="7">
|
||||
<Date>2022-10-18</Date>
|
||||
<Version>1.1.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2020-01-10</Date>
|
||||
<Version>1.1.0</Version>
|
||||
|
||||
@@ -4,18 +4,41 @@
|
||||
# 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 mesontools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static")
|
||||
# shelltools.system("sed -i 's/120/600/' test/meson.build")
|
||||
options = " --buildtype=release -Dloongson-mmi=disabled \
|
||||
--prefix=/usr \
|
||||
-Dvmx=disabled \
|
||||
-Darm-simd=disabled \
|
||||
-Dneon=disabled \
|
||||
-Diwmmxt=disabled \
|
||||
-Dmips-dspr2=disabled \
|
||||
-Dgtk=disabled"
|
||||
|
||||
if get.buildTYPE() == "_emul32":
|
||||
options += " -Dtests=disabled \
|
||||
--libdir=/usr/lib32 \
|
||||
"
|
||||
|
||||
mesontools.configure(options)
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
mesontools.build()
|
||||
|
||||
# def check():
|
||||
# mesontools.build("test")
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
mesontools.install()
|
||||
|
||||
if get.buildTYPE() == "_emul32":
|
||||
return
|
||||
|
||||
pisitools.dodoc("AUTHORS", "COPYING", "ChangeLog", "README")
|
||||
|
||||
@@ -12,8 +12,9 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>Pixel manipulation library</Summary>
|
||||
<Description>Pixman contains lowlevel pixel manipulation routines.</Description>
|
||||
<Archive sha1sum="c625853be8a5369cece57ab7dba558ff739a6332" type="tarxz">mirrors://xorg/individual/lib/pixman-0.40.0.tar.xz</Archive>
|
||||
<Archive sha1sum="d58f0bd6db217aa2e05e2462401dabc228863dda" type="tarxz">mirrors://xorg/individual/lib/pixman-0.42.0.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>meson</Dependency>
|
||||
<Dependency>libpng-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
@@ -41,9 +42,9 @@
|
||||
|
||||
<Package>
|
||||
<Name>pixman-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<PartOf>_emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for pixman</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildType>_emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libpng-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
@@ -56,6 +57,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="8">
|
||||
<Date>2022-10-18</Date>
|
||||
<Version>0.42.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2020-06-06</Date>
|
||||
<Version>0.40.0</Version>
|
||||
|
||||
@@ -26,4 +26,4 @@ def install():
|
||||
if get.buildTYPE() == "emul32":
|
||||
return
|
||||
|
||||
pisitools.dodoc("README")
|
||||
pisitools.dodoc("README*")
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>XCB cursor library</Summary>
|
||||
<Description>The xcb-util-image module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries.</Description>
|
||||
<Archive sha1sum="26562eb6d4151307f7b6a53453d360ecfc0563ac" type="tarbz2">https://xcb.freedesktop.org/dist/xcb-util-cursor-0.1.3.tar.bz2</Archive>
|
||||
<Archive sha1sum="bad1de5607d14705b131efd5486c8456fc4d7177" type="tarxz">https://xcb.freedesktop.org/dist/xcb-util-cursor-0.1.4.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>util-macros</Dependency>
|
||||
<Dependency>libxcb-devel</Dependency>
|
||||
@@ -69,6 +69,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="9">
|
||||
<Date>2022-10-19</Date>
|
||||
<Version>0.1.4</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="8">
|
||||
<Date>2021-05-22</Date>
|
||||
<Version>0.1.3</Version>
|
||||
|
||||
@@ -26,4 +26,4 @@ def install():
|
||||
if get.buildTYPE() == "emul32":
|
||||
return
|
||||
|
||||
pisitools.dodoc("README")
|
||||
pisitools.dodoc("README*")
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>A number of libraries which sit on top of libxcb</Summary>
|
||||
<Description>The xcb-util-image module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries.</Description>
|
||||
<Archive sha1sum="c9c9361781911a47b28f74fc6ebe0abd1273fae4" type="tarbz2">http://xcb.freedesktop.org/dist/xcb-util-image-0.4.0.tar.bz2</Archive>
|
||||
<Archive sha1sum="dde9892e5ddd900a2f784304614e1f6344b70279" type="tarxz">http://xcb.freedesktop.org/dist/xcb-util-image-0.4.1.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>util-macros</Dependency>
|
||||
<Dependency>libxcb-devel</Dependency>
|
||||
@@ -65,6 +65,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="9">
|
||||
<Date>2022-10-19</Date>
|
||||
<Version>0.4.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Mustafa Cinasal</Name>
|
||||
<Email>muscnsl@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="8">
|
||||
<Date>2021-05-22</Date>
|
||||
<Version>0.4.0</Version>
|
||||
|
||||
Reference in New Issue
Block a user