[Frugalware-git] frugal-tweak: *added pacman.vala
bouleetbil
bouleetbil at frogdev.info
Tue Dec 28 15:45:59 CET 2010
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugal-tweak.git;a=commitdiff;h=fbd1b17ae815052e8136f7bbf0451d9fae65b58e
commit fbd1b17ae815052e8136f7bbf0451d9fae65b58e
Author: bouleetbil <bouleetbil at 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 <bouleetbil at 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
+ }
+}
More information about the Frugalware-git
mailing list