malfs mekanizma guncelleme
This commit is contained in:
parent
96ed660224
commit
b965d9be64
|
@ -0,0 +1 @@
|
|||
exec openbox-session
|
46
bin/mps
46
bin/mps
|
@ -99,7 +99,7 @@ paket_bilgi(){
|
|||
}
|
||||
|
||||
derleme_listyap(){
|
||||
bagimlist=`bagimli_bilgi "$1"`
|
||||
bagimlist=`bagimlilar "$1"`
|
||||
for bagim in $bagimlist;do
|
||||
if [ "`cat derleme.liste | grep $bagim`" != "$bagim" ];then
|
||||
derleme_listyap "$bagim"
|
||||
|
@ -123,12 +123,25 @@ derleme_listyap(){
|
|||
fi
|
||||
}
|
||||
|
||||
derleme_listbilgi(){
|
||||
echo "yapim asamasında"
|
||||
}
|
||||
|
||||
paket_derle_oto(){
|
||||
for dpkt in `cat $1`;do
|
||||
echo $dpkt "derleniyor...."
|
||||
paket_derle $dpkt
|
||||
done
|
||||
}
|
||||
|
||||
paket_kur_oto(){
|
||||
local kpkt pkt
|
||||
for kpkt in `cat $1`;do
|
||||
for pkt in `ls $kpkt* | cut -d'#' -f1`;do
|
||||
mps -k "$pkt#"*
|
||||
done
|
||||
done
|
||||
}
|
||||
|
||||
paket_derle(){
|
||||
local konum derleme_onay eh bagimd
|
||||
|
@ -176,12 +189,31 @@ paket_derle(){
|
|||
|
||||
}
|
||||
|
||||
bagimli_bilgi(){
|
||||
bagimlilar(){
|
||||
local bagimd konum
|
||||
konum="`find "$talimatname_dizin" -name $1`"
|
||||
bagimd=`cat $konum/talimat | grep "Depends" | cut -d':' -f2`
|
||||
#echo $bagimd
|
||||
echo `echo "$bagimd" | sed 's/,/ /g'`
|
||||
if [ -n "$bagimd" ]; then
|
||||
bagimd=`echo "$bagimd" | sed 's/,/ /g'`
|
||||
#sıralı gösterme
|
||||
echo `echo "$bagimd" | sed 's/,/ /g'`
|
||||
fi
|
||||
}
|
||||
|
||||
bagimli_bilgi(){
|
||||
local bagimd konum bag
|
||||
konum="`find "$talimatname_dizin" -name $1`"
|
||||
bagimd=`cat $konum/talimat | grep "Depends" | cut -d':' -f2`
|
||||
if [ -n "$bagimd" ]; then
|
||||
bagimd=`echo "$bagimd" | sed 's/,/ /g'`
|
||||
#sıralı gösterme
|
||||
#echo `echo "$bagimd" | sed 's/,/ /g'`
|
||||
#kurulu kontrollu gosterim
|
||||
for bag in $bagimd;do
|
||||
echo $bag "`kurulu_kontrol $bag`"
|
||||
done
|
||||
fi
|
||||
echo "$1" "`kurulu_kontrol $1`"
|
||||
}
|
||||
|
||||
kurulu_kontrol(){
|
||||
|
@ -254,6 +286,8 @@ ayarlar() {
|
|||
paket_derle "$2" ;;
|
||||
-odk|--pkodk)
|
||||
paket_derle_oto "$2" ;;
|
||||
-ok|--pkok)
|
||||
paket_kur_oto "$2" ;;
|
||||
-dly|--drly)
|
||||
if [ -f derleme.liste ];then
|
||||
mv derleme.liste derleme.liste.eski
|
||||
|
@ -264,10 +298,12 @@ ayarlar() {
|
|||
touch derleme.liste
|
||||
touch genel.derleme.liste
|
||||
derleme_listyap "$2" ;;
|
||||
-dlb|--drlb)
|
||||
derleme_listbilgi "$2" | column -t;;
|
||||
-b|--pkbl)
|
||||
paket_bilgi "$2" ;;
|
||||
-bb|--pkbb)
|
||||
bagimli_bilgi "$2" ;;
|
||||
bagimli_bilgi "$2" | column -t;;
|
||||
-G|--pvtg)
|
||||
paketvt_guncelle ;;
|
||||
-g|--pkgu)
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
cp /lib/ncurses/terminfo/x/xterm /usr/share/terminfo/x/
|
||||
echo "export TERM='xterm' " >> /root/.bashrc
|
||||
|
|
|
@ -1011,7 +1011,8 @@ chroot_gir(){
|
|||
lfs_kontrol
|
||||
unmount_islemi
|
||||
mount_islemi
|
||||
chroot "$LFS" /usr/bin/env -i HOME=/root TERM="$TERM" PS1='\u:\w\$ ' /bin/bash --login +h
|
||||
#chroot "$LFS" /usr/bin/env -i HOME=/root TERM="$TERM" PS1='\u:\w\$ ' /bin/bash --login +h
|
||||
chroot "$LFS" /usr/bin/env -i HOME=/root PS1='\u:\w\$ ' /bin/bash --login +h
|
||||
}
|
||||
|
||||
|
||||
|
|
46
mps-0.1/mps
46
mps-0.1/mps
|
@ -99,7 +99,7 @@ paket_bilgi(){
|
|||
}
|
||||
|
||||
derleme_listyap(){
|
||||
bagimlist=`bagimli_bilgi "$1"`
|
||||
bagimlist=`bagimlilar "$1"`
|
||||
for bagim in $bagimlist;do
|
||||
if [ "`cat derleme.liste | grep $bagim`" != "$bagim" ];then
|
||||
derleme_listyap "$bagim"
|
||||
|
@ -123,12 +123,25 @@ derleme_listyap(){
|
|||
fi
|
||||
}
|
||||
|
||||
derleme_listbilgi(){
|
||||
echo "yapim asamasında"
|
||||
}
|
||||
|
||||
paket_derle_oto(){
|
||||
for dpkt in `cat $1`;do
|
||||
echo $dpkt "derleniyor...."
|
||||
paket_derle $dpkt
|
||||
done
|
||||
}
|
||||
|
||||
paket_kur_oto(){
|
||||
local kpkt pkt
|
||||
for kpkt in `cat $1`;do
|
||||
for pkt in `ls $kpkt* | cut -d'#' -f1`;do
|
||||
mps -k "$pkt#"*
|
||||
done
|
||||
done
|
||||
}
|
||||
|
||||
paket_derle(){
|
||||
local konum derleme_onay eh bagimd
|
||||
|
@ -176,12 +189,31 @@ paket_derle(){
|
|||
|
||||
}
|
||||
|
||||
bagimli_bilgi(){
|
||||
bagimlilar(){
|
||||
local bagimd konum
|
||||
konum="`find "$talimatname_dizin" -name $1`"
|
||||
bagimd=`cat $konum/talimat | grep "Depends" | cut -d':' -f2`
|
||||
#echo $bagimd
|
||||
echo `echo "$bagimd" | sed 's/,/ /g'`
|
||||
if [ -n "$bagimd" ]; then
|
||||
bagimd=`echo "$bagimd" | sed 's/,/ /g'`
|
||||
#sıralı gösterme
|
||||
echo `echo "$bagimd" | sed 's/,/ /g'`
|
||||
fi
|
||||
}
|
||||
|
||||
bagimli_bilgi(){
|
||||
local bagimd konum bag
|
||||
konum="`find "$talimatname_dizin" -name $1`"
|
||||
bagimd=`cat $konum/talimat | grep "Depends" | cut -d':' -f2`
|
||||
if [ -n "$bagimd" ]; then
|
||||
bagimd=`echo "$bagimd" | sed 's/,/ /g'`
|
||||
#sıralı gösterme
|
||||
#echo `echo "$bagimd" | sed 's/,/ /g'`
|
||||
#kurulu kontrollu gosterim
|
||||
for bag in $bagimd;do
|
||||
echo $bag "`kurulu_kontrol $bag`"
|
||||
done
|
||||
fi
|
||||
echo "$1" "`kurulu_kontrol $1`"
|
||||
}
|
||||
|
||||
kurulu_kontrol(){
|
||||
|
@ -254,6 +286,8 @@ ayarlar() {
|
|||
paket_derle "$2" ;;
|
||||
-odk|--pkodk)
|
||||
paket_derle_oto "$2" ;;
|
||||
-ok|--pkok)
|
||||
paket_kur_oto "$2" ;;
|
||||
-dly|--drly)
|
||||
if [ -f derleme.liste ];then
|
||||
mv derleme.liste derleme.liste.eski
|
||||
|
@ -264,10 +298,12 @@ ayarlar() {
|
|||
touch derleme.liste
|
||||
touch genel.derleme.liste
|
||||
derleme_listyap "$2" ;;
|
||||
-dlb|--drlb)
|
||||
derleme_listbilgi "$2" | column -t;;
|
||||
-b|--pkbl)
|
||||
paket_bilgi "$2" ;;
|
||||
-bb|--pkbb)
|
||||
bagimli_bilgi "$2" ;;
|
||||
bagimli_bilgi "$2" | column -t;;
|
||||
-G|--pvtg)
|
||||
paketvt_guncelle ;;
|
||||
-g|--pkgu)
|
||||
|
|
|
@ -18,5 +18,7 @@ build()
|
|||
--docdir=/usr/share/doc/$name-$version
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
cp /lib/ncurses/terminfo/x/xterm /usr/share/terminfo/x/
|
||||
install -D -m644 ../openbox.xinitrc $PKG/etc/X11/dm/openbox.xinitrc
|
||||
|
||||
}
|
||||
|
|
|
@ -0,0 +1,19 @@
|
|||
diff -rup ../tint2-0.11.orig/src/battery/battery.c ./src/battery/battery.c
|
||||
--- ../tint2-0.11.orig/src/battery/battery.c 2010-12-02 23:56:11.313403140 +0100
|
||||
+++ ./src/battery/battery.c 2010-12-02 23:57:22.266956142 +0100
|
||||
@@ -184,8 +184,14 @@ void init_battery()
|
||||
}
|
||||
g_free(path2);
|
||||
}
|
||||
- if (path_energy_now && path_energy_full) {
|
||||
+
|
||||
+ path_current_now = g_build_filename(battery_dir, "power_now", NULL);
|
||||
+ if (!g_file_test (path_current_now, G_FILE_TEST_EXISTS)) {
|
||||
+ g_free(path_current_now);
|
||||
path_current_now = g_build_filename(battery_dir, "current_now", NULL);
|
||||
+ }
|
||||
+
|
||||
+ if (path_energy_now && path_energy_full) {
|
||||
path_status = g_build_filename(battery_dir, "status", NULL);
|
||||
|
||||
// check file
|
|
@ -1,27 +1,29 @@
|
|||
# Description: task bar for wm light
|
||||
# URL: http://code.google.com/p/tint2/
|
||||
# Maintainer: Chris Farrell timcowchip at gmail dot com
|
||||
# Packager: geantbrun at gmail dot com, tnut at nutyx dot com, timcowchip at gmail dot com
|
||||
# Depends on: cmake gtk2 librsvg startup-notification xorg-libxrandr xorg-libxinerama xorg-libxdamage xorg-libxcomposite pango imlib2 cairo
|
||||
|
||||
# Description: Lightweight panel/taskbar
|
||||
# URL: http://tint2.googlecode.com
|
||||
# Packager: Vitaly Sinilin, vs at kp4 dot ru
|
||||
# Maintainer: Jose V Beneyto, sepen at crux dot nu
|
||||
# Depends on: cmake imlib2 pango
|
||||
|
||||
name=tint2
|
||||
version=0.12.2
|
||||
release=1
|
||||
|
||||
source=(clock.patch)
|
||||
|
||||
version=0.11
|
||||
release=2
|
||||
source=(http://$name.googlecode.com/files/$name-$version.tar.bz2 \
|
||||
add-power-now-support.patch)
|
||||
|
||||
build() {
|
||||
git clone https://gitlab.com/o9000/tint2.git
|
||||
cd $name
|
||||
cd $name-$version
|
||||
|
||||
git checkout 0.12.2
|
||||
patch -p0 -i $SRC/add-power-now-support.patch
|
||||
|
||||
patch -Np1 -i $SRC/clock.patch
|
||||
mkdir build
|
||||
cd build
|
||||
cmake -DCMAKE_INSTALL_PREFIX=/usr ../ \
|
||||
-DENABLE_TINT2CONF=1
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
cmake \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DENABLE_BATTERY=ON \
|
||||
-DENABLE_EXAMPLES=OFF \
|
||||
-DENABLE_TINT2CONF=OFF \
|
||||
-DMANDIR=/usr/man \
|
||||
-DSYSCONFDIR=/usr/etc
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
rm -rf $PKG/usr/share
|
||||
}
|
||||
|
|
|
@ -0,0 +1,27 @@
|
|||
# Description: task bar for wm light
|
||||
# URL: http://code.google.com/p/tint2/
|
||||
# Maintainer: Chris Farrell timcowchip at gmail dot com
|
||||
# Packager: geantbrun at gmail dot com, tnut at nutyx dot com, timcowchip at gmail dot com
|
||||
# Depends on: cmake gtk2 librsvg startup-notification xorg-libxrandr xorg-libxinerama xorg-libxdamage xorg-libxcomposite pango imlib2 cairo
|
||||
|
||||
|
||||
name=tint2
|
||||
version=0.12.2
|
||||
release=1
|
||||
|
||||
source=(clock.patch)
|
||||
|
||||
build() {
|
||||
git clone https://gitlab.com/o9000/tint2.git
|
||||
cd $name
|
||||
|
||||
git checkout 0.12.2
|
||||
|
||||
patch -Np1 -i $SRC/clock.patch
|
||||
mkdir build
|
||||
cd build
|
||||
cmake -DCMAKE_INSTALL_PREFIX=/usr ../ \
|
||||
-DENABLE_TINT2CONF=1
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
}
|
Loading…
Reference in New Issue