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

Reply via email to