From 897dc9b6f09a75997e0f3b0dee11132295926ba5 Mon Sep 17 00:00:00 2001 From: milisbir Date: Wed, 10 Jan 2018 14:49:31 +0200 Subject: [PATCH] xfce4-merkezi-surum-takibi --- .../genel/x/thunar/no-root-warning.patch | 4 ++ talimatname/genel/x/thunar/talimat | 38 ++++++++++++++++ talimatname/genel/x/thunar/thunar.kur-kos | 3 ++ talimatname/genel/x/xfce4-conf/talimat | 25 ++++++----- talimatname/genel/x/xfce4-garcon/talimat | 28 ++++++------ talimatname/genel/x/xfce4-libui/talimat | 33 +++++++------- .../genel/x/xfce4-libui/xfce4-libui.kos-kur | 1 + .../genel/x/xfce4-libui/xfce4-libui.kos-sil | 11 +++++ talimatname/genel/x/xfce4-libutil/talimat | 30 +++++++------ talimatname/genel/x/xfce4-panel/talimat | 32 ++++++------- .../genel/x/xfce4-panel/xfce4-panel.kos-sil | 12 +++++ .../default-xsettings-xml.patch | 26 ----------- talimatname/genel/x/xfce4-settings/talimat | 45 ++++++++++--------- talimatname/genel/x/xfce4-wm/talimat | 34 +++++++------- talimatname/genel/x/xfce4/surumler | 28 ++++++++++++ talimatname/genel/x/xfce4/talimat | 29 +----------- 16 files changed, 220 insertions(+), 159 deletions(-) create mode 100644 talimatname/genel/x/thunar/no-root-warning.patch create mode 100644 talimatname/genel/x/thunar/talimat create mode 100644 talimatname/genel/x/thunar/thunar.kur-kos create mode 100644 talimatname/genel/x/xfce4-libui/xfce4-libui.kos-kur create mode 100644 talimatname/genel/x/xfce4-libui/xfce4-libui.kos-sil create mode 100644 talimatname/genel/x/xfce4-panel/xfce4-panel.kos-sil delete mode 100644 talimatname/genel/x/xfce4-settings/default-xsettings-xml.patch create mode 100644 talimatname/genel/x/xfce4/surumler diff --git a/talimatname/genel/x/thunar/no-root-warning.patch b/talimatname/genel/x/thunar/no-root-warning.patch new file mode 100644 index 000000000..968a0c269 --- /dev/null +++ b/talimatname/genel/x/thunar/no-root-warning.patch @@ -0,0 +1,4 @@ +835c835 +< if (G_UNLIKELY (geteuid () == 0)) +--- +> if (G_UNLIKELY (1 == 0)) diff --git a/talimatname/genel/x/thunar/talimat b/talimatname/genel/x/thunar/talimat new file mode 100644 index 000000000..ff768dac6 --- /dev/null +++ b/talimatname/genel/x/thunar/talimat @@ -0,0 +1,38 @@ +# Tanım: Thunar dosya yöneticisi +# URL: http://thunar.xfce.org +# Paketçi: milisarge +# Gerekler: libnotify libexif exo xfce4-libui xfce4-panel desktop-file-utils +# Grup: xfce4 + +isim=thunar +source /root/talimatname/genel/x/xfce4/surumler +surum="${thunar_surum}";[ -z ${thunar_surum} ] && \ +surum=1.6.12 +devir=1 + +kaynak=(http://archive.xfce.org/src/xfce/thunar/${surum%.*}/Thunar-$surum.tar.bz2 + no-root-warning.patch) +derle() { + cd Thunar-$surum + patch $SRC/Thunar-$surum/thunar/thunar-window.c $SRC/no-root-warning.patch + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib \ + --localstatedir=/var \ + --disable-static \ + --enable-gio-unix \ + --enable-dbus \ + --enable-startup-notification \ + --enable-gudev \ + --enable-notifications \ + --enable-exif \ + --enable-pcre \ + --disable-debug + make + make DESTDIR=$PKG install + sed -i 's:x-directory/gnome-default-handler;::' $PKG/usr/share/applications/Thunar-folder-handler.desktop + rm -rf $PKG/usr/share/gtk-doc + rm -rf $PKG/usr/share/man + rm -rf $PKG/usr/share/doc +} diff --git a/talimatname/genel/x/thunar/thunar.kur-kos b/talimatname/genel/x/thunar/thunar.kur-kos new file mode 100644 index 000000000..16c107e19 --- /dev/null +++ b/talimatname/genel/x/thunar/thunar.kur-kos @@ -0,0 +1,3 @@ +update-desktop-database -q +gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor +gdk-pixbuf-query-loaders > /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache diff --git a/talimatname/genel/x/xfce4-conf/talimat b/talimatname/genel/x/xfce4-conf/talimat index dd625455a..4f13515f9 100644 --- a/talimatname/genel/x/xfce4-conf/talimat +++ b/talimatname/genel/x/xfce4-conf/talimat @@ -1,27 +1,30 @@ # Tanım: Xfconf, Xfce için yapılandırma depolama sistemidir. # URL: http://wiki.xfce.org/releng/4.6/general-info -# Paketçi: milisarge@gmail.com +# Paketçi: milisarge # Gerekler: xfce4-libutil dbus-glib perl-glib +# Grup: xfce4 _isim=xfconf - isim=xfce4-conf +source /root/talimatname/genel/x/xfce4/surumler +surum="${xfce4_conf_surum}";[ -z ${xfce4_conf_surum} ] && \ surum=4.12.0 devir=1 -kaynak=(http://archive.xfce.org/xfce/${surum%.*}-$surum.tar.bz2) +kaynak=(http://archive.xfce.org/xfce/${surum%.*}/$_isim-$surum.tar.bz2) derle() { -cd ${_name}-$surum -./configure \ + cd ${_isim}-$surum + ./configure \ --prefix=/usr \ - --sysconfdir=/etc \ - --libexecdir=/usr/lib/xfce4 \ - --localstatedir=/var \ - --disable-static \ - --disable-debug + --sysconfdir=/etc \ + --libexecdir=/usr/lib/xfce4 \ + --localstatedir=/var \ + --disable-static \ + --disable-debug make make DESTDIR=$PKG install rm -r $PKG/usr/share/gtk-doc -find $PKG -name perllocal.pod -exec rm {} \; + rm -r $PKG/usr/share/man + find $PKG -name perllocal.pod -exec rm {} \; } diff --git a/talimatname/genel/x/xfce4-garcon/talimat b/talimatname/genel/x/xfce4-garcon/talimat index c0df56c01..0c37fd088 100644 --- a/talimatname/genel/x/xfce4-garcon/talimat +++ b/talimatname/genel/x/xfce4-garcon/talimat @@ -2,24 +2,26 @@ # URL: http://wiki.xfce.org/releng/4.6/general-info # Paketçi: milisarge # Gerekler: gtk3 xfce4-libui xfce4-libutil +# Grup: xfce4 _isim=garcon - isim=xfce4-garcon +source /root/talimatname/genel/x/xfce4/surumler +surum="${xfce4_garcon_surum}";[ -z ${xfce4_garcon_surum} ] && \ surum=0.5.0 -devir=2 +devir=1 -kaynak=(http://archive.xfce.org/src/xfce/garcon/0.5/${_name}-$surum.tar.bz2) +kaynak=(http://archive.xfce.org/src/xfce/${_isim}/${surum%.*}/$_isim-$surum.tar.bz2) derle() { -cd ${_name}-$surum -./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --disable-static \ - --disable-debug -make -make DESTDIR=$PKG install -rm -r $PKG/usr/share/gtk-doc + cd ${_isim}-$surum + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-static \ + --disable-debug + make + make DESTDIR=$PKG install + rm -r $PKG/usr/share/gtk-doc } diff --git a/talimatname/genel/x/xfce4-libui/talimat b/talimatname/genel/x/xfce4-libui/talimat index 325dac6b8..e3151c2af 100644 --- a/talimatname/genel/x/xfce4-libui/talimat +++ b/talimatname/genel/x/xfce4-libui/talimat @@ -2,28 +2,31 @@ # URL: http://www.xfce.org/projects/libraries/ # Paketçi: milisarge # Gerekler: gtk2 gtk3 startup-notification xfce4-conf +# Grup: xfce4 _isim=libxfce4ui - isim=xfce4-libui +source /root/talimatname/genel/x/xfce4/surumler +surum="${xfce4_libui_surum}";[ -z ${xfce4_libui_surum} ] && \ surum=4.12.1 -devir=2 +devir=1 -kaynak=(http://archive.xfce.org/src/xfce/${_name}/${surum%.*}-$surum.tar.bz2) +kaynak=(http://archive.xfce.org/src/xfce/${_isim}/${surum%.*}/$_isim-$surum.tar.bz2) derle() { -cd ${_name}-$surum - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --libexecdir=/usr/lib \ - --localstatedir=/var \ - --disable-static \ - --disable-debug + cd ${_isim}-$surum + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib \ + --localstatedir=/var \ + --disable-static \ + --disable-debug make make DESTDIR=$PKG install - rm -r $PKG/usr/share/gtk-doc -for i in usr/bin/xfce4-about usr/share/applications/xfce4-about.desktop usr/share/icons/hicolor/48x48/apps/xfce4-logo.png -do rm $PKG/$i -done + rm -rf $PKG/usr/share/gtk-doc + + for i in usr/bin/xfce4-about usr/share/applications/xfce4-about.desktop usr/share/icons/hicolor/48x48/apps/xfce4-logo.png + do rm $PKG/$i + done } diff --git a/talimatname/genel/x/xfce4-libui/xfce4-libui.kos-kur b/talimatname/genel/x/xfce4-libui/xfce4-libui.kos-kur new file mode 100644 index 000000000..957916f7e --- /dev/null +++ b/talimatname/genel/x/xfce4-libui/xfce4-libui.kos-kur @@ -0,0 +1 @@ +mkdir -p /etc/xdg/xfce4/xfconf diff --git a/talimatname/genel/x/xfce4-libui/xfce4-libui.kos-sil b/talimatname/genel/x/xfce4-libui/xfce4-libui.kos-sil new file mode 100644 index 000000000..6fd32ab78 --- /dev/null +++ b/talimatname/genel/x/xfce4-libui/xfce4-libui.kos-sil @@ -0,0 +1,11 @@ +#!/bin/sh +_paket=xfce4-libui +for _kurtar in \ +'/etc/xdg/xfce4' \ +'/etc/xdg/xfce4/xfconf'; \ +do + +# -sz ve -g den sonra /tmp/$paket.sil dikkate alınır +sed -i '\|'\'$_kurtar\''|d' /tmp/$_paket.sil + +done diff --git a/talimatname/genel/x/xfce4-libutil/talimat b/talimatname/genel/x/xfce4-libutil/talimat index 9331248ac..a5f385fad 100644 --- a/talimatname/genel/x/xfce4-libutil/talimat +++ b/talimatname/genel/x/xfce4-libutil/talimat @@ -2,25 +2,27 @@ # URL: http://ww.xfce.org/projects/libraries/ # Paketçi: milisarge # Gerekler: glib intltool +# Grup: xfce4 _isim=libxfce4util - isim=xfce4-libutil +source /root/talimatname/genel/x/xfce4/surumler +surum="${xfce4_libutil_surum}";[ -z ${xfce4_libutil_surum} ] && \ surum=4.12.1 devir=1 -kaynak=(http://archive.xfce.org/src/xfce/${_name}/${surum%.*}-$surum.tar.bz2) +kaynak=(http://archive.xfce.org/src/xfce/${_isim}/${surum%.*}/$_isim-$surum.tar.bz2) derle() { -cd ${_name}-$surum -./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --sbindir=/usr/bin \ - --libexecdir=/usr/lib \ - --localstatedir=/var \ - --disable-static \ - --disable-debug -make -make DESTDIR=$PKG install -rm -r $PKG/usr/share/gtk-doc + cd ${_isim}-$surum + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libexecdir=/usr/lib \ + --localstatedir=/var \ + --disable-static \ + --disable-debug + make + make DESTDIR=$PKG install + rm -rf $PKG/usr/share/gtk-doc } diff --git a/talimatname/genel/x/xfce4-panel/talimat b/talimatname/genel/x/xfce4-panel/talimat index 9e8e63460..2c23cdbfb 100644 --- a/talimatname/genel/x/xfce4-panel/talimat +++ b/talimatname/genel/x/xfce4-panel/talimat @@ -1,27 +1,29 @@ # Tanım: Bu paket Xfce4 Paneli'ni içerir. # URL: http://www.xfce.org/projects/xfce4-panel/ # Paketçi: milisarge -# Gerekler: exo xfce4-garcon libwnck xfce4-libui gtk3 hicolor-icon-theme vim +# Gerekler: exo xfce4-garcon libwnck xfce4-libui gtk3 hicolor-icon-theme desktop-file-utils vim +# Grup: xfce4 isim=xfce4-panel +source /root/talimatname/genel/x/xfce4/surumler +surum="${xfce4_panel_surum}";[ -z ${xfce4_panel_surum} ] && \ surum=4.12.1 devir=1 kaynak=(http://archive.xfce.org/src/xfce/$isim/${surum%.*}/$isim-$surum.tar.bz2) derle() { -cd $isim-$surum -./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --libexecdir=/usr/lib \ - --localstatedir=/var \ - --disable-static \ - --enable-gio-unix \ - --enable-gtk-doc \ - --enable-gtk3 \ - --disable-debug -make -make DESTDIR=$PKG install -rm -r $PKG/usr/share/gtk-doc + cd $isim-$surum + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib \ + --localstatedir=/var \ + --disable-static \ + --enable-gio-unix \ + --enable-gtk3 \ + --disable-debug + make + make DESTDIR=$PKG install + rm -rf $PKG/usr/share/gtk-doc } diff --git a/talimatname/genel/x/xfce4-panel/xfce4-panel.kos-sil b/talimatname/genel/x/xfce4-panel/xfce4-panel.kos-sil new file mode 100644 index 000000000..8598aec26 --- /dev/null +++ b/talimatname/genel/x/xfce4-panel/xfce4-panel.kos-sil @@ -0,0 +1,12 @@ +#!/bin/sh +_paket=xfce4-panel +for _kurtar in \ +'/etc/xdg/xfce4' \ +'/usr/lib/xfce4/panel' \ +'/usr/lib/xfce4/panel/plugins'; \ +do + +# -sz ve -g den sonra /tmp/$paket.sil dikkate alınır +sed -i '\|'\'$_kurtar\''|d' /tmp/$_paket.sil + +done diff --git a/talimatname/genel/x/xfce4-settings/default-xsettings-xml.patch b/talimatname/genel/x/xfce4-settings/default-xsettings-xml.patch deleted file mode 100644 index 92354a424..000000000 --- a/talimatname/genel/x/xfce4-settings/default-xsettings-xml.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff -upr xfce4-settings-4.12.0.orig/xfsettingsd/xsettings.xml xfce4-settings-4.12.0/xfsettingsd/xsettings.xml ---- xfce4-settings-4.12.0.orig/xfsettingsd/xsettings.xml 2015-02-24 03:33:11.000000000 +0200 -+++ xfce4-settings-4.12.0/xfsettingsd/xsettings.xml 2015-03-01 09:52:24.376869688 +0200 -@@ -6,8 +6,8 @@ - - - -- -- -+ -+ - - - -@@ -19,9 +19,9 @@ - - - -- -+ - -- -+ - - - \ No newline at end of file diff --git a/talimatname/genel/x/xfce4-settings/talimat b/talimatname/genel/x/xfce4-settings/talimat index 573120659..78575ebc3 100644 --- a/talimatname/genel/x/xfce4-settings/talimat +++ b/talimatname/genel/x/xfce4-settings/talimat @@ -1,31 +1,32 @@ -# Tanım: xfce4 ayar uygulamaları. -# URL: http://wiki.xfce.org/releng/4.10/ +# Tanım: Xfce4 ayar uygulamaları. +# URL: http://wiki.xfce.org/releng # Paketçi: milisarge # Gerekler: exo xfce4-libui xfce4-garcon xorg-libxklavier xorg-libxkbfile libcanberra gnome-icon-theme +# Grup: xfce4 isim=xfce4-settings +source /root/talimatname/genel/x/xfce4/surumler +surum="${xfce4_settings_surum}";[ -z ${xfce4_settings_surum} ] && \ surum=4.12.0 -devir=3 +devir=1 -kaynak=(http://archive.xfce.org/src/xfce/${isim}/${surum%.*}/$isim-$surum.tar.bz2 -default-xsettings-xml.patch) +kaynak=(http://archive.xfce.org/src/xfce/${isim}/${surum%.*}/$isim-$surum.tar.bz2) derle() { -cd $isim-$surum -patch -Np1 -i $SRC/default-xsettings-xml.patch -./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --disable-static \ - --enable-xrandr \ - --enable-xcursor \ - --enable-libnotify \ - --enable-libxklavier \ - --enable-pluggable-dialogs \ - --enable-sound-settings \ - --disable-upower-glib \ - --disable-debug -make -make DESTDIR=$PKG install + cd $isim-$surum + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-static \ + --enable-xrandr \ + --enable-xcursor \ + --enable-libnotify \ + --enable-libxklavier \ + --enable-pluggable-dialogs \ + --enable-sound-settings \ + --disable-upower-glib \ + --disable-debug + make + make DESTDIR=$PKG install } diff --git a/talimatname/genel/x/xfce4-wm/talimat b/talimatname/genel/x/xfce4-wm/talimat index b6323797f..59e6472e2 100644 --- a/talimatname/genel/x/xfce4-wm/talimat +++ b/talimatname/genel/x/xfce4-wm/talimat @@ -2,27 +2,31 @@ # URL: http://www.xfce.org/projects/xfwm4/ # Paketçi: milisarge # Gerekler: xorg-libxres libwnck xfce4-libui xfce4-libutil startup-notification +# Grup: xfce4 _isim=xfwm4 isim=xfce4-wm +source /root/talimatname/genel/x/xfce4/surumler +surum="${xfce4_wm_surum}";[ -z ${xfce4_wm_surum} ] && \ surum=4.12.3 devir=1 -kaynak=(http://archive.xfce.org/src/xfce/${_name}/${surum%.*}-$surum.tar.bz2) +kaynak=(http://archive.xfce.org/src/xfce/${_isim}/${surum%.*}/$_isim-$surum.tar.bz2) derle() { -cd ${_name}-$surum -./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --libexecdir=/usr/lib \ - --localstatedir=/var \ - --disable-static \ - --enable-startup-notification \ - --enable-randr \ - --enable-compositor \ - --enable-xsync \ - --disable-debugr -make -make DESTDIR=$PKG install + cd ${_isim}-$surum + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib \ + --localstatedir=/var \ + --disable-static \ + --enable-startup-notification \ + --enable-randr \ + --enable-compositor \ + --enable-xsync \ + --disable-debugr + make + make DESTDIR=$PKG install + rm -rf $PKG/usr/share/gtk-doc } diff --git a/talimatname/genel/x/xfce4/surumler b/talimatname/genel/x/xfce4/surumler new file mode 100644 index 000000000..0b6c21900 --- /dev/null +++ b/talimatname/genel/x/xfce4/surumler @@ -0,0 +1,28 @@ +#!/usr/bin/env bash +# xfce4 grubu sürüm takibi + +#xfce4_libutil_surum="4.12.1" +#xfce4_conf_surum="4.12.1" +#xfce4_libui_surum="4.12.1" +#xfce4_settings_surum="4.12.1" +#xfce4_desktop_surum="4.12.4" +#xfce4_panel_surum="4.12.2" +#xfce4_wm_surum="4.12.4" +#xfce4_appfinder_surum="4.12.0" +#thunar_surum="1.7.0" +#xfce4_notifyd_surum="0.4.1" +#xfce4_power_manager_surum="1.6.1" +#xfce4_xkb_plugin_surum="0.8.1" +#xfce4_terminal_surum="0.8.6" +#xfce4_garcon_surum="0.6.1" +#xfce4_clipman_plugin_surum="1.4.2" +#xfce4_volumed_surum="0.1.13" +#xfce4_gtk_engine_surum="3.2.0" +#xfce4_battery_plugin_surum="1.1.0" +#xfce4_datetime_plugin_surum="0.7.0" +#xfce4_elementary_icon_theme_surum="0.9" +#tumbler_surum="0.2.0" +#xfce4_screenshooter_surum="1.9.1" +#xfce4_whiskermenu_plugin_surum="2.1.5" +#xfce4_pulseaudio_plugin_surum="0.3.4" + diff --git a/talimatname/genel/x/xfce4/talimat b/talimatname/genel/x/xfce4/talimat index 0ab906f0b..5078f9e15 100644 --- a/talimatname/genel/x/xfce4/talimat +++ b/talimatname/genel/x/xfce4/talimat @@ -7,35 +7,8 @@ isim=xfce4-sistem surum=1 devir=1 -# xfce4 grubu sürüm takibi - -xfce4-libutil-surum="4.12.1" -xfce4-conf-surum="4.12.1" -xfce4-libui-surum="4.12.1" -xfce4-settings-surum="4.12.1" -xfce4-desktop-surum="4.12.4" -xfce4-panel-surum="4.12.2" -xfce4-wm-surum="4.12.4" -xfce4-appfinder-surum="4.12.0" - -xfce4-notifyd-surum="0.4.1" -xfce4-power-manager-surum="1.6.1" -xfce4-xkb-plugin-surum="0.8.1" -xfce4-terminal-surum="0.8.6" -xfce4-garcon-surum="0.6.1" -xfce4-clipman-plugin-surum="1.4.2" -xfce4-volumed-surum="0.1.13" -xfce4-gtk-engine-surum="3.2.0" -xfce4-battery-plugin-surum="1.1.0" -xfce4-datetime-plugin-surum="0.7.0" -xfce4-elementary-icon-theme-surum="0.9" -tumbler-surum="0.2.0" -xfce4-screenshooter-surum="1.9.1" -xfce4-whiskermenu-plugin-surum="2.1.5" -xfce4-pulseaudio-plugin-surum="0.3.4" - kaynak=() derle() { -echo "xfce4 sistem" + echo "xfce4 sistem" }