Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugal-tweak.git;a=commitdiff;h=fbd1b17ae815052e8136f7bbf0451d9fae65b58e
commit fbd1b17ae815052e8136f7bbf0451d9fae65b58e Author: bouleetbil <bouleet...@frogdev.info> Date: Tue Dec 28 15:42:19 2010 +0100 *added pacman.vala diff --git a/frugal-tweak-vala/Makefile b/frugal-tweak-vala/Makefile index 1462941..2113bdf 100644 --- a/frugal-tweak-vala/Makefile +++ b/frugal-tweak-vala/Makefile @@ -2,7 +2,7 @@ VERSION = 0.1 VALAFLAG = DEBUG=1 -DAEMONSOURCES = daemon.vala +DAEMONSOURCES = daemon.vala pacman.vala TERMINALSOURCES = terminal.vala mainwindow.vala BROWSERSOURCES = browser.vala VALAC = valac @@ -10,7 +10,7 @@ VALAC = valac all: daemon terminal browser daemon: - $(VALAC) --define=$(VALAFLAG) $(DAEMONSOURCES) -o frugalware-tweak-daemon + $(VALAC) --define=$(VALAFLAG) --pkg pacman $(DAEMONSOURCES) -o frugalware-tweak-daemon terminal: $(VALAC) --define=$(VALAFLAG) --pkg vte $(TERMINALSOURCES) -o frugalware-tweak-terminal diff --git a/frugal-tweak-vala/daemon.vala b/frugal-tweak-vala/daemon.vala index 1333bc9..43a3005 100644 --- a/frugal-tweak-vala/daemon.vala +++ b/frugal-tweak-vala/daemon.vala @@ -17,6 +17,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ using GLib; +using pacman; class Deamon : GLib.Object { @@ -43,5 +44,6 @@ class Deamon : GLib.Object { #if DEBUG==1 stdout.printf("Updated database pacman-g2\n"); #endif + pacman pacmang2 = new pacman(); } } diff --git a/frugal-tweak-vala/pacman.vala b/frugal-tweak-vala/pacman.vala new file mode 100644 index 0000000..f0bc1da --- /dev/null +++ b/frugal-tweak-vala/pacman.vala @@ -0,0 +1,31 @@ +/* + * + * (C) 2010 bouleetbil <bouleet...@frogdev.info> + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + */ + +using Pacman; + +public class pacman +{ + public pacman() + { + Pacman.initialize(Pacman.ROOT); + #if DEBUG==1 + stdout.printf("Initialize pacman-g2\n"); + #endif + } +} _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git