malfs mekanizma guncelleme

This commit is contained in:
root 2016-03-02 17:12:51 +02:00
parent f7606a9454
commit f13b46fbf3
76 changed files with 1202 additions and 5 deletions

View File

@ -192,7 +192,7 @@ paket_derle(){
bagimlilar(){
local bagimd konum
konum="`find "$talimatname_dizin" -name $1`"
bagimd=`cat $konum/talimat | grep "Depends" | cut -d':' -f2`
bagimd=`cat $konum/talimat | grep "Depends on" | cut -d':' -f2`
if [ -n "$bagimd" ]; then
bagimd=`echo "$bagimd" | sed 's/,/ /g'`
#sıralı gösterme

View File

@ -192,7 +192,7 @@ paket_derle(){
bagimlilar(){
local bagimd konum
konum="`find "$talimatname_dizin" -name $1`"
bagimd=`cat $konum/talimat | grep "Depends" | cut -d':' -f2`
bagimd=`cat $konum/talimat | grep "Depends on" | cut -d':' -f2`
if [ -n "$bagimd" ]; then
bagimd=`echo "$bagimd" | sed 's/,/ /g'`
#sıralı gösterme

View File

@ -0,0 +1,18 @@
# Description: Exo is a support library used in the Xfce desktop.
# URL: http://www.os-cillation.de/
# Packager: tyrry at nutyx dot org, tnut at nutyx dot org
# Depends on: perl-uri xfce4-libui xfce4-libutil gtk-doc
name=exo
version=0.10.7
release=1
source=(http://archive.xfce.org/src/xfce/$name/${version%.*}/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure --prefix=/usr \
--sysconfdir=/etc
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1 @@
update-desktop-database /usr/share/applications

View File

@ -0,0 +1,19 @@
# Description: Mousepad is a simple GTK+ 2 text editor for the Xfce desktop environment.
# URL: http://www.xfce.org/projects/mousepad/
# Packager: tyrry at nutyx dot org, tnut at nutyx dot org
# Depends on: dbus-glib startup-notification xorg-libxrandr xorg-libxinerama xorg-libsm desktop-file-utils gtksourceview3
run=( gtk-update-icon-cache desktop-file-utils )
name=mousepad
version=0.4.0
release=3
source=(http://archive.xfce.org/src/apps/$name/${version%.*}/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure --prefix=/usr
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,2 @@
update-desktop-database -q
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor

View File

@ -0,0 +1,26 @@
# Description: Calendar for Xfce
# URL: http://www.xfce.org/projects/orage/
# Packager: tyrry33 at gmail dot com
# Depends on: exo intltool xfce4-panel libnotify
_name=orage
name=orage
version=4.12.1
release=1
source=(http://archive.xfce.org/src/apps/${_name}/${version%.*}/${_name}-$version.tar.bz2)
build() {
cd ${_name}-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--enable-libical \
--disable-debug
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,16 @@
# Description: A modern media player based on the GStreamer framework
# URL: http://goodies.xfce.org/projects/applications/parole
# Packager: tyrry at nutyx dot org
# Depends on: libnotify dbus-glib xfce4-libui gstreamer1-plugins-base gstreamer1-plugins-good libdvdcss libdvdnav libdvdread startup-notification
name=parole
version=0.8.0
release=2
source=(http://archive.xfce.org/src/apps/parole/${version%.*}/parole-$version.tar.bz2)
build() {
cd parole-$version
./configure --prefix=/usr
make
make DESTDIR=$PKG install
}

View File

@ -1,7 +1,7 @@
# Description: perl module
# URL: http://www.gtkperl.org
# Packager: pierre at nutyx dot org
# Depends on:
run=( perl )
name=perl-extutils-depends
version=0.304

View File

@ -7,10 +7,10 @@ name=perl-glib
version=1.304
release=1
source=(http://www.cpan.org/authors/id/X/XA/XAOC/Glib-$version.tar.gz)
source=(https://github.com/gitpan/Glib/archive/cpan_path/XAOC/Glib-$version.tar.gz.tar.gz)
build() {
cd Glib-$version
cd Glib-cpan_path-XAOC-Glib-$version.tar.gz
perl Makefile.PL
make
make DESTDIR=$PKG install

View File

@ -0,0 +1,18 @@
# Description: Ristretto is a fast and lightweight picture-viewer for the Xfce desktop environment.
# URL: http://goodies.xfce.org/projects/applications/ristretto
# Packager: tyrry at nutyx dot org, tnut at nutyx dot org
# Depends on: xorg-libxinerama xorg-libxrandr xorg-libsm thunar libexif
name=ristretto
version=0.8.0
release=1
source=(http://archive.xfce.org/src/apps/$name/${version%.*}/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure --prefix=/usr \
--sysconfdir=/etc
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,60 @@
# Description: Thunar filemanager plugin to deal with archives
# URL: http://foo-projects.org/~benny/projects/thunar-archive-plugin
# Maintainer: CRUX Xfce Team, xfce-ports at crux dot nu
# Packager: Antonio SJ Musumeci, bile at landofbile dot com
# Depends on: thunar xarchiver
# Group: xfce4
name=thunar-archive-plugin
version=0.3.1
release=1
source=(http://archive.xfce.org/src/thunar-plugins/$name/${version%.*}/$name-$version.tar.bz2)
##
build() {
cd $name-$version
./configure --prefix=/usr \
--libexecdir=/usr/lib/thunar \
--disable-static \
--disable-nls
make
make DESTDIR=$PKG install
##
mkdir -p $PKG/usr/lib/thunar/thunar-archive-plugin/
cat > $PKG/usr/lib/thunar/thunar-archive-plugin/xarchiver.tap << "EOF"
#!/bin/sh
#
# xarchiver.tap - Wrapper script to create and extract archive files
# in Thunar, via the thunar-archive-plugin, using xarchiver.
#
# determine the action and the folder, "$@" then contains only the files
action=$1; shift;
folder=$1; shift;
# check the action
case $action in
create)
exec xarchiver "--add-to=$@"
;;
extract-here)
exec xarchiver "--extract-to=$folder" "$@"
;;
extract-to)
exec xarchiver --extract "$@"
;;
*)
echo "Unsupported action '$action'" >&2
exit 1
esac
EOF
##
chmod 755 $PKG/usr/lib/thunar/thunar-archive-plugin/xarchiver.tap
}

View File

@ -0,0 +1,19 @@
# Description: The Thunar Volume Manager is an extension for the Thunar file manager.
# URL: http://thunar.xfce.org
# Packagers: tyrry at nutyx dot org, tnut at nutyx dot org
# Depends on: libgudev libnotify startup-notification exo xfce4-libui desktop-file-utils gvfs
run=(desktop-file-utils)
name=thunar-volman
version=0.8.1
release=2
source=(http://archive.xfce.org/src/xfce/$name/${version%.*}/$name-$version.tar.bz2 )
build() {
cd $name-$version
./configure --prefix=/usr \
--sysconfdir=/etc
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,2 @@
update-desktop-database -q
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor

View File

@ -0,0 +1,33 @@
# Description: Thunar is the Xfce file manager, a GTK+ 2 GUI to organise the files on your computer.
# URL: http://thunar.xfce.org
# Packagers: tyrry at nutyx dot org, tnut at nutyx dot org
# Depends on: libnotify libexif exo xfce4-libui xfce4-panel desktop-file-utils gvfs
run=(desktop-file-utils gtk-update-icon-cache)
name=thunar
version=1.6.10
release=1
source=(http://archive.xfce.org/src/xfce/thunar/${version%.*}/Thunar-$version.tar.bz2)
build() {
cd Thunar-$version
./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 \
--enable-gtk-doc \
--disable-debug
make
make DESTDIR=$PKG install
sed -i 's:x-directory/gnome-default-handler;::' \
$PKG/usr/share/applications/Thunar-folder-handler.desktop
}

View File

@ -0,0 +1,2 @@
update-desktop-database -q
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor

View File

@ -0,0 +1,18 @@
# Description: A D-Bus thumbnailing service based on the thumbnail management D-Bus specification.
# URL: http://www.ohloh.net/p/tumbler-xfce
# Packager: tyrry at nutyx dot org
# Depends on: libjpeg-turbo libpng freetype gdk-pixbuf dbus-glib intltool gstreamer
name=tumbler
version=0.1.31
release=2
source=(http://archive.xfce.org/src/xfce/$name/${version%.*}/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure --prefix=/usr \
--sysconfdir=/etc
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,27 @@
# Description: An application finder for Xfce
# URL: http://http://www.xfce.org/projects/xfce4-appfinder/
# Packager: tyrry at nutyx dot org
# Depends on: xfce4-libui xfce4-garcon
name=xfce4-appfinder
version=4.12.0
release=2
source=(http://archive.xfce.org/src/xfce/$name/${version%.*}/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-static \
--disable-debug
make
make DESTDIR=$PKG install
for i in /usr/bin/xfrun4
do rm $PKG/$i
done
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor

View File

@ -0,0 +1,23 @@
# Description: A battery monitor plugin for the Xfce panel
# URL: http://goodies.xfce.org/projects/panel-plugins/xfce4-cpugraph-plugin
# Packager: tyrry at nutyx dot org
# Depends on: xfce4-panel
name=xfce4-battery-plugin
version=1.0.5
release=2
source=(http://archive.xfce.org/src/panel-plugins/$name/1.0/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-static \
--disable-debug
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor

View File

@ -0,0 +1,19 @@
# Description: Burn CDs and DVDs from files on your computer or ISO images downloaded from elsewhere.
# URL: http://www.xfce.org/projects/xfburn/
# Packager: tnut at nutyx dot org
# Depends on: gstreamer-plugins-base exo libisoburn xorg-pixman startup-notification gstreamer-plugins-good
_name=xfburn
name=xfce4-burn
version=0.5.4
release=3
source=(http://archive.xfce.org/src/apps/xfburn/${version%.*}/xfburn-$version.tar.bz2)
build() {
cd ${_name}-$version
./configure --prefix=/usr \
--enable-gstreamer
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,2 @@
update-desktop-database -q
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor

View File

@ -0,0 +1,22 @@
# Description: A clipboard plugin for the Xfce4 panel
# URL: http://goodies.xfce.org/projects/panel-plugins/xfce4-clipman-plugin
# Packager: tyrry at nutyx dot org
# Depends on: xfce4-panel libunique1 xorg-libxtst qrencode
name=xfce4-clipman-plugin
version=1.2.6
release=1
source=(http://archive.xfce.org/src/panel-plugins/$name/${version%.*}/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-debug
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor

View File

@ -0,0 +1,27 @@
# Description: Xfconf is the configuration storage system for Xfce.
# URL: http://wiki.xfce.org/releng/4.6/general-info
# Packager: tyrry at nutyx dot org
# Depends on: xfce4-libutil dbus-glib perl-glib
_name=xfconf
name=xfce4-conf
version=4.12.0
release=1
source=(http://archive.xfce.org/xfce/${version%.*}/src/${_name}-$version.tar.bz2)
build() {
cd ${_name}-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib/xfce4 \
--localstatedir=/var \
--disable-static \
--enable-gtk-doc \
--disable-debug
make
make DESTDIR=$PKG install
find $PKG -name perllocal.pod -exec rm {} \;
}

View File

@ -0,0 +1,24 @@
# Description: CPU frequency plugin for the Xfce4 panel
# URL: http://goodies.xfce.org/projects/panel-plugins/xfce4-cpufreq-plugin
# Packager: pierre at nutyx dot org
# Depends on: xfce4-panel
name=xfce4-cpufreq-plugin
version=1.1.2
release=1
source=(http://archive.xfce.org/src/panel-plugins/$name/${version%.*}/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-static \
--disable-debug
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor

View File

@ -0,0 +1,24 @@
# Description: monitor of charge CPU for Xfce
# URL: http://goodies.xfce.org/projects/panel-plugins/xfce4-cpugraph-plugin
# Packager: pierre at nutyx dot org
# Depends on: xfce4-panel
name=xfce4-cpugraph-plugin
version=1.0.5
release=2
source=(http://archive.xfce.org/src/panel-plugins/$name/1.0/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-static \
--disable-debug
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor

View File

@ -0,0 +1,24 @@
# Description: A date and time display plugin for the Xfce panel
# URL: http://goodies.xfce.org/projects/panel-plugins/xfce4-datetime-plugin
# Packager: pierre at nutyx dot org
# Depends on: xfce4-panel
name=xfce4-datetime-plugin
version=0.6.2
release=2
source=(http://archive.xfce.org/src/panel-plugins/$name/0.6/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-static \
--disable-debug
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,33 @@
# Description: Xfdesktop is a desktop manager for the Xfce Desktop Environment.
# URL: http://www.xfce.org
# Packagers: tyrry at nutyx dot org, tnut at nutyx dot org
# Depends on: exo libwnck xfce4-libui thunar xfce4-garcon
_name=xfdesktop
run=(gtk-update-icon-cache)
name=xfce4-desktop
version=4.12.3
release=1
source=(http://archive.xfce.org/src/xfce/${_name}/4.12/${_name}-$version.tar.bz2
http://downloads.nutyx.org/FondsEcrans/150213091432829037.jpg)
build() {
cd ${_name}-$version
sed -i "s/xfce-blue.jpg/wall-houaphan.jpg/" common/xfdesktop-common.h
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-static \
--enable-gio-unix \
--enable-thunarx \
--enable-notifications \
--disable-debug
make
make DESTDIR=$PKG install
install -D -m644 ../150213091432829037.jpg \
$PKG/usr/share/backgrounds/xfce/wall-houaphan.jpg
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor

View File

@ -0,0 +1,23 @@
# Description: monitor DD for the panel
# URL: http://goodies.xfce.org/
# Packager: tyrry at nutyx dot org
# Depends on: xfce4-panel
name=xfce4-diskperf-plugin
version=2.5.5
release=2
source=(http://archive.xfce.org/src/panel-plugins/$name/2.5/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-static \
--disable-debug
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,13 @@
# Description: Elementary lefty icons theme
# URL: https://github.com/shimmerproject/elementary-xfce
# Packager: ~
# Depends on:
name=xfce4-elementary-icon-theme
version=0.3
release=1
source=(https://github.com/shimmerproject/elementary-xfce/archive/v$version.tar.gz)
build() {
install -d -m 0755 $PKG//usr/share/icons
mv elementary-xfce-$version/elementary-xfce{,-dark,-darker} $PKG//usr/share/icons
}

View File

@ -0,0 +1,22 @@
# Description: monitor space on point of mounting for the panel
# URL: http://goodies.xfce.org/
# Packager: tyrry at nutyx dot org
# Depends on: xfce4-panel
name=xfce4-fsguard-plugin
version=1.0.2
release=2
source=(http://archive.xfce.org/src/panel-plugins/$name/1.0/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure --prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-static \
--disable-debug
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor

View File

@ -0,0 +1,24 @@
# Description: garcon is a freedesktop.org compliant menu implementation based on GLib and GIO.
# URL: http://wiki.xfce.org/releng/4.6/general-info
# Packager: tyrry at nutyx dot org, fanch at nutyx dot org
# Depends on: gtk3 xfce4-libui xfce4-libutil
_name=garcon
name=xfce4-garcon
version=0.5.0
release=2
source=(http://archive.xfce.org/src/xfce/garcon/0.5/${_name}-$version.tar.bz2)
build() {
cd ${_name}-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--disable-static \
--disable-debug
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,20 @@
# Description: Contains several GTK+ 2 and GTK+ 3 themes and libraries needed to display them.
# URL: http://www.xfce.org
# Packager: tyrry at nutyx dot org tnut at nutyx dot org
# Depends on: gtk2 gtk3
_name=gtk-xfce-engine
name=xfce4-gtk-engine
version=3.2.0
release=3
source=(http://archive.xfce.org/src/xfce/${_name}/${version%.*}/${_name}-$version.tar.bz2)
build() {
cd ${_name}-$version
./configure --prefix=/usr \
--enable-gtk3
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,29 @@
# Description: The libxfce4ui package contains GTK+ 2 widgets that are used by other Xfce applications.
# URL: http://www.xfce.org/projects/libraries/
# Packager: tyrry at nutyx dot org
# Depends on: gtk2 gtk3 startup-notification xfce4-conf gtk-doc
_name=libxfce4ui
name=xfce4-libui
version=4.12.1
release=2
source=(http://archive.xfce.org/src/xfce/${_name}/${version%.*}/${_name}-$version.tar.bz2)
build() {
cd ${_name}-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-static \
--enable-gtk-doc \
--disable-debug
make
make DESTDIR=$PKG install
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
}

View File

@ -0,0 +1,26 @@
# Description: The libxfce4util package is a basic utility library for the Xfce desktop environment.
# URL: http://ww.xfce.org/projects/libraries/
# Packager: tyrry at nutyx dot org, tnut at nutyx dot org
# Depends on: glib intltool gtk-doc
_name=libxfce4util
name=xfce4-libutil
version=4.12.1
release=1
source=(http://archive.xfce.org/src/xfce/${_name}/${version%.*}/${_name}-$version.tar.bz2)
build() {
cd ${_name}-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--sbindir=/usr/bin \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-static \
--enable-gtk-doc \
--disable-debug
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,24 @@
# Description: Multi-protocol, multi-mailbox mail watcher for the Xfce4 panel
# URL: http://goodies.xfce.org/projects/panel-plugins/xfce4-mailwatch-plugin
# Packager: Chris Farrell, timcowchip at gmail dot com
# Maintainer: Chris Farrell, timcowchip at gmail dot com
# Depends on: xfce4-panel gnutls libgcrypt intltool perl-xml-parser xfce4-libui
name=xfce4-mailwatch-plugin
version=1.2.0
release=1
source=(http://archive.xfce.org/src/panel-plugins/$name/${version%.*}/$name-$version.tar.bz2)
build() {
cd "$SRC/$name-$version"
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-debug
make
make DESTDIR="$PKG" install
}

View File

@ -0,0 +1,23 @@
# Description: Xfce4 Mixer is a volume control application for the Xfce desktop based on GStreamer.
# URL: http://www.xfce.org/projects/xfce4-mixer/
# Packager: pierre at nutyx dot org
# Depends on: gstreamer-plugins-base libunique1 xfce4-libutil xfce4-panel
name=xfce4-mixer
version=4.11.0
release=1
source=(http://archive.xfce.org/src/apps/$name/${version%.*}/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-static \
--disable-debug
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor

View File

@ -0,0 +1,22 @@
# Description: monitor network for the panel
# URL: http://goodies.xfce.org/
# Packager: tyrry at nutyx dot org
# Depends on: xfce4-panel
name=xfce4-netload-plugin
version=1.2.4
release=2
source=(http://archive.xfce.org/src/panel-plugins/$name/1.2/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-debug
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor

View File

@ -0,0 +1,22 @@
# Description: The "server-side" portion of the Freedesktop desktop notifications specification.
# URL: http://git.xfce.org/kelnos/xfce4-notifyd/
# Packager: tyrry at nutyx dot org, tnut at nutyx dot org
# Depends on: xfce4-libui libnotify
name=xfce4-notifyd
version=0.2.4
release=3
source=(http://archive.xfce.org/src/apps/$name/0.2/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-static \
--disable-debug
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor

View File

@ -0,0 +1,23 @@
# Description: The Xfce4 Panel package contains the Xfce4 Panel.
# URL: http://www.xfce.org/projects/xfce4-panel/
# Packager: tyrry at nutyx dot org, tnut at nutyx dot org
# Depends on: exo xfce4-garcon libwnck xfce4-libui gtk-doc gtk3
name=xfce4-panel
version=4.12.0
release=2
source=(http://archive.xfce.org/src/xfce/$name/${version%.*}/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--enable-gio-unix \
--enable-gtk-doc \
--enable-gtk3 \
--disable-debug
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,2 @@
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
update-desktop-database -q

View File

@ -0,0 +1,18 @@
# Description: Power manager for the Xfce desktop.
# URL: http://goodies.xfce.org/projects/applications/xfce4-power-manager
# Packager: tyrry at nutyx dot org, tnut at nutyx dot org
# Depends on: dbus-glib xorg-app libnotify xfce4-panel upower udisks
name=xfce4-power-manager
version=1.4.4
release=2
source=(http://archive.xfce.org/src/xfce/$name/${version%.*}/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor

View File

@ -0,0 +1,24 @@
# Description: allows of do of captures d'ecrans or of fenetres
# URL: http://goodies.xfce.org/projects/panel-plugins/xfce4-screenshooter-plugin
# Packager: tyrry at nutyx dot org
# Depends on: xfce4-panel libsoup p11-kit
name=xfce4-screenshooter
version=1.8.2
release=1
source=(http://archive.xfce.org/src/apps/$name/1.8/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-static \
--disable-debug
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor

View File

@ -0,0 +1,26 @@
# Description: A lm_sensors plugin for the Xfce panel.
# URL: http://goodies.xfce.org/
# Packager: tyrry at nutyx dot org
# Depends on: xfce4-panel lm-sensors libnotify hicolor-icon-theme
name=xfce4-sensors-plugin
version=1.2.6
release=1
source=(http://archive.xfce.org/src/panel-plugins/$name/1.2/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--datadir=/usr/share \
--datarootdir=/usr/share \
--disable-static \
--disable-debug
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor

View File

@ -0,0 +1,27 @@
From e740aad5d6761ce9a9df48a3d87ff29240433d19 Mon Sep 17 00:00:00 2001
From: Evangelos Foutras <evangelos@foutrelis.com>
Date: Tue, 24 Mar 2015 10:09:33 +0200
Subject: [PATCH] Pass VT number to xinit if XDG_VTNR is set
---
scripts/startxfce4.in | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/scripts/startxfce4.in b/scripts/startxfce4.in
index d0a74a9..bf3201b 100644
--- a/scripts/startxfce4.in
+++ b/scripts/startxfce4.in
@@ -92,6 +92,10 @@ if test "x$DISPLAY" = "x"
then
echo "$0: Starting X server"
prog=xinit
+
+ if test ! "x$XDG_VTNR" = "x"; then
+ SERVERRC="vt$XDG_VTNR $SERVERRC"
+ fi
else
echo "$0: X server already running on display $DISPLAY"
prog=/bin/sh
--
2.3.4

View File

@ -0,0 +1,31 @@
# Description: Xfce4 Session is a session manager for Xfce.
# URL: http://www.xfce.org
# Packager: tyrry at nutyx dot org, tnut at nutyx dot org
# Depends on: gnupg polkit consolekit2 udisks upower xorg-libxres libwnck xfce4-libui xorg-app
run=(udisks upower)
name=xfce4-session
version=4.12.1
release=3
source=(http://archive.xfce.org/src/xfce/$name/${version%.*}/$name-$version.tar.bz2
0001-Pass-VT-number-to-xinit-if-XDG_VTNR-is-set.patch
xfce-polkit-gnome-authentication-agent-1.desktop)
build() {
cd $name-$version
patch -Np1 -i ../0001-Pass-VT-number-to-xinit-if-XDG_VTNR-is-set.patch
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-static \
--disable-debug \
--disable-legacy-sm
make
make DESTDIR=$PKG install
install -d $PKG/etc/xdg/autostart
cp $SRC/xfce-polkit-gnome-authentication-agent-1.desktop \
$PKG/etc/xdg/autostart/
}

View File

@ -0,0 +1,87 @@
[Desktop Entry]
Name=PolicyKit Authentication Agent
Name[ar]=مدير الاستيثاق PolicyKit
Name[be]=PolicyKit - аґент аўтэнтыфікацыі
Name[bn_IN]=PolicyKit অনুমোদনের এজেন্ট
Name[ca]=Agent d'autenticació del PolicyKit
Name[cs]=Ověřovací agent PolicyKit
Name[da]=Godkendelsesprogrammet PolicyKit
Name[de]=Legitimationsdienst von PolicyKit
Name[el]=Πράκτορας πιστοποίησης PolicyKit
Name[en_GB]=PolicyKit Authentication Agent
Name[es]=Agente de autenticación de PolicyKit
Name[eu]=PolicyKit autentifikatzeko agentea
Name[fi]=PolicytKit-tunnistautumisohjelma
Name[fr]=Agent d'authentification de PolicyKit
Name[gl]=Axente de autenticación PolicyKit
Name[gu]=PolicyKit સત્તાધિકરણ એજન્ટ
Name[hi]=PolicyKit प्रमाणीकरण प्रतिनिधि
Name[hu]=PolicyKit hitelesítési ügynök
Name[it]=Agente di autenticazione per PolicyKit
Name[ja]=PolicyKit 認証エージェント
Name[kn]=PolicyKit ದೃಢೀಕರಣ ಮಧ್ಯವರ್ತಿ
Name[lt]=PolicyKit tapatybės nustatymo agentas
Name[ml]=പോളിസിക്കിറ്റ് ഓഥന്റിക്കേഷന്‍ ഏജന്റ്
Name[mr]=PolicyKit ऑथेंटीकेशन एजेंट
Name[or]=PolicyKit ବୈଧିକରଣ ସଦସ୍ୟ
Name[pa]=ਪਾਲਸੀਕਿੱਟ ਪਰਮਾਣਕਿਤਾ ਏਜੰਟ
Name[pl]=Agent uwierzytelniania PolicyKit
Name[pt]=Agente de Autenticação PolicyKit
Name[pt_BR]=Agente de autenticação PolicyKit
Name[ro]=Agent de autentificare PolicyKit
Name[sk]=Agent PolicyKit na overovanie totožnosti
Name[sl]=PolicyKit program overjanja
Name[sv]=Autentiseringsagent för PolicyKit
Name[ta]=PolicyKit அங்கீகார முகவர்
Name[te]=పాలసీకిట్ ధృవీకరణ ప్రతినిధి
Name[th]=ตัวกลางสำหรับยืนยันตัวบุคคล PolicyKit
Name[uk]=Агент автентифікації PolicyKit
Name[zh_CN]=PolicyKit 认证代理
Name[zh_HK]=PolicyKit 驗證代理程式
Name[zh_TW]=PolicyKit 驗證代理程式
Comment=PolicyKit Authentication Agent
Comment[ar]=مدير الاستيثاق PolicyKit
Comment[be]=PolicyKit - аґент аўтэнтыфікацыі
Comment[bn_IN]=PolicyKit অনুমোদনের এজেন্ট
Comment[ca]=Agent d'autenticació del PolicyKit
Comment[cs]=Ověřovací agent PolicyKit
Comment[da]=Godkendelsesprogrammet PolicyKit
Comment[de]=Legitimationsdienst von PolicyKit
Comment[el]=Πράκτορας πιστοποίησης PolicyKit
Comment[en_GB]=PolicyKit Authentication Agent
Comment[es]=Agente de autenticación de PolicyKit
Comment[eu]=PolicyKit autentifikatzeko agentea
Comment[fi]=PolicytKit-tunnistautumisohjelma
Comment[fr]=Agent d'authentification de PolicyKit
Comment[gl]=Axente de autenticación PolicyKit
Comment[gu]=PolicyKit સત્તાધિકરણ એજન્ટ
Comment[hi]=PolicyKit प्रमाणीकरण प्रतिनिधि
Comment[hu]=PolicyKit hitelesítési ügynök
Comment[it]=Agente di autenticazione per PolicyKit
Comment[ja]=PolicyKit 認証エージェント
Comment[kn]=PolicyKit ದೃಢೀಕರಣ ಮಧ್ಯವರ್ತಿ
Comment[lt]=PolicyKit tapatybės nustatymo agentas
Comment[ml]=പോളിസിക്കിറ്റ് ഓഥന്റിക്കേഷന്‍ ഏജന്റ്
Comment[mr]=PolicyKit ऑथेंटीकेशन एजेंट
Comment[or]=PolicyKit ବୈଧିକରଣ ସଦସ୍ୟ
Comment[pa]=ਪਾਲਸੀਕਿੱਟ ਪਰਮਾਣਕਿਤਾ ਏਜੰਟ
Comment[pl]=Agent uwierzytelniania PolicyKit
Comment[pt]=Agente de Autenticação PolicyKit
Comment[pt_BR]=Agente de autenticação PolicyKit
Comment[ro]=Agent de autentificare PolicyKit
Comment[sk]=Agent PolicyKit na overovanie totožnosti
Comment[sl]=PolicyKit program overjanja
Comment[sv]=Autentiseringsagent för PolicyKit
Comment[ta]=PolicyKit அங்கீகார முகவர்
Comment[te]=పాలసీకిట్ ధృవీకరణ ప్రతినిధి
Comment[th]=ตัวกลางสำหรับยืนยันตัวบุคคล PolicyKit
Comment[uk]=Агент автентифікації PolicyKit
Comment[zh_CN]=PolicyKit 认证代理
Comment[zh_HK]=PolicyKit 驗證代理程式
Comment[zh_TW]=PolicyKit 驗證代理程式
Exec=/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
Terminal=false
Type=Application
Categories=
NoDisplay=true
OnlyShowIn=XFCE;

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor

View File

@ -0,0 +1,26 @@
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 @@
<?xml version="1.0" encoding="UTF-8"?>
<channel name="xsettings" version="1.0">
<property name="Net" type="empty">
- <property name="ThemeName" type="empty"/>
- <property name="IconThemeName" type="empty"/>
+ <property name="ThemeName" type="string" value="Adwaita"/>
+ <property name="IconThemeName" type="string" value="gnome"/>
<property name="DoubleClickTime" type="int" value="400"/>
<property name="DoubleClickDistance" type="int" value="5"/>
<property name="DndDragThreshold" type="int" value="8"/>
@@ -19,9 +19,9 @@
</property>
<property name="Xft" type="empty">
<property name="DPI" type="empty"/>
- <property name="Antialias" type="int" value="-1"/>
+ <property name="Antialias" type="int" value="1"/>
<property name="Hinting" type="int" value="-1"/>
- <property name="HintStyle" type="string" value="hintnone"/>
+ <property name="HintStyle" type="string" value="hintfull"/>
<property name="RGBA" type="string" value="none"/>
<!-- <property name="Lcdfilter" type="string" value="none"/> -->
</property>

View File

@ -0,0 +1,32 @@
# Description: A collection of programs that are useful for adjusting your Xfce preferences.
# URL: http://wiki.xfce.org/releng/4.10/
# Packager: tyrry at nutyx dot org, tnut at nutyx dot org
# Depends on: exo xfce4-libui xfce4-garcon xorg-libxklavier xorg-libxkbfile libcanberra gnome-icon-theme
run=(gnome-icon-theme)
name=xfce4-settings
version=4.12.0
release=3
source=(http://archive.xfce.org/src/xfce/${name}/${version%.*}/$name-$version.tar.bz2
default-xsettings-xml.patch)
build() {
cd $name-$version
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
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor

View File

@ -0,0 +1,21 @@
# Description: monitor system for the panel
# URL: http://goodies.xfce.org/
# Packager: tyrry at nutyx dot org
# Depends on: xfce4-panel
name=xfce4-systemload-plugin
version=1.1.2
release=2
source=(http://archive.xfce.org/src/panel-plugins/$name/1.1/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure --prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-static
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor

View File

@ -0,0 +1,21 @@
# Description: administrator of tasks for Xfce
# URL: http://goodies.xfce.org/projects/applications/xfce4-taskmanager
# Packager: tyrry at nutyx dot org
# Depends on: gtk2 libwnck
name=xfce4-taskmanager
version=1.1.0
release=2
source=(http://archive.xfce.org/src/apps/$name/${version%.*}/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure --prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-static
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,23 @@
# Description: Xfce4 Terminal is a GTK+ 2 terminal emulator. This is useful for running commands or programs in the comfort of an Xorg window; you can drag and drop files into the Xfce4 Terminal or copy and paste text with your mouse.
# URL: http://www.os-cillation.com/index.php?id=42&L=5
# Packager: tyrry at nutyx dot org, tnut at nutyx dot org
# Depends on: exo vte
description="Terminal emulator from Xfce4."
name=xfce4-terminal
version=0.6.3
release=3
source=(http://archive.xfce.org/src/apps/${name}/${version%.*}/$name-$version.tar.bz2 )
build() {
cd $name-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-static \
--disable-debug
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor

View File

@ -0,0 +1,18 @@
# Description: Command line plugin Xfce4 panel.
# URL: http://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin
# Packager: pierre at nutyx dot org, tnut at nutyx dot org
# Depends on: xfce4-panel
name=xfce4-verve-plugin
version=1.1.0
release=1
source=(http://archive.xfce.org/src/panel-plugins/$name/${version%.*}/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure --prefix=/usr \
--disable-debug
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,24 @@
# Description: plugin Weather for Xfce
# URL: http://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin
# Packager: pierre at nutyx dot org
# Depends on: libsoup xfce4-panel
name=xfce4-weather-plugin
version=0.8.6
release=2
source=(http://archive.xfce.org/src/panel-plugins/xfce4-weather-plugin/0.8/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib \
--localstatedir=/var \
--disable-static \
--disable-debug \
--disable-upower
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor

View File

@ -0,0 +1,19 @@
# Description: Alternate menu for Xfce4
# URL: http://gottcode.org/xfce4-whiskermenu-plugin/
# Maintainer: Graeme Gott <graeme at gottcode dot org>
# Packager: tnut at nutyx dot org
# Depends on: cmake xfce4-panel
name=xfce4-whiskermenu-plugin
version=1.5.2
release=1
source=(http://gottcode.org/$name/$name-$version.tar.bz2)
build() {
cd $name-$version
cmake \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor

View File

@ -0,0 +1,29 @@
# Description: Xfwm4 is the window manager for Xfce.
# URL: http://www.xfce.org/projects/xfwm4/
# Packager: tyrry at nutyx dot org, tnut at nutyx dot org
# Depends on: xorg-libxres libwnck xfce4-libui xfce4-libutil startup-notification
_name=xfwm4
name=xfce4-wm
version=4.12.3
release=1
source=(http://archive.xfce.org/src/xfce/${_name}/${version%.*}/${_name}-$version.tar.bz2)
build() {
cd ${_name}-$version
./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
}

View File

@ -0,0 +1 @@
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor

View File

@ -0,0 +1,19 @@
# Description: The Xfce4 Keyboard Plugin package contains a very customizable and useful Xfce4 Panel plugin to setup and use multiple (currently up to 4 due to X11 protocol limitation) keyboard layouts and switch between them, individually by application, individually by window, or globally for the desktop and all applications and windows.
# URL: http://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin
# Packager: pierre at nutyx dot org, tnut at nutyx dot org
# Depends on: librsvg xorg-libxklavier xfce4-panel
description="Customizable Xfce4 Panel plugin to setup and use multiple keyboard layouts."
name=xfce4-xkb-plugin
version=0.7.1
release=3
source=(http://archive.xfce.org/src/panel-plugins/$name/${version%.*}/$name-$version.tar.bz2)
build() {
cd $name-$version
./configure --prefix=/usr \
--disable-debug
make
make DESTDIR=$PKG install
}