Unverified Kaydet (Commit) 2cc8b501 authored tarafından Suleyman Poyraz's avatar Suleyman Poyraz

Xfce paketleri ayrı depo içerisine ayrıldı.

XFCE paketleri ve masaüstü ortamı https://gitlab.com/sulinos/repositories/SulinXFCE adresine taşındı.
components.xml ve groups.xml dosyaları da düzenlendi.
Ana depoda mevcut desktop environmentlere ait depodaki components.xml ve groups.xml dosyaları ile örtüşür nitelikte veriler olacaktır.
üst 5d0409c6
This diff is collapsed.
<INARY>
<Name>desktop.xfce.addon</Name>
</INARY>
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from inary.actionsapi import autotools
from inary.actionsapi import inarytools
from inary.actionsapi import get
def setup():
autotools.configure()
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
inarytools.dosed("%s/usr/bin/eatmonkey" % get.installDIR(), "/usr/local/", "/usr/")
inarytools.dosed("%s/usr/share/eatmonkey/eatmanager.rb" % get.installDIR(), "/usr/local/", "/usr/")
inarytools.dodoc("README", "COPYING", "ChangeLog", "AUTHORS")
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>eatmonkey</Name>
<Homepage>http://goodies.xfce.org/projects/applications/eatmonkey</Homepage>
<Packager>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Packager>
<License>GPLv2</License>
<IsA>app:gui</IsA>
<Summary>a download manager</Summary>
<Description>Eatmonkey is a download manager that works exclusively with aria2, the ultra fast download utility.</Description>
<Archive sha1sum="463c4d0fac612d82be4d9297c41639730902fdea" type="tarbz2">http://archive.xfce.org/src/apps/eatmonkey/0.1/eatmonkey-0.1.4.tar.bz2</Archive>
<BuildDependencies>
<Dependency>libnotify-devel</Dependency>
<Dependency>ruby-gtk2</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>eatmonkey</Name>
<RuntimeDependencies>
<Dependency>libnotify</Dependency>
<Dependency>ruby-gtk2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2019-10-21</Date>
<Version>0.1.4</Version>
<Comment>First release</Comment>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Update>
</History>
</INARY>
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from inary.actionsapi import autotools
from inary.actionsapi import inarytools
from inary.actionsapi import shelltools
def setup():
autotools.configure()
def build():
autotools.make()
def install():
autotools.install()
inarytools.dodoc("README", "COPYING", "AUTHORS", "ChangeLog")
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>gigolo</Name>
<Homepage>http://www.uvena.de/gigolo/</Homepage>
<Packager>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Packager>
<License>GPLv2</License>
<IsA>app:gui</IsA>
<PartOf>desktop.xfce.addon</PartOf>
<Summary>A frontend to easily manage connections to remote filesystems using GIO/GVfs</Summary>
<Description>Gigolo allows you to quickly connect/mount local and remote filesystems and manage bookmarks of such.</Description>
<Archive sha1sum="2663bc0ad0a81e73cc8238231ebbfef63ab3b196" type="tarbz2">http://archive.xfce.org/src/apps/gigolo/0.5/gigolo-0.5.0.tar.bz2</Archive>
<BuildDependencies>
<Description>gtk2-devel</Description>
</BuildDependencies>
</Source>
<Package>
<Name>gigolo</Name>
<RuntimeDependencies>
<Dependency>gtk2</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/applications</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2019-10-23</Date>
<Version>0.5.0</Version>
<Comment>First release</Comment>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Update>
</History>
</INARY>
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from inary.actionsapi import autotools
from inary.actionsapi import inarytools
from inary.actionsapi import get
from inary.actionsapi import shelltools
def setup():
autotools.configure("--prefix=/usr \
--disable-static \
--disable-debug")
def build():
autotools.make()
def install():
inarytools.domo("po/tr.po", "tr", "mousepad.mo")
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
inarytools.dodoc("AUTHORS", "COPYING", "NEWS", "README")
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>mousepad</Name>
<Homepage>http://www.xfce.org/</Homepage>
<Packager>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Packager>
<License>GPLv2</License>
<IsA>app</IsA>
<Summary>Small text editor for Xfce</Summary>
<Description>Mousepad is a text editor for Xfce.</Description>
<Archive sha1sum="26f0a2860973c4acd425dc8b5e7736ba6cb9a459" type="tarbz2">http://archive.xfce.org/src/apps/mousepad/0.4/mousepad-0.4.2.tar.bz2</Archive>
<BuildDependencies>
<Dependency>libxfce4util-devel</Dependency>
<Dependency>exo-devel</Dependency>
<Dependency>gtksourceview3</Dependency>
<Dependency>desktop-file-utils</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>mousepad</Name>
<RuntimeDependencies>
<Dependency>gtk2</Dependency>
<Dependency>pango</Dependency>
<Dependency>gtksourceview3</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="executable">/usr/libexec</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="info">/usr/share/info</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2019-10-23</Date>
<Version>0.4.2</Version>
<Comment>First release</Comment>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Update>
</History>
</INARY>
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/gpl.txt
from inary.actionsapi import autotools
from inary.actionsapi import inarytools
from inary.actionsapi import get
def setup():
autotools.configure("--disable-static \
--enable-reentrant \
--disable-libxfce4mcs \
--with-bdb4")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
inarytools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README", "TODO")
diff -up orage-4.12.1/src/ical-code.c.libical-3.0 orage-4.12.1/src/ical-code.c
--- orage-4.12.1/src/ical-code.c.libical-3.0 2017-11-14 08:41:30.917375493 +0100
+++ orage-4.12.1/src/ical-code.c 2017-11-14 08:41:56.823375135 +0100
@@ -129,7 +129,6 @@ static struct icaltimetype ical_get_curr
&& (strcmp(g_par.local_timezone, "floating") != 0))
ctime = icaltime_current_time_with_zone(local_icaltimezone);
else { / * use floating time * /
- ctime.is_utc = 0;
ctime.is_date = 0;
ctime.is_daylight = 0;
ctime.zone = NULL;
@@ -2579,7 +2578,6 @@ static struct icaltimetype count_first_a
* when counting alarm time. */
if (rel == ICAL_RELATED_START) {
per.stime.is_date = 0;
- per.stime.is_utc = 1;
per.stime.is_daylight = 0;
per.stime.zone = utc_icaltimezone;
per.stime.hour = 0;
@@ -2588,7 +2586,6 @@ static struct icaltimetype count_first_a
}
else {
per.etime.is_date = 0;
- per.etime.is_utc = 1;
per.etime.is_daylight = 0;
per.etime.zone = utc_icaltimezone;
per.etime.hour = 0;
@@ -2613,7 +2610,6 @@ static struct icaltimetype count_next_al
/* HACK: convert to UTC time so that we can use time arithmetic
* when counting alarm time. */
start_time.is_date = 0;
- start_time.is_utc = 1;
start_time.is_daylight = 0;
start_time.zone = utc_icaltimezone;
start_time.hour = 0;
@@ -2768,7 +2764,6 @@ static alarm_struct *process_alarm_trigg
*/
if (icaltime_is_date(per.stime)) {
if (local_icaltimezone != utc_icaltimezone) {
- next_alarm_time.is_utc = 0;
next_alarm_time.is_daylight = 0;
next_alarm_time.zone = local_icaltimezone;
}
@@ -2850,7 +2845,6 @@ orage_message(120, P_N "Alarm rec loop n
*/
if (icaltime_is_date(per.stime)) {
if (local_icaltimezone != utc_icaltimezone) {
- next_alarm_time.is_utc = 0;
next_alarm_time.is_daylight = 0;
next_alarm_time.zone = local_icaltimezone;
}
@@ -2944,7 +2938,6 @@ orage_message(120, P_N "*****After loop
*/
if (icaltime_is_date(per.stime)) {
if (local_icaltimezone != utc_icaltimezone) {
- next_alarm_time.is_utc = 0;
next_alarm_time.is_daylight = 0;
next_alarm_time.zone = local_icaltimezone;
}
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>orage</Name>
<Homepage>http://www.kolumbus.fi/~w408237/orage/</Homepage>
<Packager>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Packager>
<License>LGPLv2</License>
<Icon>xfcalendar</Icon>
<IsA>app:gui</IsA>
<PartOf>desktop.xfce.addon</PartOf>
<Summary>A calendar for Xfce</Summary>
<Description>Orage is a time-managing application for the Xfce desktop environment.</Description>
<Archive sha1sum="c856ad30f7a17a732d5cc794ef90aedf98575699" type="tarbz2">http://archive.xfce.org/src/apps/orage/4.12/orage-4.12.1.tar.bz2</Archive>
<BuildDependencies>
<Dependency>libxfce4util-devel</Dependency>
<Dependency>libxfcegui4-devel</Dependency>
<Dependency>xfce4-panel-devel</Dependency>
<Dependency>libnotify-devel</Dependency>
<Dependency>libical-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch>libical3.patch</Patch>
</Patches>
</Source>
<Package>
<Name>orage</Name>
<RuntimeDependencies>
<Dependency>xfce4-panel</Dependency>
<Dependency>libxfcegui4</Dependency>
<Dependency>libxfce4util</Dependency>
<Dependency>libnotify</Dependency>
<Dependency>libical</Dependency>
<Dependency>gtk2</Dependency>
<Dependency>cairo</Dependency>
<Dependency>pango</Dependency>
<Dependency>gdk-pixbuf</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/xfce4/panel/plugins/liborageclock.so</Path>
<Path fileType="executable">/usr/libexec</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="doc">/usr/share/orage/doc</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="data">/usr/share/dbus-1</Path>
<Path fileType="data">/usr/share/orage</Path>
<Path fileType="data">/usr/share/xfce4</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2019-10-23</Date>
<Version>4.12.1</Version>
<Comment>First release</Comment>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Update>
</History>
</INARY>
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from inary.actionsapi import autotools
from inary.actionsapi import inarytools
from inary.actionsapi import shelltools
from inary.actionsapi import get
def setup():
# shelltools.export("LDFLAGS", "%s -lX11" % get.LDFLAGS())
shelltools.makedirs("m4")
shelltools.system("/usr/bin/xdt-autogen")
autotools.configure("--disable-dependency-tracking \
--enable-libnotify \
--enable-taglib")
inarytools.dosed("libtool", " -shared ", " -Wl,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
inarytools.dodoc("AUTHORS", "ChangeLog*", "COPYING", "NEWS", "README")
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>parole</Name>
<Homepage>http://goodies.xfce.org/projects/applications/parole</Homepage>
<Packager>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Packager>
<License>GPLv2</License>
<IsA>app:gui</IsA>
<Summary>A modern simple media player</Summary>
<Description>Parole is a modern simple media player based on the GStreamer framework and written to fit well in the Xfce desktop. Parole is designed with simplicity, speed and resource usage in mind.</Description>
<Archive sha1sum="190e09b77f04076f2e7279b0fd3142628a4caf35" type="tarbz2">http://archive.xfce.org/src/apps/parole/1.0/parole-1.0.4.tar.bz2</Archive>
<BuildDependencies>
<Dependency>xfce4-dev-tools</Dependency>
<Dependency>gtk2-devel</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency>libxfce4ui-devel</Dependency>
<Dependency>libxfce4util-devel</Dependency>
<Dependency>libnotify-devel</Dependency>
<Dependency>gst-plugins-base-devel</Dependency>
<Dependency>gst-plugins-good</Dependency>
<Dependency>orc-devel</Dependency>
<Dependency>xfconf-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>parole</Name>
<RuntimeDependencies>
<Dependency>gst-plugins-base</Dependency>
<Dependency>gst-plugins-good</Dependency>
<Dependency>gst-plugins-bad</Dependency>
<Dependency>gst-plugins-ugly</Dependency>
<Dependency>gtk2</Dependency>
<Dependency>cairo</Dependency>
<Dependency>gstreamer</Dependency>
<Dependency>orc</Dependency>
<Dependency>libnotify</Dependency>
<Dependency>fontconfig</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libxfce4ui</Dependency>
<Dependency>libxfce4util</Dependency>
<Dependency>taglib</Dependency>
<Dependency>xfconf</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="executable">/usr/libexec</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>parole-devel</Name>
<Summary>Development files for parole</Summary>
<RuntimeDependencies>
<Dependency release="current">parole</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2019-10-23</Date>
<Version>1.0.4</Version>
<Comment>First release</Comment>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Update>
</History>
</INARY>
<INARY>
<Name>desktop.xfce.admin</Name>
</INARY>
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/gpl.txt
from inary.actionsapi import autotools
from inary.actionsapi import inarytools
def setup():
autotools.configure()
def build():
autotools.make()
def install():
autotools.install()
inarytools.dodoc("README", "COPYING", "NEWS", "HACKING", "ChangeLog", "AUTHORS")
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>xfce4-dev-tools</Name>
<Homepage>http://www.xfce.org</Homepage>
<Packager>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Packager>
<License>GPLv2</License>
<IsA>app:console</IsA>
<Summary>Xfce developer tools</Summary>
<Description>Xfce4-dev-tools contains common tools required by Xfce developers and people that want to build Xfce from SVN. In addition, this package contains the Xfce developer's handbook.</Description>
<Archive sha1sum="ed962b5b28b57f3626cc11508bee257667bf7384" type="tarbz2">http://archive.xfce.org/xfce/4.14/src/xfce4-dev-tools-4.14.0.tar.bz2</Archive>
</Source>
<Package>
<Name>xfce4-dev-tools</Name>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2019-09-14</Date>
<Version>4.14.0</Version>
<Comment>First release</Comment>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Update>
</History>
</INARY>
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/gpl.txt
from inary.actionsapi import autotools
from inary.actionsapi import inarytools
from inary.actionsapi import get
def setup():
autotools.configure("--prefix=/usr \
--libexecdir=/usr/lib/xfce4 \
--disable-static \
--disable-debug")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
inarytools.dodoc("AUTHORS", "ChangeLog", "COPYING", "HACKING", "NEWS", "README", "THANKS", "TODO")
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>Terminal</Name>
<Homepage>http://goodies.xfce.org/projects/applications/terminal</Homepage>
<Packager>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Packager>
<License>GPLv2</License>
<Icon>terminal</Icon>
<IsA>app:gui</IsA>
<Summary>Terminal for Xfce</Summary>
<Description>Terminal is a modern, lightweight, and low memory cost terminal emulator with tabs and multiple windows for the Xfce desktop environment. It offers full-customization for the key bindings, the aspect, the colors, and more.</Description>
<Archive sha1sum="11117241f5891ea1fd831e86b0db57ed37a60ee2" type="tarbz2">http://archive.xfce.org/src/apps/xfce4-terminal/0.8/xfce4-terminal-0.8.8.tar.bz2</Archive>
<BuildDependencies>
<Dependency>libpcre2-devel</Dependency>
<Dependency>libxfce4ui-devel</Dependency>
<Dependency>vte3</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>Terminal</Name>
<RuntimeDependencies>
<Dependency>libpcre2</Dependency>
<Dependency>vte3</Dependency>
<Dependency>atk</Dependency>
<Dependency>gtk2</Dependency>
<Dependency>pango</Dependency>
<Dependency>libxfce4ui</Dependency>
<Dependency>libxfce4util</Dependency>
<Dependency>gdk-pixbuf</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="executable">/usr/libexec</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="data">/usr/share/pixmaps</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share/Terminal/colorschemes</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="data">/usr/share/gnome-control-center</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2019-09-14</Date>
<Version>0.8.3</Version>
<Comment>Cleanup.</Comment>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Update>
</History>
</INARY>
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 2
# See the file http://www.gnu.org/copyleft/gpl.txt
from inary.actionsapi import autotools
from inary.actionsapi import inarytools
from inary.actionsapi import get
def setup():
autotools.configure("--enable-gio-unix \
--enable-dbus \
--enable-startup-notification \
--enable-gudev \
--enable-notifications \
--enable-exif \