Kaydet (Commit) b067b4f2 authored tarafından Suleyman Poyraz's avatar Suleyman Poyraz

Geceye son commiti buradan atıyorum

Xfce base tam anlamıyla derlendi. Addon'lar eksik bağımlılıklar yüzünden stash alındı, stash içerisine attığım değişimlere geri dönüp bakılacaktır.
üst 45a799b2
<INARY>
<Components>
<Component>
<Name>desktop</Name>
<LocalName xml:lang="en">FIXME</LocalName>
<Summary xml:lang="en">FIXME</Summary>
<Description xml:lang="en">FIXME</Description>
<Group>other</Group>
<Maintainer>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Maintainer>
</Component>
<Component>
<Name>desktop.lookandfeel</Name>
<LocalName xml:lang="en">FIXME</LocalName>
<Summary xml:lang="en">FIXME</Summary>
<Description xml:lang="en">FIXME</Description>
<Group>other</Group>
<Maintainer>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Maintainer>
</Component>
<Component>
<Name>desktop.xfce</Name>
<LocalName xml:lang="en">FIXME</LocalName>
<Summary xml:lang="en">FIXME</Summary>
<Description xml:lang="en">FIXME</Description>
<Group>programming</Group>
<Maintainer>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Maintainer>
</Component>
<Component>
<Name>desktop.xfce.addon</Name>
<LocalName xml:lang="en">FIXME</LocalName>
<Summary xml:lang="en">FIXME</Summary>
<Description xml:lang="en">FIXME</Description>
<Group>accessories</Group>
<Maintainer>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Maintainer>
</Component>
<Component>
<Name>desktop.xfce.base</Name>
<LocalName xml:lang="en">FIXME</LocalName>
<Summary xml:lang="en">FIXME</Summary>
<Description xml:lang="en">FIXME</Description>
<Group>other.desktop</Group>
<Maintainer>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Maintainer>
</Component>
<Component>
<Name>desktop.xfce4.admin</Name>
<LocalName xml:lang="en">FIXME</LocalName>
<Summary xml:lang="en">FIXME</Summary>
<Description xml:lang="en">FIXME</Description>
<Group>other.desktop</Group>
<Maintainer>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Maintainer>
</Component>
<Component>
<Name>desktop.library</Name>
<LocalName xml:lang="en">FIXME</LocalName>
<Summary xml:lang="en">FIXME</Summary>
<Description xml:lang="en">FIXME</Description>
<Group>programming</Group>
<Maintainer>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Maintainer>
</Component>
<Component>
<Name>multimedia.misc</Name>
<LocalName xml:lang="en">FIXME</LocalName>
<Summary xml:lang="en">FIXME</Summary>
<Description xml:lang="en">FIXME</Description>
<Group>programming</Group>
<Maintainer>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Maintainer>
</Component>
</Components>
</INARY>
<INARY>
<Name>desktop</Name>
</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>
<Dependency>intltool</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 \
--enable-pcre \
--enable-gtk-doc \
--enable-debug")
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*", "FAQ", "HACKING", "NEWS", "README", "THANKS", "TODO")
diff -Naur Thunar-0.9.0/thunar/thunar-dbus-service.c Thunar-0.9.0.tpg/thunar/thunar-dbus-service.c
--- Thunar-0.9.0/thunar/thunar-dbus-service.c 2007-12-02 13:46:33.000000000 +0000
+++ Thunar-0.9.0.tpg/thunar/thunar-dbus-service.c 2008-04-30 14:30:07.000000000 +0000
@@ -212,6 +212,10 @@
/* request the org.xfce.FileManager name for Thunar */
dbus_bus_request_name (dbus_g_connection_get_connection (dbus_service->connection), "org.xfce.FileManager", DBUS_NAME_FLAG_REPLACE_EXISTING, NULL);
+
+ /* don't die on dbus disconnect */
+ dbus_connection_set_exit_on_disconnect(dbus_service->connection, FALSE);
+
}
else
{
diff -Nuar Thunar-1.0.1.orig/plugins/thunar-apr/Makefile.in Thunar-1.0.1/plugins/thunar-apr/Makefile.in
--- Thunar-1.0.1.orig/plugins/thunar-apr/Makefile.in 2009-06-08 15:21:41.000000000 +0300
+++ Thunar-1.0.1/plugins/thunar-apr/Makefile.in 2009-06-08 16:20:54.000000000 +0300
@@ -374,10 +374,12 @@
-avoid-version \
-export-dynamic \
-module \
- $(PLATFORM_LDFLAGS)
+ $(PLATFORM_LDFLAGS) `pkg-config --libs gtk+-2.0`
thunar_apr_la_LIBADD = \
- $(EXIF_LIBS)
+ $(top_builddir)/thunarx/libthunarx-$(THUNAR_VERSION_API).la \
+ $(EXIF_LIBS) \
+ $(EXO_LIBS)
EXTRA_DIST = \
README
diff -Nuar Thunar-1.0.1.orig/plugins/thunar-sbr/Makefile.in Thunar-1.0.1/plugins/thunar-sbr/Makefile.in
--- Thunar-1.0.1.orig/plugins/thunar-sbr/Makefile.in 2009-06-08 15:21:41.000000000 +0300
+++ Thunar-1.0.1/plugins/thunar-sbr/Makefile.in 2009-06-08 17:00:43.000000000 +0300
@@ -384,11 +384,14 @@
-avoid-version \
-export-dynamic \
-module \
- $(PLATFORM_LDFLAGS)
+ $(PLATFORM_LDFLAGS) `pkg-config --libs gtk+-2.0`
thunar_sbr_la_LIBADD = \
+ $(top_builddir)/thunarx/libthunarx-$(THUNAR_VERSION_API).la \
+ $(top_builddir)/thunar-vfs/libthunar-vfs-$(THUNAR_VERSION_API).la \
$(PCRE_LIBS) \
- $(EXIF_LIBS)
+ $(EXIF_LIBS) \
+ $(EXO_LIBS)
EXTRA_DIST = \
README
diff -Nuar Thunar-1.0.1.orig/plugins/thunar-uca/Makefile.in Thunar-1.0.1/plugins/thunar-uca/Makefile.in
--- Thunar-1.0.1.orig/plugins/thunar-uca/Makefile.in 2009-06-08 15:21:41.000000000 +0300
+++ Thunar-1.0.1/plugins/thunar-uca/Makefile.in 2009-06-08 17:24:55.000000000 +0300
@@ -56,7 +56,11 @@
"$(DESTDIR)$(defaultsdir)"
extensionsLTLIBRARIES_INSTALL = $(INSTALL)
LTLIBRARIES = $(extensions_LTLIBRARIES)
-thunar_uca_la_LIBADD =
+thunar_uca_la_LIBADD = \
+ $(top_builddir)/thunar-vfs/libthunar-vfs-$(THUNAR_VERSION_API).la \
+ $(top_builddir)/thunarx/libthunarx-$(THUNAR_VERSION_API).la \
+ $(EXO_LIBS)
+
am_thunar_uca_la_OBJECTS = thunar_uca_la-thunar-uca-chooser.lo \
thunar_uca_la-thunar-uca-context.lo \
thunar_uca_la-thunar-uca-editor.lo \
@@ -381,7 +385,7 @@
-avoid-version \
-export-dynamic \
-module \
- $(PLATFORM_LDFLAGS)
+ $(PLATFORM_LDFLAGS) `pkg-config --libs gtk+-2.0`
defaultsdir = $(sysconfdir)/xdg/Thunar
defaults_in_files = uca.xml.in
diff -Nuar Thunar-1.0.1.orig/plugins/thunar-wallpaper/Makefile.in Thunar-1.0.1/plugins/thunar-wallpaper/Makefile.in
--- Thunar-1.0.1.orig/plugins/thunar-wallpaper/Makefile.in 2009-06-08 15:21:41.000000000 +0300
+++ Thunar-1.0.1/plugins/thunar-wallpaper/Makefile.in 2009-06-08 17:40:39.000000000 +0300
@@ -52,7 +52,11 @@
am__installdirs = "$(DESTDIR)$(extensionsdir)"
extensionsLTLIBRARIES_INSTALL = $(INSTALL)
LTLIBRARIES = $(extensions_LTLIBRARIES)
-thunar_wallpaper_plugin_la_LIBADD =
+thunar_wallpaper_plugin_la_LIBADD = \
+ $(top_builddir)/thunar-vfs/libthunar-vfs-$(THUNAR_VERSION_API).la \
+ $(top_builddir)/thunarx/libthunarx-$(THUNAR_VERSION_API).la \
+ $(LIBX11_LIBS)
+
am_thunar_wallpaper_plugin_la_OBJECTS = \
thunar_wallpaper_plugin_la-twp-provider.lo \
thunar_wallpaper_plugin_la-thunar-wallpaper-plugin.lo
@@ -365,7 +369,7 @@
-module \
$(PLATFORM_LDFLAGS) \
$(THUNARX_LDFLAGS) \
- $(THUNAR_VFS_LDFLAGS)
+ $(THUNAR_VFS_LDFLAGS) `pkg-config --libs gtk+-2.0`
all: all-am
diff -Nuar Thunar-1.0.1.orig/thunar-vfs/Makefile.in Thunar-1.0.1/thunar-vfs/Makefile.in
--- Thunar-1.0.1.orig/thunar-vfs/Makefile.in 2009-06-08 15:21:41.000000000 +0300
+++ Thunar-1.0.1/thunar-vfs/Makefile.in 2009-06-08 15:31:06.000000000 +0300
@@ -649,7 +649,7 @@
$(PLATFORM_LDFLAGS)
libthunar_vfs_1_la_LIBADD = $(EXO_LIBS) $(GTHREAD_LIBS) $(LIBFAM_LIBS) \
- $(LIBJPEG_LIBS) $(LIBPNG_LIBS) $(LIBSTARTUP_NOTIFICATION_LIBS) \
+ $(LIBJPEG_LIBS) $(LIBPNG_LIBS) $(LIBSTARTUP_NOTIFICATION_LIBS) $(LIBX11_LIBS) \
$(am__append_5)
thunar_vfs_mime_cleaner_1_SOURCES = \
thunar-vfs-mime-cleaner.c
--- Thunar-0.9.0/thunar-vfs/thunar-vfs-io-local.c 2007-12-02 14:46:33.000000000 +0100
+++ Thunar-0.9.0-patch/thunar-vfs/thunar-vfs-io-local.c 2008-04-24 11:52:10.000000000 +0200
@@ -459,9 +459,13 @@
/* drop any suffix (e.g. '.png') from themed icons */
if (!g_path_is_absolute (info->custom_icon))
{
- p = strrchr (info->custom_icon, '.');
- if (G_UNLIKELY (p != NULL))
- *p = '\0';
+ if (g_str_has_suffix (info->custom_icon, ".png") || g_str_has_suffix (info->custom_icon, ".svg")
+ || g_str_has_suffix (info->custom_icon, ".xpm"))
+ {
+ p = strrchr (info->custom_icon, '.');
+ if (G_UNLIKELY (p != NULL))
+ *p = '\0';
+ }
}
}
Index: Thunar-1.4.0/plugins/thunar-uca/uca.xml.in
===================================================================
--- Thunar-1.4.0.orig/plugins/thunar-uca/uca.xml.in
+++ Thunar-1.4.0/plugins/thunar-uca/uca.xml.in
@@ -36,7 +36,7 @@
<actions>
<action>
- <icon>Terminal</icon>
+ <icon>utilities-terminal</icon>
<patterns>*</patterns>
<_name>Open Terminal Here</_name>
<command>exo-open --working-directory %f --launch TerminalEmulator</command>
Index: Thunar-1.4.0/thunar/thunar-preferences-dialog.c
===================================================================
--- Thunar-1.4.0.orig/thunar/thunar-preferences-dialog.c
+++ Thunar-1.4.0/thunar/thunar-preferences-dialog.c
@@ -187,7 +187,7 @@ thunar_preferences_dialog_init (ThunarPr
/* configure the dialog properties */
gtk_dialog_set_has_separator (GTK_DIALOG (dialog), FALSE);
- gtk_window_set_icon_name (GTK_WINDOW (dialog), "xfce-filemanager");
+ gtk_window_set_icon_name (GTK_WINDOW (dialog), "system-file-manager");
gtk_window_set_resizable (GTK_WINDOW (dialog), FALSE);
gtk_window_set_title (GTK_WINDOW (dialog), _("File Manager Preferences"));
This diff is collapsed.
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>Thunar</Name>
<Homepage>http://thunar.xfce.org</Homepage>
<Packager>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Packager>
<License>GPLv2</License>
<License>LGPLv2.1</License>
<Icon>Thunar</Icon>
<IsA>app:gui</IsA>
<Summary>Xfce file manager</Summary>
<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="7a9f00320c4046da868e6c37f0f5f8d8b7b0fba8" type="tarbz2">mirrors://xfce/src/xfce/thunar/1.8/Thunar-1.8.9.tar.bz2</Archive>
<BuildDependencies>
<Dependency>desktop-file-utils</Dependency>
<Dependency>gtk2-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>libjpeg-turbo-devel</Dependency>
<Dependency>libICE-devel</Dependency>
<Dependency>libSM-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>atk-devel</Dependency>
<Dependency>libxfce4util-devel</Dependency>
<Dependency>exo-devel</Dependency>
<Dependency>startup-notification-devel</Dependency>
<Dependency>xfce4-dev-tools</Dependency>
<Dependency>perl-XML-Parser</Dependency>
<Dependency>libnotify-devel</Dependency>
<Dependency>libxfce4ui-devel</Dependency>
<Dependency>xfce4-panel-devel</Dependency>
<Dependency>libexif-devel</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>xfconf-devel</Dependency>
<Dependency>fontconfig-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>Thunar</Name>
<RuntimeDependencies>
<Dependency>desktop-file-utils</Dependency>
<Dependency>gtk2</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>libICE</Dependency>
<Dependency>libSM</Dependency>
<Dependency>pango</Dependency>
<Dependency>cairo</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>atk</Dependency>
<Dependency>libxfce4util</Dependency>
<Dependency>exo</Dependency>
<Dependency>libnotify</Dependency>
<Dependency>libxfce4ui</Dependency>
<Dependency>xfce4-panel</Dependency>
<Dependency>libexif</Dependency>
<Dependency>desktop-file-utils</Dependency>
<Dependency>xfconf</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="executable">/usr/libexec</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="data">/usr/share/pixmaps</Path>
<Path fileType="data">/usr/share/dbus-1</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share/xfce4</Path>
<Path fileType="data">/usr/share/Thunar</Path>
<Path fileType="data">/usr/share/polkit-1</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
<Path fileType="data">/usr/share/metainfo</Path>
<Path fileType="data">/usr/share/thumbnailers</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="localedata">/usr/share/locale</Path>
</Files>
</Package>
<Package>
<Name>Thunar-devel</Name>
<IsA>library</IsA>
<Summary>Thunar development files</Summary>
<RuntimeDependencies>
<Dependency release="current">Thunar</Dependency>
<Dependency>gtk2-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<Package>
<Name>Thunar-docs</Name>
<IsA>data:doc</IsA>
<Summary>Thunar reference documents</Summary>
<RuntimeDependencies>
<Dependency release="current">Thunar</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share/doc/Thunar/html</Path>
<Path fileType="doc">/usr/share/gtk-doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2019-09-14</Date>
<Version>1.8.9</Version>
<Comment>First release.</Comment>
<Name>Süleyman Poyraz</Name>
<Email>zaryob.dev@gmail.com</Email>
</Update>
</History>
</INARY>
<INARY>
<Name>desktop.xfce.base</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
from inary.actionsapi import shelltools
from inary.actionsapi import get
def setup():
autotools.configure("--prefix=/usr \
--libexecdir=/usr/lib/xfce4 \
--disable-static \
--disable-gtk-doc \
--enable-gtk3 \
--disable-debug")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
inarytools.dodoc("AUTHORS", "COPYING*", "ChangeLog", "NEWS", "README", "THANKS", "TODO")
diff -Naur exo-0.3.105/exo-mount-notify/main.c exo-0.3.105.tpg/exo-mount-notify/main.c
--- exo-0.3.105/exo-mount-notify/main.c 2009-10-18 15:53:04.000000000 +0000
+++ exo-0.3.105.tpg/exo-mount-notify/main.c 2009-10-23 22:56:17.000000000 +0000
@@ -247,7 +247,7 @@
g_signal_connect (G_OBJECT (notification), "closed", G_CALLBACK (gtk_main_quit), NULL);
g_object_add_weak_pointer (G_OBJECT (notification), (gpointer) &notification);
notify_notification_set_urgency (notification, NOTIFY_URGENCY_CRITICAL);
- notify_notification_set_timeout (notification, NOTIFY_EXPIRES_NEVER);
+ notify_notification_set_timeout (notification, NOTIFY_EXPIRES_DEFAULT);
notify_notification_show (notification, NULL);
g_free (message);
diff -Naur exo-0.3.105/exo-mount/mount.rc exo-0.3.105.tpg/exo-mount/mount.rc
--- exo-0.3.105/exo-mount/mount.rc 2009-10-18 15:53:04.000000000 +0000
+++ exo-0.3.105.tpg/exo-mount/mount.rc 2009-10-23 22:52:19.000000000 +0000
@@ -34,12 +34,14 @@
[vfat]
uid=<auto>
+utf8=true
shortname=winnt
# FreeBSD specific option
longnames=true
[iso9660]
uid=<auto>
+utf8=true
[udf]
uid=<auto>
@@ -47,6 +49,7 @@
[ntfs]
uid=<auto>
+utf8=true
[ntfs-3g]
uid=<auto>
diff -Naur exo-0.3.4/exo/Makefile.am exo-0.3.4.oden/exo/Makefile.am
--- exo-0.3.4/exo/Makefile.am 2007-12-02 13:33:44.000000000 +0100
+++ exo-0.3.4.oden/exo/Makefile.am 2008-08-20 10:21:53.000000000 +0200
@@ -107,7 +107,7 @@
libexo_0_3_la_LIBADD = \
$(GTK_LIBS) \
- $(LIBXFCE4UTIL_LIBS)
+ $(LIBXFCE4UTIL_LIBS) -lm -lX11
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = exo-0.3.pc
diff -Naur exo-0.3.4/exo/Makefile.in exo-0.3.4.oden/exo/Makefile.in
--- exo-0.3.4/exo/Makefile.in 2007-12-02 13:37:19.000000000 +0100
+++ exo-0.3.4.oden/exo/Makefile.in 2008-08-20 10:22:24.000000000 +0200
@@ -437,7 +437,7 @@
libexo_0_3_la_LIBADD = \
$(GTK_LIBS) \
- $(LIBXFCE4UTIL_LIBS)
+ $(LIBXFCE4UTIL_LIBS) -lm -lX11
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = exo-0.3.pc
<?xml version="1.0" ?>
<!DOCTYPE INARY SYSTEM "https://raw.githubusercontent.com/Zaryob/inary/master/inary-spec.dtd">
<INARY>
<Source>
<Name>exo</Name>
<Homepage>http://www.xfce.org</Homepage>
<Packager>
<Name>Ali Rıza Keskin</Name>
<Email>parduscix@yandex.ru</Email>
</Packager>
<License>GPLv2</License>
<License>LGPLv2.1</License>
<IsA>app:console</IsA>
<IsA>library</IsA>
<PartOf>desktop.xfce.base</PartOf>
<Summary>Xfce extension library</Summary>
<Description>exo is an extension library to Xfce, developed by os-cillation. While Xfce comes with quite a few libraries that are targeted at desktop development, exo is targeted at application development.</Description>
<Archive sha1sum="46c8c05cc87546750ab81c690bae58a37e7a1953" type="tarbz2">mirrors://xfce/src/xfce/exo/0.12/exo-0.12.8.tar.bz2</Archive>
<BuildDependencies>
<Dependency>perl-URI</Dependency>
<Dependency>libxfce4ui-devel</Dependency>
<Dependency>gtk3-devel</Dependency>