[Frugalware-git] frugalware-current: urwid-0.9.9-1-i686 *version bump

2009-12-06 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=e1b71c516ae5a3e5d8f19f33497ff4c2c7a81519

commit e1b71c516ae5a3e5d8f19f33497ff4c2c7a81519
Author: bouleetbil bouleet...@frogdev.info
Date:   Sun Dec 6 10:56:20 2009 +

urwid-0.9.9-1-i686
*version bump

diff --git a/source/devel-extra/urwid/FrugalBuild 
b/source/devel-extra/urwid/FrugalBuild
index da6970e..a616a12 100644
--- a/source/devel-extra/urwid/FrugalBuild
+++ b/source/devel-extra/urwid/FrugalBuild
@@ -2,7 +2,7 @@
# Maintainer: bouleetbil bouleet...@frogdev.info

pkgname=urwid
-pkgver=0.9.8.4
+pkgver=0.9.9
pkgrel=1
url=http://excess.org/$pkgname/
source=(http://excess.org/$pkgname/$pkgname-$pkgver.tar.gz)
@@ -13,7 +13,7 @@ makedepends=('setuptools')
groups=('devel-extra')
archs=('i686' 'x86_64')
options=('nostrip')
-sha1sums=('a4307aa08895a647feec1099658e87ab1595f5c0')
+sha1sums=('8d527914199c32d5d4ec0263c30fb5d40161fb08')

build() {
Fcd
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: gssdp-0.7.1-1-i686 *version bump

2009-12-06 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=18a94ce18823dc9f89bd87286e68a7c1c3da1779

commit 18a94ce18823dc9f89bd87286e68a7c1c3da1779
Author: bouleetbil bouleet...@frogdev.info
Date:   Sun Dec 6 11:01:39 2009 +

gssdp-0.7.1-1-i686
*version bump

diff --git a/source/xlib-extra/gssdp/FrugalBuild 
b/source/xlib-extra/gssdp/FrugalBuild
index 7dc7be4..7a17408 100644
--- a/source/xlib-extra/gssdp/FrugalBuild
+++ b/source/xlib-extra/gssdp/FrugalBuild
@@ -2,7 +2,7 @@
# Maintainer: bouleetbil bouleet...@frogdev.info

pkgname=gssdp
-pkgver=0.7.0
+pkgver=0.7.1
pkgrel=1
pkgdesc=GSSDP implements resource discovery and announcement over SSDP of 
GUPnP framework.
depends=('libsoup' 'libglade=2.6.4-2')
@@ -12,6 +12,6 @@ up2date=Flasttar $url/sources/$pkgname
groups=('xlib-extra')
options=('scriptlet')
archs=('i686' 'x86_64' 'ppc')
-sha1sums=('28ae2241e8ac0b6bb1a2d0f9e7e3195741923d05')
+sha1sums=('9647cc35768ca48bf568d40f46b47d9c43b0d583')

# optimization OK
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: dbus-1.3.0-1-i686 *version bump

2009-12-06 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=1a613916cc7da515a9872068d2e85dd48f9d93cb

commit 1a613916cc7da515a9872068d2e85dd48f9d93cb
Author: bouleetbil bouleet...@frogdev.info
Date:   Sun Dec 6 14:03:32 2009 +

dbus-1.3.0-1-i686
*version bump

diff --git a/source/apps/dbus/FrugalBuild b/source/apps/dbus/FrugalBuild
index fbd94af..c85e486 100644
--- a/source/apps/dbus/FrugalBuild
+++ b/source/apps/dbus/FrugalBuild
@@ -2,7 +2,7 @@
# Maintainer: crazy cr...@frugalware.org

pkgname=dbus
-pkgver=1.2.14
+pkgver=1.3.0
pkgrel=1
pkgdesc=A message bus system
url=http://freedesktop.org/wiki/Software_2fdbus;
@@ -14,7 +14,7 @@ archs=('i686' 'x86_64' 'ppc')
up2date=lynx -dump http://dbus.freedesktop.org/releases/dbus/|Flasttar
source=(http://dbus.freedesktop.org/releases/dbus/$pkgname-$pkgver.tar.gz \
rc.$pkgname dbus-1-launch dbus-1-launch.desktop)
-sha1sums=('67909bdd146d3a993131d54e70a143992edbe927' \
+sha1sums=('ebd23c65ebf5448efc6367da1414de212db38055' \
'b624f50a56ac56c6d6fbe0a9873c4672d3584e02' \
'740af74eb43cadf1277346029577aadd3d10f2b5' \
'da9efab479aa3a2a8fb365a89ed658646486c39f')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-1.1: acerhk-0.5.35-35getorin1-i686

2009-12-06 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-1.1.git;a=commitdiff;h=66630437f62969bf1a351ade2181d41ceab03d78

commit 66630437f62969bf1a351ade2181d41ceab03d78
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Dec 6 14:04:27 2009 +0100

acerhk-0.5.35-35getorin1-i686

- rebuild with kernel-2.6.30-4getorin1

diff --git a/source/apps-extra/acerhk/FrugalBuild 
b/source/apps-extra/acerhk/FrugalBuild
index fba96a6..0d5c017 100644
--- a/source/apps-extra/acerhk/FrugalBuild
+++ b/source/apps-extra/acerhk/FrugalBuild
@@ -4,7 +4,7 @@

pkgname=acerhk
pkgver=0.5.35
-pkgrel=34
+pkgrel=35getorin1
pkgdesc=Acer Hotkey driver for Linux
url=http://www.cakey.de/acerhk/;
Finclude kernel-module
diff --git a/source/include/kernel-module.sh b/source/include/kernel-module.sh
index d37ba93..3a485b9 100644
--- a/source/include/kernel-module.sh
+++ b/source/include/kernel-module.sh
@@ -81,8 +81,8 @@ install=$_F_kernelmod_scriptlet
# * kernel package source to makedepends()
# * scriptlet and genscriptlet to options()
###
-depends=(${depen...@]} kernel$_F_kernelmod_name=$_F_kernelmod_pkgver)
-makedepends=(${depen...@]} 
kernel$_F_kernelmod_name-source=$_F_kernelmod_pkgver)
+depends=(${depen...@]} kernel$_F_kernelmod_name=$_F_kernelmod_pkgver)
+makedepends=(${depen...@]} 
kernel$_F_kernelmod_name-source=$_F_kernelmod_pkgver)
options=(${optio...@]} 'scriptlet' 'genscriptlet')

###
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-1.1: acx100-20080806-17getorin1-i686

2009-12-06 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-1.1.git;a=commitdiff;h=e1fb2e7baff7ec167008182e737b602c6fedbf76

commit e1fb2e7baff7ec167008182e737b602c6fedbf76
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Dec 6 14:04:56 2009 +0100

acx100-20080806-17getorin1-i686

- rebuild with kernel-2.6.30-4getorin1

diff --git a/source/network-extra/acx100/FrugalBuild 
b/source/network-extra/acx100/FrugalBuild
index 4fab904..52549c4 100644
--- a/source/network-extra/acx100/FrugalBuild
+++ b/source/network-extra/acx100/FrugalBuild
@@ -4,7 +4,7 @@
pkgname=acx100
origname=acx-mac80211
pkgver=20080806
-pkgrel=16
+pkgrel=17getorin1
pkgdesc=The ACX100/ACX111 wireless network driver.
_F_sourceforge_ext=.tar.bz2
_F_sourceforge_dirname=${pkgname}
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-1.1: dazuko-2.3.7-7getorin1-i686

2009-12-06 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-1.1.git;a=commitdiff;h=68b8d3fcf285b3f26cca4e8a30addd4d1fa43432

commit 68b8d3fcf285b3f26cca4e8a30addd4d1fa43432
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Dec 6 14:05:15 2009 +0100

dazuko-2.3.7-7getorin1-i686

- rebuild with kernel-2.6.30-4getorin1

diff --git a/source/apps-extra/dazuko/FrugalBuild 
b/source/apps-extra/dazuko/FrugalBuild
index 7477391..888632a 100644
--- a/source/apps-extra/dazuko/FrugalBuild
+++ b/source/apps-extra/dazuko/FrugalBuild
@@ -5,7 +5,7 @@ pkgname=dazuko
pkgver=2.3.7
realver=${pkgver/pre/-pre}
redirver=0.6
-pkgrel=6
+pkgrel=7getorin1
pkgdesc=On-access virus scanning kernel interface
url=http://www.dazuko.org;
license=GPL-2 BSD
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-1.1: fglrx-8.632-5getorin1-i686

2009-12-06 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-1.1.git;a=commitdiff;h=f7b99be269c7754c948722427a9015ff015c86bd

commit f7b99be269c7754c948722427a9015ff015c86bd
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Dec 6 14:05:31 2009 +0100

fglrx-8.632-5getorin1-i686

- rebuild with kernel-2.6.30-4getorin1

diff --git a/source/x11-extra/fglrx/FrugalBuild 
b/source/x11-extra/fglrx/FrugalBuild
index 34be02e..1e1b754 100644
--- a/source/x11-extra/fglrx/FrugalBuild
+++ b/source/x11-extra/fglrx/FrugalBuild
@@ -5,7 +5,7 @@
pkgname=fglrx
pkgver=8.632
_shortver=9-7
-pkgrel=4
+pkgrel=5getorin1
pkgdesc=Hardware Accelerated ATi driver for xorg
url=http://www.ati.com/;
# libstdc++5: no hardware acceleration without it
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-1.1: kqemu-1.4.0pre1-8getorin1-i686

2009-12-06 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-1.1.git;a=commitdiff;h=4409d9554eef3a3bc20c8f1035803a66f7687743

commit 4409d9554eef3a3bc20c8f1035803a66f7687743
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Dec 6 14:05:45 2009 +0100

kqemu-1.4.0pre1-8getorin1-i686

- rebuild with kernel-2.6.30-4getorin1

diff --git a/source/xapps-extra/kqemu/FrugalBuild 
b/source/xapps-extra/kqemu/FrugalBuild
index ae31536..d101c8c 100644
--- a/source/xapps-extra/kqemu/FrugalBuild
+++ b/source/xapps-extra/kqemu/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=kqemu
pkgver=1.4.0pre1
-pkgrel=7
+pkgrel=8getorin1
pkgdesc=QEMU Accelerator Module
url=http://www.nongnu.org/qemu/;
depends=('qemu')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-1.1: lirc-0.8.5-5getorin1-i686

2009-12-06 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-1.1.git;a=commitdiff;h=0221ae0019098fadbe5768d7263e2787defff43a

commit 0221ae0019098fadbe5768d7263e2787defff43a
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Dec 6 14:05:58 2009 +0100

lirc-0.8.5-5getorin1-i686

- rebuild with kernel-2.6.30-4getorin1

diff --git a/source/apps/lirc/FrugalBuild b/source/apps/lirc/FrugalBuild
index 60887df..c5566f3 100644
--- a/source/apps/lirc/FrugalBuild
+++ b/source/apps/lirc/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=lirc
pkgver=0.8.5
-pkgrel=4
+pkgrel=5getorin1
pkgdesc=LIRC is a package that allows you to decode and send infra-red signals 
of many commonly used remote controls.
url=http://www.lirc.org/;
Finclude kernel-module sourceforge
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-1.1: madwifi-0.9.4-28getorin1-i686

2009-12-06 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-1.1.git;a=commitdiff;h=65e0361bd54ca71640f1d019190f61f60399dc7e

commit 65e0361bd54ca71640f1d019190f61f60399dc7e
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Dec 6 14:06:16 2009 +0100

madwifi-0.9.4-28getorin1-i686

- rebuild with kernel-2.6.30-4getorin1

diff --git a/source/network/madwifi/FrugalBuild 
b/source/network/madwifi/FrugalBuild
index 3a1f1be..b819286 100644
--- a/source/network/madwifi/FrugalBuild
+++ b/source/network/madwifi/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=madwifi
pkgver=0.9.4
-pkgrel=27
+pkgrel=28getorin1
pkgdesc=Madwifi drivers for Atheros wireless chipsets
Finclude kernel-module
depends=(${depen...@]} 'wireless_tools')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-1.1: ndiswrapper-1.55-4getorin1-i686

2009-12-06 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-1.1.git;a=commitdiff;h=01dfd9ad972ab286922624ad90f5ed1ac2a25ade

commit 01dfd9ad972ab286922624ad90f5ed1ac2a25ade
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Dec 6 14:06:30 2009 +0100

ndiswrapper-1.55-4getorin1-i686

- rebuild with kernel-2.6.30-4getorin1

diff --git a/source/network/ndiswrapper/FrugalBuild 
b/source/network/ndiswrapper/FrugalBuild
index 2d031e1..970f392 100644
--- a/source/network/ndiswrapper/FrugalBuild
+++ b/source/network/ndiswrapper/FrugalBuild
@@ -4,7 +4,7 @@

pkgname=ndiswrapper
pkgver=1.55
-pkgrel=3
+pkgrel=4getorin1
pkgdesc=Wrapper for using Windows drivers for some wireless cards
_F_kernelmod_scriptlet=$pkgname.install
Finclude kernel-module sourceforge
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-1.1: nvidia-173xx-173.14.18-10getorin1-i686

2009-12-06 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-1.1.git;a=commitdiff;h=4edc999ad7d5b9b834188d6710c9813aa420ebe0

commit 4edc999ad7d5b9b834188d6710c9813aa420ebe0
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Dec 6 14:06:59 2009 +0100

nvidia-173xx-173.14.18-10getorin1-i686

- rebuild with kernel-2.6.30-4getorin1

diff --git a/source/x11-extra/nvidia-173xx/FrugalBuild 
b/source/x11-extra/nvidia-173xx/FrugalBuild
index 773c594..beec74c 100644
--- a/source/x11-extra/nvidia-173xx/FrugalBuild
+++ b/source/x11-extra/nvidia-173xx/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=nvidia-173xx
pkgver=173.14.18
-pkgrel=9
+pkgrel=10getorin1
archs=('i686' 'x86_64' '!ppc')
_F_nvidia_legacyver=173.14.xx
Finclude nvidia
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-1.1: nvidia-185.18.31-3getorin1-i686

2009-12-06 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-1.1.git;a=commitdiff;h=8f1b8f890e216d84bad7cfbe931210f716d3ecac

commit 8f1b8f890e216d84bad7cfbe931210f716d3ecac
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Dec 6 14:06:44 2009 +0100

nvidia-185.18.31-3getorin1-i686

- rebuild with kernel-2.6.30-4getorin1

diff --git a/source/x11-extra/nvidia/FrugalBuild 
b/source/x11-extra/nvidia/FrugalBuild
index 464165f..2e8a589 100644
--- a/source/x11-extra/nvidia/FrugalBuild
+++ b/source/x11-extra/nvidia/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=nvidia
pkgver=185.18.31
-pkgrel=2
+pkgrel=3getorin1
archs=('i686' 'x86_64' '!ppc')
Finclude nvidia
case $_F_nvidia_arch in
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-1.1: nvidia-71xx-71.86.09-10getorin1-i686

2009-12-06 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-1.1.git;a=commitdiff;h=a0be36dea0008f3a9aa62e05bf77e573035b6fc3

commit a0be36dea0008f3a9aa62e05bf77e573035b6fc3
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Dec 6 14:07:12 2009 +0100

nvidia-71xx-71.86.09-10getorin1-i686

- rebuild with kernel-2.6.30-4getorin1

diff --git a/source/x11-extra/nvidia-71xx/FrugalBuild 
b/source/x11-extra/nvidia-71xx/FrugalBuild
index 2fe2043..286634c 100644
--- a/source/x11-extra/nvidia-71xx/FrugalBuild
+++ b/source/x11-extra/nvidia-71xx/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=nvidia-71xx
pkgver=71.86.09
-pkgrel=9
+pkgrel=10getorin1
archs=('i686' 'x86_64' '!ppc')
_F_nvidia_legacyver=71.86.xx
Finclude nvidia
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-1.1: nvidia-96xx-96.43.11-10getorin1-i686

2009-12-06 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-1.1.git;a=commitdiff;h=551f5d8b8c92a48e29365fcdeb0fe1385093b3c9

commit 551f5d8b8c92a48e29365fcdeb0fe1385093b3c9
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Dec 6 14:07:27 2009 +0100

nvidia-96xx-96.43.11-10getorin1-i686

- rebuild with kernel-2.6.30-4getorin1

diff --git a/source/x11-extra/nvidia-96xx/FrugalBuild 
b/source/x11-extra/nvidia-96xx/FrugalBuild
index c51555f..2d45402 100644
--- a/source/x11-extra/nvidia-96xx/FrugalBuild
+++ b/source/x11-extra/nvidia-96xx/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=nvidia-96xx
pkgver=96.43.11
-pkgrel=9
+pkgrel=10getorin1
archs=('i686' 'x86_64' '!ppc')
_F_nvidia_legacyver=96.43.xx
Finclude nvidia
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-1.1: qc-usb-0.6.6-57getorin1-i686

2009-12-06 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-1.1.git;a=commitdiff;h=3973d11c84b42aa30316b748073e5118f9897cde

commit 3973d11c84b42aa30316b748073e5118f9897cde
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Dec 6 14:07:42 2009 +0100

qc-usb-0.6.6-57getorin1-i686

- rebuild with kernel-2.6.30-4getorin1

diff --git a/source/multimedia-extra/qc-usb/FrugalBuild 
b/source/multimedia-extra/qc-usb/FrugalBuild
index 1d7041c..7b2cb08 100644
--- a/source/multimedia-extra/qc-usb/FrugalBuild
+++ b/source/multimedia-extra/qc-usb/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=qc-usb
pkgver=0.6.6
-pkgrel=56
+pkgrel=57getorin1
pkgdesc=Quickcam kernel driver.
groups=('multimedia-extra')
archs=('i686' 'x86_64')
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-1.1: r8168-8.013.00-3getorin1-i686

2009-12-06 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-1.1.git;a=commitdiff;h=d6b46c1fb9ad781aecb14d4bef8237ec7fb172db

commit d6b46c1fb9ad781aecb14d4bef8237ec7fb172db
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Dec 6 14:08:00 2009 +0100

r8168-8.013.00-3getorin1-i686

- rebuild with kernel-2.6.30-4getorin1

diff --git a/source/network-extra/r8168/FrugalBuild 
b/source/network-extra/r8168/FrugalBuild
index 74d0ffd..92cfe9f 100644
--- a/source/network-extra/r8168/FrugalBuild
+++ b/source/network-extra/r8168/FrugalBuild
@@ -4,7 +4,7 @@

pkgname=r8168
pkgver=8.013.00
-pkgrel=2
+pkgrel=3getorin1
Finclude kernel-module
pkgdesc=Realtek driver for RTL8111/RTL8168 cards.
url=http://www.realtek.com.tw;
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-1.1: r8169-6.010.00-4getorin1-i686

2009-12-06 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-1.1.git;a=commitdiff;h=4116481888395ea1e49c758144686cc5fba9b5cc

commit 4116481888395ea1e49c758144686cc5fba9b5cc
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Dec 6 14:08:19 2009 +0100

r8169-6.010.00-4getorin1-i686

- rebuild with kernel-2.6.30-4getorin1

diff --git a/source/network-extra/r8169/FrugalBuild 
b/source/network-extra/r8169/FrugalBuild
index 8a79c65..f938820 100644
--- a/source/network-extra/r8169/FrugalBuild
+++ b/source/network-extra/r8169/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=r8169
pkgver=6.010.00
-pkgrel=3
+pkgrel=4getorin1
Finclude sourceforge kernel-module
pkgdesc=Realtek driver for RTL8169/8110 cards.
url=http://www.realtek.com.tw;
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-1.1: redirfs-0.6-7getorin1-i686

2009-12-06 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-1.1.git;a=commitdiff;h=82838329793d749fd50c7ce1d1126a037bb0f79c

commit 82838329793d749fd50c7ce1d1126a037bb0f79c
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Dec 6 14:08:33 2009 +0100

redirfs-0.6-7getorin1-i686

- rebuild with kernel-2.6.30-4getorin1

diff --git a/source/apps-extra/redirfs/FrugalBuild 
b/source/apps-extra/redirfs/FrugalBuild
index a8a22ab..6bfa72c 100644
--- a/source/apps-extra/redirfs/FrugalBuild
+++ b/source/apps-extra/redirfs/FrugalBuild
@@ -4,7 +4,7 @@
pkgname=redirfs
pkgver=0.6
realver=${pkgver/pre/-pre}
-pkgrel=6
+pkgrel=7getorin1
pkgdesc=Redirecting FileSystem
url=http://www.redirfs.org/tiki-index.php;
_F_kernelmod_scriptlet=$pkgname.install
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-1.1: virtualbox-modules-2.2.2-7getorin1-i686

2009-12-06 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-1.1.git;a=commitdiff;h=a1f1ad3c6f1ae563087102f475ee9aa47f2d29c9

commit a1f1ad3c6f1ae563087102f475ee9aa47f2d29c9
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Dec 6 14:08:52 2009 +0100

virtualbox-modules-2.2.2-7getorin1-i686

- rebuild with kernel-2.6.30-4getorin1

diff --git a/source/apps-extra/virtualbox-modules/FrugalBuild 
b/source/apps-extra/virtualbox-modules/FrugalBuild
index 2919649..80411de 100644
--- a/source/apps-extra/virtualbox-modules/FrugalBuild
+++ b/source/apps-extra/virtualbox-modules/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=virtualbox-modules
pkgver=2.2.2
-pkgrel=6
+pkgrel=7getorin1
pkgdesc=Kernel modules for VirtualBox
url=http://www.virtualbox.org;
Finclude kernel-module
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: amaya-11.3-1-i686

2009-12-06 Thread exceed
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=ffdcc5ef59449f360dafb3f301511b6b840281db

commit ffdcc5ef59449f360dafb3f301511b6b840281db
Author: exceed exceed.ced...@gmail.com
Date:   Sun Dec 6 15:04:50 2009 +0100

amaya-11.3-1-i686

* Version bump
* Added a patch for included wxgtk and modified build to apply it

diff --git a/source/xapps-extra/amaya/FrugalBuild 
b/source/xapps-extra/amaya/FrugalBuild
index b66e1df..d3e9b0b 100644
--- a/source/xapps-extra/amaya/FrugalBuild
+++ b/source/xapps-extra/amaya/FrugalBuild
@@ -1,10 +1,10 @@
# Compiling Time: 3.59 SBU
-# Maintainer: exceed cedric.archamb...@gmail.com
+# Maintainer: exceed exceed.ced...@gmail.com

pkgname=amaya
_F_archive_name=amaya-sources
-pkgver=11.2
-pkgrel=2
+pkgver=11.3
+pkgrel=1
pkgdesc=W3C's web Editor/Browser
url=http://www.w3.org/Amaya;
depends=('gtk+2' 'wxgtk' 'raptor')
@@ -12,10 +12,11 @@ options=('scriptlet')
groups=('xapps-extra')
archs=('i686' 'x86_64')
up2date=Flasttar $url/Distribution/
-source=($url/Distribution/${_F_archive_name}-$pkgver.tgz)
+source=($url/Distribution/${_F_archive_name}-$pkgver.tgz wxgtk-gsocket.patch)
_F_cd_path=Amaya${pkgver}/Amaya/fwlinux
unset MAKEFLAGS
-sha1sums=('40d17d4545ab0ff97a0eabe7c2d9d7c76f6b6587')
+sha1sums=('42092cfbe9274f5c88f8b97cb52ec2f3130fa1be' \
+  '3f2ce71ad8e1513ab0c0d0c897c0b680881dd686')

_F_desktop_name=Amaya
_F_desktop_icon=/usr/share/$pkgname/Amaya/resources/icons/misc/logo.png
@@ -23,12 +24,15 @@ _F_desktop_categories=Development;WebDevelopment;

build()
{
-   mkdir ${_F_cd_path}
+   cd Amaya${pkgver} || Fdie
+   cat ../wxgtk-gsocket.patch | patch -p0 || Fdie
+   cd .. || Fdie
+   mkdir ${_F_cd_path} || Fdie
Fcd ${_F_cd_path}
Fmkdir /usr/share/${pkgname}
../configure --prefix=/usr/share/${pkgname} \
---enable-system-raptor\
---with-gl
+   --enable-system-raptor \
+   --with-gl || Fdie
make || Fdie
make prefix=$Fdestdir/usr/share/${pkgname} install || Fdie
Fln /usr/share/${pkgname}/Amaya/wx/bin/${pkgname} /usr/bin/${pkgname}
diff --git a/source/xapps-extra/amaya/wxgtk-gsocket.patch 
b/source/xapps-extra/amaya/wxgtk-gsocket.patch
new file mode 100644
index 000..6fde8ee
--- /dev/null
+++ b/source/xapps-extra/amaya/wxgtk-gsocket.patch
@@ -0,0 +1,17 @@
+--- wxWidgets/src/gtk/gsockgtk.cpp
 wxWidgets/src/gtk/gsockgtk.cpp
+@@ -15,8 +15,13 @@
+ #include stdlib.h
+ #include stdio.h
+
++// newer versions of glib define its own GSocket but we unfortunately use this
++// name in our own (semi-)public header and so can't change it -- rename glib
++// one instead
++#define GSocket GlibGSocket
+ #include gdk/gdk.h
+ #include glib.h
++#undef GSocket
+
+ #include wx/gsocket.h
+ #include wx/unix/gsockunx.h
+
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: dbus-glib-0.82-1-i686 *version bump

2009-12-06 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=241f2dd7fe672bad7aca2cdf15d3103417e13359

commit 241f2dd7fe672bad7aca2cdf15d3103417e13359
Author: bouleetbil bouleet...@frogdev.info
Date:   Sun Dec 6 16:50:31 2009 +

dbus-glib-0.82-1-i686
*version bump

diff --git a/source/apps/dbus-glib/FrugalBuild 
b/source/apps/dbus-glib/FrugalBuild
index badbf37..f31f6a6 100644
--- a/source/apps/dbus-glib/FrugalBuild
+++ b/source/apps/dbus-glib/FrugalBuild
@@ -2,7 +2,7 @@
# Maintainer: crazy cr...@frugalware.org

pkgname=dbus-glib
-pkgver=0.80
+pkgver=0.82
pkgrel=1
pkgdesc=Glib bindings for DBUS
url=http://www.freedesktop.org/wiki/Software_2fDBusBindings;
@@ -13,7 +13,7 @@ archs=('i686' 'x86_64' 'ppc')
options=('scriptlet')
up2date=lynx -dump http://dbus.freedesktop.org/releases/dbus-glib/|Flasttar
source=(http://dbus.freedesktop.org/releases/$pkgname/$pkgname-$pkgver.tar.gz)
-sha1sums=('927e43f2d429cff5472ab726882347ec06e53f6b')
+sha1sums=('8ad09cf13810382048a685bcafc72f252b2539a8')

build()
{
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: main.c * initial draft

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=fbed16dc58f65efe208d92d12746d312b6e50482

commit fbed16dc58f65efe208d92d12746d312b6e50482
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 10:50:17 2009 -0600

main.c
* initial draft

diff --git a/src/main.c b/src/main.c
new file mode 100644
index 000..d6b92a7
--- /dev/null
+++ b/src/main.c
@@ -0,0 +1,9 @@
+#include options.h
+
+int main(int argc,char **argv) {
+
+  if(!options_parse(argc,argv))
+return EXIT_FAILURE;
+
+  return EXIT_SUCCESS;
+}
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: options.h * initial draft

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=496a7fbf86851ed92a8a355855f2ca1b73197c50

commit 496a7fbf86851ed92a8a355855f2ca1b73197c50
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 10:51:37 2009 -0600

options.h
* initial draft

diff --git a/src/options.h b/src/options.h
new file mode 100644
index 000..aa02adc
--- /dev/null
+++ b/src/options.h
@@ -0,0 +1,6 @@
+#ifndef _options_header_
+#define _options_header_
+#include includes.h
+
+bool options_parse(int,char **);
+#endif
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: Makefile * update for new source

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=44b2eabdd672fb1e25ee8d84941273f56b719141

commit 44b2eabdd672fb1e25ee8d84941273f56b719141
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 11:26:41 2009 -0600

Makefile
* update for new source

diff --git a/src/Makefile b/src/Makefile
index 11aa583..3e39912 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -18,19 +18,14 @@ endif

# define program variables
PROGRAM = yaxmenu
+SOURCES = $(shell echo *.c)
+OBJECTS = $(SOURCES:.c=.o)

-CFLAGS += $(shell pkg-config --cflags gtk+-2.0)
+$(PROGRAM) : $(OBJECTS)
+   $(CC) $(LDFLAGS) $(OBJECTS) -o $(PROGRAM)

-LDFLAGS += $(shell pkg-config --libs gtk+-2.0)
-
-${PROGRAM} : options.o main.o
-   ${CC} ${LDFLAGS} options.o main.o -o ${PROGRAM}
-
-options.o : options.c
-   ${CC} ${CFLAGS} -c options.c
-
-main.o : main.c
-   ${CC} ${CFLAGS} -c main.c
+$(OBJECTS) : %.o : %.c
+   $(CC) $(CFLAGS) -c $ -o $@

clean:
-   ${RM} options.o main.o ${PROGRAM}
+   $(RM) $(OBJECTS) $(PROGRAM)
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: includes.h * add limits.h

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=0a19edcd0967745a83ccacc9d024899351a5c8ee

commit 0a19edcd0967745a83ccacc9d024899351a5c8ee
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 12:53:16 2009 -0600

includes.h
* add limits.h

diff --git a/src/includes.h b/src/includes.h
index 1297897..8a59b98 100644
--- a/src/includes.h
+++ b/src/includes.h
@@ -5,5 +5,6 @@
#include stdbool.h
#include string.h
#include unistd.h
+#include limits.h
#include assert.h
#endif
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: utility.h * fix array_entries()

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=2fa59fc4da7bb7062a2499fb0e5fa83a43947d31

commit 2fa59fc4da7bb7062a2499fb0e5fa83a43947d31
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 12:54:24 2009 -0600

utility.h
* fix array_entries()

diff --git a/src/utility.h b/src/utility.h
index 78a81b9..22695a9 100644
--- a/src/utility.h
+++ b/src/utility.h
@@ -3,7 +3,7 @@
#include includes.h

#define eprintf(...) fprintf(stderr,__VA_ARGS__)
-#define array_entries(A) (sizeof(*A)/sizeof(A))
+#define array_entries(A) (sizeof(A)/sizeof(*A))
#define xsnprintf(A,...) snprintf((A),array_entries(A),__VA_ARGS__)
#define mem_size(T,N)(sizeof(T)*(N))
#define xnew(T,N)(T*)xmalloc(mem_size(T,N))
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: main.c * add xdg_init() and xdg.h

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=a370191dd248e060fb94367bb59b0e282f059c34

commit a370191dd248e060fb94367bb59b0e282f059c34
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 13:01:10 2009 -0600

main.c
* add xdg_init() and xdg.h

diff --git a/src/main.c b/src/main.c
index d6b92a7..f9f9ebc 100644
--- a/src/main.c
+++ b/src/main.c
@@ -1,9 +1,13 @@
#include options.h
+#include xdg.h

int main(int argc,char **argv) {

if(!options_parse(argc,argv))
return EXIT_FAILURE;

+  if(!xdg_init())
+return EXIT_FAILURE;
+
return EXIT_SUCCESS;
}
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: globals.h * add cfgdirs, datadirs

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=0f373ef1da1a70e59099e84c3b200d8963eb1263

commit 0f373ef1da1a70e59099e84c3b200d8963eb1263
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 14:16:58 2009 -0600

globals.h
* add cfgdirs, datadirs

diff --git a/src/globals.h b/src/globals.h
index 8c28c4c..3a6984c 100644
--- a/src/globals.h
+++ b/src/globals.h
@@ -3,9 +3,11 @@
#include includes.h

struct globals {
-  char *progname; // Program name, aka argv[0]
-  char *progver;  // Version of the program release
-  char *progdate; // Date this binary was compiled
+  char *progname;  // Program name, aka argv[0]
+  char *progver;   // Version of the program release
+  char *progdate;  // Date this binary was compiled
+  char **cfgdirs;  // Configuration directories
+  char **datadirs; // Data directories
};

extern struct globals *G;
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: xdg.h * initial draft

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=6907a7dbf03d799b049b4457055482fc81ff609e

commit 6907a7dbf03d799b049b4457055482fc81ff609e
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 14:20:35 2009 -0600

xdg.h
* initial draft

diff --git a/src/xdg.h b/src/xdg.h
new file mode 100644
index 000..1f3360f
--- /dev/null
+++ b/src/xdg.h
@@ -0,0 +1,6 @@
+#ifndef _xdg_header_
+#define _xdg_header_
+#include includes.h
+
+bool xdg_init(void);
+#endif
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: ethos-0.2.2-1-i686 *new package

2009-12-06 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=519250fa4f059ec04842acbdb692411cb0d0c05a

commit 519250fa4f059ec04842acbdb692411cb0d0c05a
Author: bouleetbil bouleet...@frogdev.info
Date:   Sun Dec 6 22:15:03 2009 +

ethos-0.2.2-1-i686
*new package

diff --git a/source/xlib-extra/ethos/FrugalBuild 
b/source/xlib-extra/ethos/FrugalBuild
new file mode 100644
index 000..b292d52
--- /dev/null
+++ b/source/xlib-extra/ethos/FrugalBuild
@@ -0,0 +1,19 @@
+# Compiling Time: 0.10 SBU
+# Maintainer: bouleetbil bouleet...@frogdev.info
+
+pkgname=ethos
+pkgver=0.2.2
+pkgrel=1
+pkgdesc=Plugin framework for GLib
+depends=('vala' 'gtk+2' 'pygobject' 'pygtk')
+makedepends=('intltool' 'gobject-introspection')
+groups=('xlib-extra')
+archs=('i686')
+options=('scriptlet')
+url=http://www.novopia.com/emerillon/
+up2date=lynx -dump -source http://git.dronelabs.com/ethos/about/ | Flasttar
+source=(http://ftp.dronelabs.com/sources/ethos/0.2/$pkgname-$pkgver.tar.gz)
+sha1sums=('e4561cbdd65ec8ceffce76e6355cdb708bd527d6')
+Fconfopts=$Fconfopts --enable-introspection --enable-python
+
+# optimization OK
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: utility.h * add xstrclen function

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=fbf35fe4ca420e26019eb6bb5711241060f33155

commit fbf35fe4ca420e26019eb6bb5711241060f33155
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 15:18:35 2009 -0600

utility.h
* add xstrclen function

diff --git a/src/utility.h b/src/utility.h
index 22695a9..41d2a33 100644
--- a/src/utility.h
+++ b/src/utility.h
@@ -10,4 +10,5 @@

void *xmalloc(size_t);
char *xstrdup(const char *);
+size_t xstrclen(const char *,char);
#endif
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: librest-0.6-1-i686 *new package

2009-12-06 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=6e4ddc7f4125fdabebff80766d0c77e5e5181c4d

commit 6e4ddc7f4125fdabebff80766d0c77e5e5181c4d
Author: bouleetbil bouleet...@frogdev.info
Date:   Sun Dec 6 22:41:02 2009 +

librest-0.6-1-i686
*new package

diff --git a/source/gnome-extra/librest/FrugalBuild 
b/source/gnome-extra/librest/FrugalBuild
new file mode 100644
index 000..48714a1
--- /dev/null
+++ b/source/gnome-extra/librest/FrugalBuild
@@ -0,0 +1,17 @@
+# Compiling Time: 0.14 SBU
+# Maintainer: bouleetbil bouleet...@frogdev.info
+
+pkgname=librest
+_F_archive_name=rest
+pkgver=0.6
+pkgrel=1
+pkgdesc=This library was designed to make it easier to access web services
+depends=('libsoup-gnome' 'libxml2')
+groups=('gnome-extra')
+archs=('i686')
+url=http://moblin.org/projects/librest
+up2date=Flasttar http://moblin.org/downloads/project;
+source=(http://moblin.org/sites/all/files/$_F_archive_name-$pkgver.tar.gz)
+sha1sums=('9ed2814ae123b73d15598ebd0b1457ab9b6208be')
+
+# optimization OK
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: xdg.c * initial draft

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=c87faf1eb324d5e9ef7fc2cc16c9d1addba98f6f

commit c87faf1eb324d5e9ef7fc2cc16c9d1addba98f6f
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 15:51:40 2009 -0600

xdg.c
* initial draft

diff --git a/src/xdg.c b/src/xdg.c
new file mode 100644
index 000..2875aa0
--- /dev/null
+++ b/src/xdg.c
@@ -0,0 +1,91 @@
+#include globals.h
+#include utility.h
+#include xdg.h
+
+static const char home_env[]= HOME;
+static const char xdg_delimiter[]   = :;
+static const size_t xdg_base_elements   = 3;
+static const char xdg_config_home_env[] = XDG_CONFIG_HOME;
+static const char xdg_config_home_def[] = .config;
+static const char xdg_config_dirs_env[] = XDG_CONFIG_DIRS;
+static const char xdg_config_dirs_def[] = /etc/xdg;
+static const char xdg_data_home_env[]   = XDG_DATA_HOME;
+static const char xdg_data_home_def[]   = .local/share;
+static const char xdg_data_dirs_env[]   = XDG_DATA_DIRS;
+static const char xdg_data_dirs_def[]   = /usr/local/share:/usr/share;
+
+bool xdg_init(void) {
+  const char *env;
+  char home[PATH_MAX], user[PATH_MAX], sys[PATH_MAX], path[PATH_MAX];
+  char *str;
+  size_t num;
+
+  env = getenv(home_env);
+
+  if(!env) {
+eprintf(Failed to retrieve %s environmental variable.\n,home_env);
+return false;
+  }
+
+  xsnprintf(home,%s,env);
+
+  env = getenv(xdg_config_home_env);
+
+  if(env  *env)
+xsnprintf(user,%s,env);
+  else
+xsnprintf(user,%s/%s,home,xdg_config_home_def);
+
+  env = getenv(xdg_config_dirs_env);
+
+  if(env  *env)
+xsnprintf(sys,%s,env);
+  else
+xsnprintf(sys,%s,xdg_config_dirs_def);
+
+  G-cfgdirs = xnew(char *,xstrclen(sys,':') + xdg_base_elements);
+
+  xsnprintf(path,%s/%s,user,G-progname);
+
+  G-cfgdirs[num = 0] = xstrdup(path);
+
+  str = strtok(sys,xdg_delimiter);
+
+  do {
+xsnprintf(path,%s/%s,str,G-progname);
+G-cfgdirs[++num] = xstrdup(path);
+  } while((str = strtok(NULL,xdg_delimiter)));
+
+  G-cfgdirs[num + 1] = NULL;
+
+  env = getenv(xdg_data_home_env);
+
+  if(env  *env)
+xsnprintf(user,%s,env);
+  else
+xsnprintf(user,%s/%s,home,xdg_data_home_def);
+
+  env = getenv(xdg_data_dirs_env);
+
+  if(env  *env)
+xsnprintf(sys,%s,env);
+  else
+xsnprintf(sys,%s,xdg_data_dirs_def);
+
+  G-datadirs = xnew(char *,xstrclen(sys,':') + xdg_base_elements);
+
+  xsnprintf(path,%s/%s,user,G-progname);
+
+  G-datadirs[num = 0] = xstrdup(path);
+
+  str = strtok(sys,xdg_delimiter);
+
+  do {
+xsnprintf(path,%s/%s,str,G-progname);
+G-datadirs[++num] = xstrdup(path);
+  } while((str = strtok(NULL,xdg_delimiter)));
+
+  G-datadirs[num + 1] = NULL;
+
+  return true;
+}
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: xdg.c * add comments for information used to design this xdg implementation

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=b2d9c6ab781ae108d75e43232c2302a4cf56669b

commit b2d9c6ab781ae108d75e43232c2302a4cf56669b
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 15:53:47 2009 -0600

xdg.c
* add comments for information used to design this xdg implementation

diff --git a/src/xdg.c b/src/xdg.c
index 2875aa0..ccc16e4 100644
--- a/src/xdg.c
+++ b/src/xdg.c
@@ -14,6 +14,9 @@ static const char xdg_data_home_def[]   = .local/share;
static const char xdg_data_dirs_env[]   = XDG_DATA_DIRS;
static const char xdg_data_dirs_def[]   = /usr/local/share:/usr/share;

+// Designed for XDG Base Directory Specification Version 0.6
+// Url: http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
+
bool xdg_init(void) {
const char *env;
char home[PATH_MAX], user[PATH_MAX], sys[PATH_MAX], path[PATH_MAX];
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: emerillon-0.1.0-1-i686 *new package

2009-12-06 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=8e7b54816def989fc1b9cfe2a4449d04d7346c42

commit 8e7b54816def989fc1b9cfe2a4449d04d7346c42
Author: bouleetbil bouleet...@frogdev.info
Date:   Sun Dec 6 23:13:55 2009 +

emerillon-0.1.0-1-i686
*new package

diff --git a/source/gnome-extra/emerillon/FrugalBuild 
b/source/gnome-extra/emerillon/FrugalBuild
new file mode 100644
index 000..570dee4
--- /dev/null
+++ b/source/gnome-extra/emerillon/FrugalBuild
@@ -0,0 +1,20 @@
+# Compiling Time: 0.10 SBU
+# Maintainer: bouleetbil bouleet...@frogdev.info
+
+pkgname=emerillon
+pkgver=0.1.0
+pkgrel=1
+pkgdesc=An Extensible, Open Map Viewer
+depends=('gconf' 'libchamplain' 'geoclue' 'ethos' 'librest')
+makedepends=('intltool')
+groups=('gnome-extra')
+archs=('i686')
+options=('scriptlet')
+_F_gnome_devel=y
+_F_gnome_schemas=('/etc/gconf/schemas/emerillon.schemas')
+_F_gnome_desktop=y
+Finclude gnome gnome-scriptlet
+url=http://www.novopia.com/emerillon/
+sha1sums=('e7ab1a375193b8e55522061f401a8a377245dd9a')
+
+# optimization OK
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: includes.h * add Xlib.h

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=03e50572f1505d6f8d1a5da325498c09282f2b9b

commit 03e50572f1505d6f8d1a5da325498c09282f2b9b
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 16:11:21 2009 -0600

includes.h
* add Xlib.h

diff --git a/src/includes.h b/src/includes.h
index 8a59b98..49d471c 100644
--- a/src/includes.h
+++ b/src/includes.h
@@ -7,4 +7,5 @@
#include unistd.h
#include limits.h
#include assert.h
+#include X11/Xlib.h
#endif
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: Makefile * add flags for x11

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=fad6c8c38ca60d415c41c1d085c1d392f2dbbe01

commit fad6c8c38ca60d415c41c1d085c1d392f2dbbe01
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 16:12:01 2009 -0600

Makefile
* add flags for x11

diff --git a/src/Makefile b/src/Makefile
index 3e39912..afb1be4 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -16,6 +16,10 @@ else
CFLAGS += -DNDEBUG
endif

+# add x11 cflags and ldflags
+CFLAGS += $(shell pkg-config --cflags x11)
+LDFLAGS += $(shell pkg-config --libs x11)
+
# define program variables
PROGRAM = yaxmenu
SOURCES = $(shell echo *.c)
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: includes.h * add errno.h

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=92d13312c15b0b2d438ab5966d171d6d93f04c7b

commit 92d13312c15b0b2d438ab5966d171d6d93f04c7b
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 17:05:54 2009 -0600

includes.h
* add errno.h

diff --git a/src/includes.h b/src/includes.h
index 49d471c..bb3a41a 100644
--- a/src/includes.h
+++ b/src/includes.h
@@ -4,6 +4,7 @@
#include stdio.h
#include stdbool.h
#include string.h
+#include errno.h
#include unistd.h
#include limits.h
#include assert.h
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: ejabberd-2.1.0-2-i686

2009-12-06 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=849f698af0043749e9cb940051433fc4d5727c43

commit 849f698af0043749e9cb940051433fc4d5727c43
Author: Miklos Vajna vmik...@frugalware.org
Date:   Mon Dec 7 01:06:19 2009 +0100

ejabberd-2.1.0-2-i686

- fix typo in README.Frugalware

diff --git a/source/network-extra/ejabberd/FrugalBuild 
b/source/network-extra/ejabberd/FrugalBuild
index 4c7f97b..7668fc3 100644
--- a/source/network-extra/ejabberd/FrugalBuild
+++ b/source/network-extra/ejabberd/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=ejabberd
pkgver=2.1.0
-pkgrel=1
+pkgrel=2
pkgdesc=A free and open source instant messaging server written in Erlang.
url=http://ejabberd.jabber.ru/;
depends=('erlang')
@@ -16,7 +16,7 @@ 
source=(http://www.process-one.net/downloads/ejabberd/${pkgver%%_*}/ejabberd-$pk
rc.ejabberd README.Frugalware)
sha1sums=('003d921d98b16ac1f9b750e700d0e1ceb5f8ce1d' \
'ac41a05fd1a21dcb6a4f1e104c185e82b5262d43' \
-  '1b31169bb44dabd8d862c603f8a79a5d4c6fa69d')
+  '016da166aa7527f148cb29d87eeca108424f1d2a')

build()
{
diff --git a/source/network-extra/ejabberd/README.Frugalware 
b/source/network-extra/ejabberd/README.Frugalware
index 9114b17..55166a5 100644
--- a/source/network-extra/ejabberd/README.Frugalware
+++ b/source/network-extra/ejabberd/README.Frugalware
@@ -3,7 +3,7 @@
Generate Key Pair:


-# cd /etc/jabberd
+# cd /etc/ejabberd
# openssl req -new -x509 -newkey rsa:1024 -days 3650 -keyout privkey.pem -out 
server.pem

___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: flags.h * initial draft

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=555931429e7a3c0cddc6f9f44f2c173956fb2b61

commit 555931429e7a3c0cddc6f9f44f2c173956fb2b61
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 20:37:51 2009 -0600

flags.h
* initial draft

diff --git a/src/flags.h b/src/flags.h
new file mode 100644
index 000..aa9166b
--- /dev/null
+++ b/src/flags.h
@@ -0,0 +1,6 @@
+#ifndef _flags_header_
+#define _flags_header_
+enum {
+  FLAG_VERBOSE = 1
+};
+#endif
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: options.c * add verbose flag

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=6e5ad0998b81978fa92c8f36023d6c605fc76c4f

commit 6e5ad0998b81978fa92c8f36023d6c605fc76c4f
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 20:42:27 2009 -0600

options.c
* add verbose flag

diff --git a/src/options.c b/src/options.c
index cc8841e..d57c115 100644
--- a/src/options.c
+++ b/src/options.c
@@ -1,10 +1,11 @@
#include globals.h
+#include flags.h
#include utility.h
#include options.h

static const char version[] = git;
static const char date[] = __DATE__;
-static const char options[] = :ih;
+static const char options[] = :vih;
static const char info_format[] = %s version %s\n
\n
Built on %s.\n;
@@ -12,6 +13,7 @@ static const char help_format[] = Usage: %s\n
\n
Valid options:\n
\n
+  -v - Toggle verbose output\n
-i - Print miscellaneous information\n
-h - Print help information\n;
static const char missing_format[] = Missing argument: %c\n;
@@ -32,6 +34,10 @@ bool options_parse(int argc,char **argv) {

switch(opt) {

+  case 'v':
+G-flags ^= FLAG_VERBOSE;
+break;
+
case 'i':
eprintf(info_format,G-progname,G-progver,G-progdate);
return false;
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: config.h * initial draft

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=c9b758fed81e9b09ae1c43b0f827671902e21800

commit c9b758fed81e9b09ae1c43b0f827671902e21800
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 20:44:41 2009 -0600

config.h
* initial draft

diff --git a/src/config.h b/src/config.h
new file mode 100644
index 000..bf21e60
--- /dev/null
+++ b/src/config.h
@@ -0,0 +1,6 @@
+#ifndef _config_header_
+#define _config_header_
+#include includes.h
+
+bool config_parse(void);
+#endif
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: globals.h * add whitespace_chars and comment_char

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=b676f16275b0fddb889769dba3c7208cc474d9e9

commit b676f16275b0fddb889769dba3c7208cc474d9e9
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 21:10:12 2009 -0600

globals.h
* add whitespace_chars and comment_char

diff --git a/src/globals.h b/src/globals.h
index fb10b58..a8aa1c7 100644
--- a/src/globals.h
+++ b/src/globals.h
@@ -3,12 +3,14 @@
#include includes.h

struct globals {
-  char *progname;  // Program name, aka argv[0]
-  char *progver;   // Version of the program release
-  char *progdate;  // Date this binary was compiled
-  int flags;   // Toggle flags for various things
-  char **cfgdirs;  // Configuration directories
-  char **datadirs; // Data directories
+  char *progname;   // Program name, aka argv[0]
+  char *progver;// Version of the program release
+  char *progdate;   // Date this binary was compiled
+  int flags;// Toggle flags for various things
+  const char comment_char;  // Global constant for the comment char
+  const char *whitespace_chars; // Global constant for whitespace chars
+  char **cfgdirs;   // Configuration directories
+  char **datadirs;  // Data directories
};

extern struct globals *G;
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: globals.c * initialize internal members

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=070668706cbc9385184bfee21bf89047f146ac7c

commit 070668706cbc9385184bfee21bf89047f146ac7c
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 21:10:36 2009 -0600

globals.c
* initialize internal members

diff --git a/src/globals.c b/src/globals.c
index 111fc55..19d7b78 100644
--- a/src/globals.c
+++ b/src/globals.c
@@ -1,5 +1,14 @@
#include globals.h

-static struct globals S;
+static struct globals S = {
+  NULL,
+  NULL,
+  NULL,
+  0,
+  '#',
+   \t\r\n,
+  NULL,
+  NULL
+};

struct globals *G = S;
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: utility.h * add xstrtrim function prototype

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=f0edc152de6ee0caea7253d45fac126987cc7b8f

commit f0edc152de6ee0caea7253d45fac126987cc7b8f
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 23:08:08 2009 -0600

utility.h
* add xstrtrim function prototype

diff --git a/src/utility.h b/src/utility.h
index 41d2a33..3bbbccd 100644
--- a/src/utility.h
+++ b/src/utility.h
@@ -11,4 +11,5 @@
void *xmalloc(size_t);
char *xstrdup(const char *);
size_t xstrclen(const char *,char);
+char *xstrtrim(char *);
#endif
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: utility.c * add xstrtrim function

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=f02f0a2f637fefca3d65a198b6e1d8fbfabc12e4

commit f02f0a2f637fefca3d65a198b6e1d8fbfabc12e4
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 23:10:05 2009 -0600

utility.c
* add xstrtrim function

diff --git a/src/utility.c b/src/utility.c
index 539a71c..a6fb610 100644
--- a/src/utility.c
+++ b/src/utility.c
@@ -1,3 +1,4 @@
+#include globals.h
#include utility.h

void *xmalloc(size_t size) {
@@ -34,3 +35,21 @@ size_t xstrclen(const char *str,char c) {

return n;
}
+
+char *xstrtrim(char *str) {
+  char *t1, *t2;
+
+  assert(str);
+
+  str += strspn(str,G-whitespace_chars);
+
+  for( t1 = str ; *t1 ; ) {
+t1 += strcspn(t1,G-whitespace_chars);
+t2 = t1;
+t1 += strspn(t1,G-whitespace_chars);
+  }
+
+  *t2 = '\0';
+
+  return str;
+}
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: globals.h * add theme, menu variables

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=71087de7f8f9a5e493a1d7655d52f34fbd07e91e

commit 71087de7f8f9a5e493a1d7655d52f34fbd07e91e
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 23:47:58 2009 -0600

globals.h
* add theme, menu variables

diff --git a/src/globals.h b/src/globals.h
index a8aa1c7..088385b 100644
--- a/src/globals.h
+++ b/src/globals.h
@@ -11,6 +11,8 @@ struct globals {
const char *whitespace_chars; // Global constant for whitespace chars
char **cfgdirs;   // Configuration directories
char **datadirs;  // Data directories
+  char *theme;  // Name of theme to use
+  char *menu;   // Name of menu to use
};

extern struct globals *G;
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: globals.c * extend initializer

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=d02ee2ecd6a42cde94a2e883d2013e13bdd10343

commit d02ee2ecd6a42cde94a2e883d2013e13bdd10343
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 23:48:08 2009 -0600

globals.c
* extend initializer

diff --git a/src/globals.c b/src/globals.c
index 19d7b78..78767ce 100644
--- a/src/globals.c
+++ b/src/globals.c
@@ -8,6 +8,8 @@ static struct globals S = {
'#',
 \t\r\n,
NULL,
+  NULL,
+  NULL,
NULL
};
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: main.c * add config.h and config_init()

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=6e4c2e29753e820bfa4f5f940c9aad263f186e52

commit 6e4c2e29753e820bfa4f5f940c9aad263f186e52
Author: James Buren r...@frugalware.org
Date:   Sun Dec 6 23:49:14 2009 -0600

main.c
* add config.h and config_init()

diff --git a/src/main.c b/src/main.c
index f9f9ebc..cc19f95 100644
--- a/src/main.c
+++ b/src/main.c
@@ -1,5 +1,6 @@
#include options.h
#include xdg.h
+#include config.h

int main(int argc,char **argv) {

@@ -9,5 +10,8 @@ int main(int argc,char **argv) {
if(!xdg_init())
return EXIT_FAILURE;

+  if(!config_parse())
+return EXIT_FAILURE;
+
return EXIT_SUCCESS;
}
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: config.c * initial draft

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=a7f0d8da1b45cbc763701d40802354b890115877

commit a7f0d8da1b45cbc763701d40802354b890115877
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 00:03:35 2009 -0600

config.c
* initial draft

diff --git a/src/config.c b/src/config.c
new file mode 100644
index 000..40bafc4
--- /dev/null
+++ b/src/config.c
@@ -0,0 +1,87 @@
+#include globals.h
+#include flags.h
+#include utility.h
+#include config.h
+
+static const char config_file_name[] = cfgrc;
+static const char config_parser_format[] = %*[^=]=%n%*[^\n]\n%n;
+static const char config_key_theme[] = theme;
+static const char config_key_menu[]  = menu;
+
+static inline void _config_set_string(char **dest,const char *val) {
+  assert(dest  val);
+
+  if(!*dest)
+*dest = xstrdup(val);
+}
+
+static inline bool _config_parse_line(char *line) {
+  char *str, *key, *val;
+  size_t i, j;
+
+  assert(line);
+
+  str = strchr(line,G-comment_char);
+
+  if(str)
+*str = '\0';
+
+  line += strspn(line,G-whitespace_chars);
+
+  if(!*line)
+return true;
+
+  if(sscanf(line,config_parser_format,i,j))
+return false;
+
+  *(line + i - 1) = '\0';
+
+  *(line + j - 1) = '\0';
+
+  key = xstrtrim(line);
+
+  val = xstrtrim(line + i);
+
+  if(!*key || !*val)
+return false;
+
+  if(!strcasecmp(key,config_key_theme))
+_config_set_string(G-theme,val);
+  else if(!strcasecmp(key,config_key_menu))
+_config_set_string(G-menu,val);
+  else
+return false;
+
+  return true;
+}
+
+bool config_parse(void) {
+  FILE *file;
+  char path[PATH_MAX], line[LINE_MAX], **str;
+  size_t num;
+
+  for( str = G-cfgdirs ; *str ; ++str ) {
+xsnprintf(path,%s/%s,*str,config_file_name);
+file = fopen(path,r);
+if(file)
+  break;
+else if(G-flags  FLAG_VERBOSE)
+  eprintf(%s: %s\n,strerror(errno),path);
+  }
+
+  if(!file) {
+eprintf(Failed to open a configuration file for parsing.\n);
+return false;
+  }
+
+  for( num = 1 ; fgets(line,array_entries(line),file) ; ++num )
+if(!_config_parse_line(line)) {
+  eprintf(Parsing error at line %u in %s.\n,num,path);
+  fclose(file);
+  return false;
+}
+
+  fclose(file);
+
+  return true;
+}
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: utility.h * add inline function xsetstr

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=0ca619aa1380def6c7fe02ec39d67a96a4628645

commit 0ca619aa1380def6c7fe02ec39d67a96a4628645
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 00:16:54 2009 -0600

utility.h
* add inline function xsetstr

diff --git a/src/utility.h b/src/utility.h
index 3bbbccd..34d1280 100644
--- a/src/utility.h
+++ b/src/utility.h
@@ -12,4 +12,11 @@ void *xmalloc(size_t);
char *xstrdup(const char *);
size_t xstrclen(const char *,char);
char *xstrtrim(char *);
+
+static inline void xsetstr(char **dest,const char *src) {
+  assert(dest  src);
+
+  if(!*dest)
+*dest = xstrdup(src);
+}
#endif
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: config.c * convert _config_set_string to xsetstr

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=1402d766e11b29d87a76b885e2220bf99849f9b0

commit 1402d766e11b29d87a76b885e2220bf99849f9b0
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 00:18:11 2009 -0600

config.c
* convert _config_set_string to xsetstr

diff --git a/src/config.c b/src/config.c
index 40bafc4..833bb94 100644
--- a/src/config.c
+++ b/src/config.c
@@ -8,13 +8,6 @@ static const char config_parser_format[] = 
%*[^=]=%n%*[^\n]\n%n;
static const char config_key_theme[] = theme;
static const char config_key_menu[]  = menu;

-static inline void _config_set_string(char **dest,const char *val) {
-  assert(dest  val);
-
-  if(!*dest)
-*dest = xstrdup(val);
-}
-
static inline bool _config_parse_line(char *line) {
char *str, *key, *val;
size_t i, j;
@@ -46,9 +39,9 @@ static inline bool _config_parse_line(char *line) {
return false;

if(!strcasecmp(key,config_key_theme))
-_config_set_string(G-theme,val);
+xsetstr(G-theme,val);
else if(!strcasecmp(key,config_key_menu))
-_config_set_string(G-menu,val);
+xsetstr(G-menu,val);
else
return false;
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: options.c * add options for setting theme and menu

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=ded3f1cbeabb049982adb212708876961b06f645

commit ded3f1cbeabb049982adb212708876961b06f645
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 00:25:25 2009 -0600

options.c
* add options for setting theme and menu

diff --git a/src/options.c b/src/options.c
index d57c115..6ff27f9 100644
--- a/src/options.c
+++ b/src/options.c
@@ -5,7 +5,7 @@

static const char version[] = git;
static const char date[] = __DATE__;
-static const char options[] = :vih;
+static const char options[] = :t:m:vih;
static const char info_format[] = %s version %s\n
\n
Built on %s.\n;
@@ -13,6 +13,8 @@ static const char help_format[] = Usage: %s\n
\n
Valid options:\n
\n
+  -t - Set the theme to use\n
+  -m - Set the menu to use\n
-v - Toggle verbose output\n
-i - Print miscellaneous information\n
-h - Print help information\n;
@@ -34,6 +36,14 @@ bool options_parse(int argc,char **argv) {

switch(opt) {

+  case 't':
+xsetstr(G-theme,optarg);
+break;
+
+  case 'm':
+xsetstr(G-menu,optarg);
+break;
+
case 'v':
G-flags ^= FLAG_VERBOSE;
break;
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: options.c * add an assertion to check if the switch falls through to default

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=a2beffe196c6ae66831b8fbcb2803a7070da5790

commit a2beffe196c6ae66831b8fbcb2803a7070da5790
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 00:27:14 2009 -0600

options.c
* add an assertion to check if the switch falls through to default

diff --git a/src/options.c b/src/options.c
index 6ff27f9..8120b80 100644
--- a/src/options.c
+++ b/src/options.c
@@ -64,6 +64,10 @@ bool options_parse(int argc,char **argv) {
eprintf(invalid_format,optopt);
return false;

+  default:
+assert(0);
+break;
+
}

}
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: Makefile * add imlib2 cflags and ldflags

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=918683c9c39684e5242fb6fbe9a416c1da81da1c

commit 918683c9c39684e5242fb6fbe9a416c1da81da1c
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 00:38:23 2009 -0600

Makefile
* add imlib2 cflags and ldflags

diff --git a/src/Makefile b/src/Makefile
index afb1be4..7d8063d 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -20,6 +20,10 @@ endif
CFLAGS += $(shell pkg-config --cflags x11)
LDFLAGS += $(shell pkg-config --libs x11)

+# add imlib2 cflags and ldflags
+CFLAGS += $(shell pkg-config --cflags imlib2)
+LDFLAGS += $(shell pkg-config --libs imlib2)
+
# define program variables
PROGRAM = yaxmenu
SOURCES = $(shell echo *.c)
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: includes.h * add Imlib2.h

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=04b22f77b578cd46e4566392c23da702ecbe4f42

commit 04b22f77b578cd46e4566392c23da702ecbe4f42
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 00:37:50 2009 -0600

includes.h
* add Imlib2.h

diff --git a/src/includes.h b/src/includes.h
index bb3a41a..2239177 100644
--- a/src/includes.h
+++ b/src/includes.h
@@ -9,4 +9,5 @@
#include limits.h
#include assert.h
#include X11/Xlib.h
+#include Imlib2.h
#endif
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: config.c * add license

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=cbe37b0e93fa2dad5616da6ee7560c136747d83f

commit cbe37b0e93fa2dad5616da6ee7560c136747d83f
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 01:05:58 2009 -0600

config.c
* add license

diff --git a/src/config.c b/src/config.c
index 833bb94..616e37f 100644
--- a/src/config.c
+++ b/src/config.c
@@ -1,3 +1,23 @@
+// Copyright (c) 2009 James Buren
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the Software), to 
deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
#include globals.h
#include flags.h
#include utility.h
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: globals.c * add license

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=72dc7c6cf6b31ac138934ed08cc48092ce1e5e0c

commit 72dc7c6cf6b31ac138934ed08cc48092ce1e5e0c
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 01:07:49 2009 -0600

globals.c
* add license

diff --git a/src/globals.c b/src/globals.c
index 78767ce..137055b 100644
--- a/src/globals.c
+++ b/src/globals.c
@@ -1,3 +1,23 @@
+// Copyright (c) 2009 James Buren
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the Software), to 
deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
#include globals.h

static struct globals S = {
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: options.c * add license

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=4c23d5f4e6426c61818c749ed036b18777e89ab0

commit 4c23d5f4e6426c61818c749ed036b18777e89ab0
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 01:08:00 2009 -0600

options.c
* add license

diff --git a/src/options.c b/src/options.c
index 8120b80..3274a31 100644
--- a/src/options.c
+++ b/src/options.c
@@ -1,3 +1,23 @@
+// Copyright (c) 2009 James Buren
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the Software), to 
deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
#include globals.h
#include flags.h
#include utility.h
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: utility.c * add license

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=d7a2ddae8e0e02b553f8cb516767ad0890d940eb

commit d7a2ddae8e0e02b553f8cb516767ad0890d940eb
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 01:08:18 2009 -0600

utility.c
* add license

diff --git a/src/utility.c b/src/utility.c
index a6fb610..57c3b92 100644
--- a/src/utility.c
+++ b/src/utility.c
@@ -1,3 +1,23 @@
+// Copyright (c) 2009 James Buren
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the Software), to 
deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
#include globals.h
#include utility.h
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: xdg.c * add license

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=634d070ffd83968abc341a9b2a1dadcf0cbd80f0

commit 634d070ffd83968abc341a9b2a1dadcf0cbd80f0
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 01:08:32 2009 -0600

xdg.c
* add license

diff --git a/src/xdg.c b/src/xdg.c
index ccc16e4..16e84f5 100644
--- a/src/xdg.c
+++ b/src/xdg.c
@@ -1,3 +1,23 @@
+// Copyright (c) 2009 James Buren
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the Software), to 
deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
#include globals.h
#include utility.h
#include xdg.h
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: main.c * add license

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=1190dc40b08ac7419c05a155f213196d6de9cfe5

commit 1190dc40b08ac7419c05a155f213196d6de9cfe5
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 01:08:42 2009 -0600

main.c
* add license

diff --git a/src/main.c b/src/main.c
index cc19f95..31e97eb 100644
--- a/src/main.c
+++ b/src/main.c
@@ -1,3 +1,23 @@
+// Copyright (c) 2009 James Buren
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the Software), to 
deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
#include options.h
#include xdg.h
#include config.h
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: utility.h * add license

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=b96d34655566371050009f14423825c84062c4ad

commit b96d34655566371050009f14423825c84062c4ad
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 01:10:28 2009 -0600

utility.h
* add license

diff --git a/src/utility.h b/src/utility.h
index 34d1280..d8a49f0 100644
--- a/src/utility.h
+++ b/src/utility.h
@@ -1,3 +1,23 @@
+// Copyright (c) 2009 James Buren
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the Software), to 
deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
#ifndef _utility_header_
#define _utility_header_
#include includes.h
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: globals.h * add license

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=0187c7be992d6267ef9dd71890c3111ced3aaa89

commit 0187c7be992d6267ef9dd71890c3111ced3aaa89
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 01:10:36 2009 -0600

globals.h
* add license

diff --git a/src/globals.h b/src/globals.h
index 088385b..51b105c 100644
--- a/src/globals.h
+++ b/src/globals.h
@@ -1,3 +1,23 @@
+// Copyright (c) 2009 James Buren
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the Software), to 
deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
#ifndef _globals_header_
#define _globals_header_
#include includes.h
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: options.h * add license

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=c910acc25a0dc55bf01510d8b7b92b2754d859d4

commit c910acc25a0dc55bf01510d8b7b92b2754d859d4
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 01:10:46 2009 -0600

options.h
* add license

diff --git a/src/options.h b/src/options.h
index aa02adc..2655ab2 100644
--- a/src/options.h
+++ b/src/options.h
@@ -1,3 +1,23 @@
+// Copyright (c) 2009 James Buren
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the Software), to 
deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
#ifndef _options_header_
#define _options_header_
#include includes.h
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: config.h * add license

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=fe0f6044ed1c00ab3cd3289a3cc8695e15617f59

commit fe0f6044ed1c00ab3cd3289a3cc8695e15617f59
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 01:10:59 2009 -0600

config.h
* add license

diff --git a/src/config.h b/src/config.h
index bf21e60..9e57f87 100644
--- a/src/config.h
+++ b/src/config.h
@@ -1,3 +1,23 @@
+// Copyright (c) 2009 James Buren
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the Software), to 
deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
#ifndef _config_header_
#define _config_header_
#include includes.h
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: flags.h * add license

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=8f3d48c4fe1e64aca3c5f9422a8930e5144674a3

commit 8f3d48c4fe1e64aca3c5f9422a8930e5144674a3
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 01:11:07 2009 -0600

flags.h
* add license

diff --git a/src/flags.h b/src/flags.h
index aa9166b..4eef1dc 100644
--- a/src/flags.h
+++ b/src/flags.h
@@ -1,3 +1,23 @@
+// Copyright (c) 2009 James Buren
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the Software), to 
deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
#ifndef _flags_header_
#define _flags_header_
enum {
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: xdg.h * add license

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=4e71eec648edf7bd43a5fd3a0400a9e10cb3e193

commit 4e71eec648edf7bd43a5fd3a0400a9e10cb3e193
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 01:11:34 2009 -0600

xdg.h
* add license

diff --git a/src/xdg.h b/src/xdg.h
index 1f3360f..7cba14f 100644
--- a/src/xdg.h
+++ b/src/xdg.h
@@ -1,3 +1,23 @@
+// Copyright (c) 2009 James Buren
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the Software), to 
deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
#ifndef _xdg_header_
#define _xdg_header_
#include includes.h
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: LICENSE * initial draft

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=971e9894ef23598ebcc6e3328e39c4c716955c30

commit 971e9894ef23598ebcc6e3328e39c4c716955c30
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 01:13:40 2009 -0600

LICENSE
* initial draft

diff --git a/LICENSE b/LICENSE
new file mode 100644
index 000..aebd9c9
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,19 @@
+Copyright (c) 2009 James Buren
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the Software), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: COPYING * add symlink to license

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=83ab96f4759ff50d74e96731547e46d6acc83572

commit 83ab96f4759ff50d74e96731547e46d6acc83572
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 01:13:56 2009 -0600

COPYING
* add symlink to license

diff --git a/COPYING b/COPYING
new file mode 12
index 000..7a694c9
--- /dev/null
+++ b/COPYING
@@ -0,0 +1 @@
+LICENSE
\ No newline at end of file
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: globals.c * add theme global variables

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=5d434f41ec55f707784bc090ee25b8d44d68e909

commit 5d434f41ec55f707784bc090ee25b8d44d68e909
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 01:55:24 2009 -0600

globals.c
* add theme global variables

diff --git a/src/globals.c b/src/globals.c
index 137055b..531ae1c 100644
--- a/src/globals.c
+++ b/src/globals.c
@@ -30,6 +30,16 @@ static struct globals S = {
NULL,
NULL,
NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
+  NULL,
NULL
};
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] yaxmenu: globals.h * add theme global variables

2009-12-06 Thread James Buren
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=yaxmenu.git;a=commitdiff;h=c02c0f746fdaca947d8e18e9ac5e7f84390997d6

commit c02c0f746fdaca947d8e18e9ac5e7f84390997d6
Author: James Buren r...@frugalware.org
Date:   Mon Dec 7 01:55:36 2009 -0600

globals.h
* add theme global variables

diff --git a/src/globals.h b/src/globals.h
index 51b105c..4d5655d 100644
--- a/src/globals.h
+++ b/src/globals.h
@@ -33,6 +33,16 @@ struct globals {
char **datadirs;  // Data directories
char *theme;  // Name of theme to use
char *menu;   // Name of menu to use
+  Imlib_Image win_bg;   // window_background
+  Imlib_Image win_le;   // window_leftend
+  Imlib_Image win_re;   // window_rightend
+  Imlib_Image me_la_no; // menu_leftarrow_normal
+  Imlib_Image me_la_se; // menu_leftarrow_selected
+  Imlib_Image me_ra_no; // menu_rightarrow_normal
+  Imlib_Image me_ra_se; // menu_rightarrow_selected
+  Imlib_Image me_it_se_bg;  // menu_item_selected_background
+  Imlib_Image me_it_se_le;  // menu_item_selected_leftend
+  Imlib_Image me_it_se_re;  // menu_item_selected_rightend
};

extern struct globals *G;
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git