Kaydet (Commit) b5590fb8 authored tarafından root's avatar root

bazı iyileştirmeler

üst 5a0823d3
......@@ -10,7 +10,14 @@ from inary.actionsapi import shelltools
def setup():
autotools.configure("--with-priv-mode=setuid")
autotools.configure("--prefix=/usr \
--libexecdir=/usr/lib \
--sbindir=/usr/bin \
--sysconfdir=/etc \
--localstatedir=/var \
--with-dbus-config-dir=/usr/share/dbus-1/system.d \
--with-priv-mode=setuid \
--with-profile-dir=/etc/profile.d")
def build():
......
......@@ -3,7 +3,7 @@
<INARY>
<Source>
<Name>flatpak</Name>
<Homepage>http://kaizer.se/wiki/keybinder/</Homepage>
<Homepage>http://kaizer.se/wiki/flatpak/</Homepage>
<Packager>
<Name>Ali Rıza Keskin</Name>
<Email>parduscix@yandex.ru</Email>
......@@ -12,10 +12,12 @@
<IsA>app:console</IsA>
<Summary>Application deployment framework for desktop apps</Summary>
<Description>Application deployment framework for desktop apps</Description>
<Archive sha1sum="e565cd317e29a84305822c7eac973e15e658e4b9">https://github.com/flatpak/flatpak/releases/download/1.7.2/flatpak-1.7.2.tar.xz</Archive>
<Archive sha1sum="c6c2308e78d60b3ac39f42dfae721c9ab9929302">https://github.com/flatpak/flatpak/releases/download/1.7.3/flatpak-1.7.3.tar.xz</Archive>
<BuildDependencies>
<Dependency>appstream-glib-devel</Dependency>
<Dependency>ostree-devel</Dependency>
<Dependency>fuse2-devel</Dependency>
<Dependency>python3-pyparsing</Dependency>
</BuildDependencies>
</Source>
......@@ -24,6 +26,9 @@
<RuntimeDependencies>
<Dependency>appstream-glib</Dependency>
<Dependency>ostree</Dependency>
<Dependency>dconf</Dependency>
<Dependency>libarchive</Dependency>
<Dependency>fuse2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/</Path>
......@@ -47,7 +52,7 @@
<Package>
<Name>flatpak-devel</Name>
<Summary>Development files for keybinder</Summary>
<Summary>Development files for flatpak</Summary>
<RuntimeDependencies>
<Dependency releaseFrom="current">flatpak</Dependency>
<Dependency>gtk3-devel</Dependency>
......@@ -59,6 +64,13 @@
</Package>
<History>
<Update release="2">
<Date>2019-09-10</Date>
<Version>1.7.3</Version>
<Comment>Update 1.7.3.</Comment>
<Name>Ali Rıza Keskin</Name>
<Email>parduscix@yandex.ru</Email>
</Update>
<Update release="1">
<Date>2019-09-10</Date>
<Version>1.7.2</Version>
......
......@@ -11,7 +11,7 @@
<IsA>app:console</IsA>
<Summary>Userspace virtual machine and processor emulator</Summary>
<Description>QEMU emulates a full system (for example a PC), including a processor and various peripherials. It can be used to launch different operating systems without rebooting the PC or to debug system code. In user-mode emulation mode, QEMU can launch Linux processes compiled for one CPU on another CPU.</Description>
<Archive sha1sum="b27aa828a8457bd8551ae3c81b80cc365e1f6bfe" >https://download.qemu.org/qemu-4.2.0.tar.xz</Archive>
<Archive sha1sum="52d1c0e6025a212d4fde471e4d9b5913f2615f86" >https://download.qemu.org/qemu-5.0.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>aalib</Dependency>
......@@ -90,7 +90,14 @@
</Package>
<History>
<Update release="1">
<Update release="2">
<Date>2020-01-17</Date>
<Version>5.0.0</Version>
<Comment>First release</Comment>
<Name>Ali Rıza KESKİN</Name>
<Email>parduscix@yandex.ru</Email>
</Update>
<Update release="1">
<Date>2020-01-17</Date>
<Version>4.2.0.0</Version>
<Comment>First release</Comment>
......
#!/usr/bin/env python3
import os
import os.path
def postInstall():
os.system("""
for i in $(busybox --list)
do
if which $i &>/dev/null ; then
true
else
ln -s $(which busybox) /usr/bin/$i
fi
done
""")
def postRemove():
pass
def preRemove():
pass
......@@ -29,6 +29,7 @@
<Package>
<Name>busybox</Name>
<IsA>postOps</IsA>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="executable">/bin</Path>
......
......@@ -9,7 +9,7 @@ from inary.actionsapi import mesontools
from inary.actionsapi import inarytools
def setup():
mesontools.meson_configure()
mesontools.meson_configure("-Dgtk_doc=false")
def build():
mesontools.ninja_build()
......@@ -17,4 +17,3 @@ def build():
def install():
mesontools.ninja_install()
inarytools.dodoc("AUTHORS", "COPYING", "README", "NEWS")
......@@ -12,7 +12,7 @@
<IsA>library</IsA>
<Summary>The libsecret package contains a GObject based library for accessing the Secret Service API.</Summary>
<Description>The libsecret package contains a GObject based library for accessing the Secret Service API.</Description>
<Archive sha1sum="d0c0f20d7dcf81e1a82c9335489389136c346434" type="tarxz">ftp://ftp.gnome.org/pub/gnome/sources/libsecret/0.19/libsecret-0.19.1.tar.xz</Archive>
<Archive sha1sum="e61e5cb438127465063d03db002a6d51f7c2d4c3">https://gitlab.gnome.org/GNOME/libsecret/-/archive/0.20.3/libsecret-0.20.3.tar.gz</Archive>
<BuildDependencies>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>vala-devel</Dependency>
......@@ -30,7 +30,6 @@
<Path fileType="man">/usr/share/man</Path>
</Files>
<RuntimeDependencies>
<Dependency>valgrind</Dependency>
<Dependency>gobject-introspection</Dependency>
<Dependency>vala</Dependency>
</RuntimeDependencies>
......@@ -58,6 +57,13 @@
</RuntimeDependencies>
</Package>
<History>
<Update release="2">
<Date>2019-09-15</Date>
<Version>0.20.3</Version>
<Comment>First release</Comment>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Update>
<Update release="1">
<Date>2019-09-15</Date>
<Version>0.19.1</Version>
......
......@@ -36,5 +36,5 @@ def build():
def install():
mesontools.ninja_install()
inarytools.dosym("Xorg","/usr/bin/X")
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment