summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2015-06-10 22:41:31 -0600
committerBrian Bidulock2015-06-10 22:41:31 -0600
commite1e646bad9328c37f2ce749e45bdbf48308b25bd (patch)
tree6151262be775c8c4d83ada886e66425c76cdb0d2
downloadaur-e1e646bad9328c37f2ce749e45bdbf48308b25bd.tar.gz
initial version
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD40
-rw-r--r--build1.2.patch88
-rw-r--r--build2.0.patch128
4 files changed, 275 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..96ed09c71ba0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = wmclockmon
+ pkgdesc = A dockapp which displays a clock in 12/24h mode with alarm mode and 3 different LCD styles
+ pkgver = 0.8.1
+ pkgrel = 6
+ url = http://tnemeth.free.fr/projets/dockapps.html
+ arch = i686
+ arch = x86_64
+ license = GPL
+ depends = gtk2
+ depends = libxpm
+ source = http://tnemeth.free.fr/projets/programmes/wmclockmon-0.8.1.tar.gz
+ source = build1.2.patch
+ source = build2.0.patch
+ md5sums = e5569e326f5542a181dd123836f652ee
+ md5sums = 793aa2abf60996d29de4ef97cc7b37fa
+ md5sums = 641dc6f5bc5449a59fe206cefa068b95
+
+pkgname = wmclockmon
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..92250eb39f80
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Brian Bidulock <bidulock@openss7.org>
+# Contributor: Todd Harbour <aur @AT@ quadronyx .DOT. org>
+
+pkgname=wmclockmon
+pkgver=0.8.1
+pkgrel=6
+pkgdesc="A dockapp which displays a clock in 12/24h mode with alarm mode and 3 different LCD styles"
+arch=('i686' 'x86_64')
+license=('GPL')
+url="http://tnemeth.free.fr/projets/dockapps.html"
+depends=('gtk2' 'libxpm')
+source=("http://tnemeth.free.fr/projets/programmes/$pkgname-$pkgver.tar.gz"
+ "build1.2.patch"
+ "build2.0.patch")
+md5sums=('e5569e326f5542a181dd123836f652ee'
+ '793aa2abf60996d29de4ef97cc7b37fa'
+ '641dc6f5bc5449a59fe206cefa068b95')
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ # builds against gtk+1.2
+ #patch -Np2 -b -z .orig -i "$srcdir/build1.2.patch"
+
+ # builds against gtk+2.0
+ patch -Np2 -b -z .orig -i "$srcdir/build2.0.patch"
+
+ autoreconf -fiv
+}
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="$pkgdir" install
+}
diff --git a/build1.2.patch b/build1.2.patch
new file mode 100644
index 000000000000..3f1e72d827fa
--- /dev/null
+++ b/build1.2.patch
@@ -0,0 +1,88 @@
+diff -up src/wmclockmon-0.8.1/src/Makefile.am.orig src/wmclockmon-0.8.1/src/Makefile.am
+--- src/wmclockmon-0.8.1/src/Makefile.am.orig 2005-04-07 03:37:43.000000000 -0600
++++ src/wmclockmon-0.8.1/src/Makefile.am 2014-04-09 21:55:26.000000000 -0600
+@@ -13,13 +13,7 @@ wmclockmon_SOURCES = \
+ parts.xpm \
+ letters.xpm
+
+-CPPFLAGS = @CPPFLAGS@ @DFLAGS@
++wmclockmon_CPPFLAGS = $(DFLAGS) $(HEADER_SEARCH_PATH) -DDATADIR=\"$(pkgdatadir)\"
++wmclockmon_CFLAGS = `pkg-config gtk+ --cflags`
++wmclockmon_LDFLAGS = $(LIBRARY_SEARCH_PATH) $(XLIBS) `pkg-config gtk+ --libs`
+
+-INCLUDES = @HEADER_SEARCH_PATH@
+-
+-wmclockmon_LDADD = @LIBRARY_SEARCH_PATH@ @XLIBS@
+-
+-INSTALL_PROGRAM = \
+- @INSTALL_PROGRAM@ \
+- @SETGID_FLAGS@ \
+- $(AM_INSTALL_PROGRAM_FLAGS)
+diff -up src/wmclockmon-0.8.1/styles/Makefile.am.orig src/wmclockmon-0.8.1/styles/Makefile.am
+--- src/wmclockmon-0.8.1/styles/Makefile.am.orig 2014-04-09 22:01:14.000000000 -0600
++++ src/wmclockmon-0.8.1/styles/Makefile.am 2014-04-09 22:01:41.000000000 -0600
+@@ -1,5 +1,5 @@
+-# extra distribution files \
+-data_DATA = \
++# extra distribution files
++dist_pkgdata_DATA = \
+ backlight0_off.xpm \
+ backlight0_on.xpm \
+ backlight1_off.xpm \
+diff -up src/wmclockmon-0.8.1/wmclockmon-cal/Makefile.am.orig src/wmclockmon-0.8.1/wmclockmon-cal/Makefile.am
+--- src/wmclockmon-0.8.1/wmclockmon-cal/Makefile.am.orig 2005-04-07 03:37:43.000000000 -0600
++++ src/wmclockmon-0.8.1/wmclockmon-cal/Makefile.am 2014-04-09 21:55:33.000000000 -0600
+@@ -1,6 +1,6 @@
+ bin_PROGRAMS = wmclockmon-cal
+
+-wmclockmon_SOURCES = \
++wmclockmon_cal_SOURCES = \
+ defines.h \
+ main.c \
+ main.h \
+@@ -9,13 +9,6 @@ wmclockmon_SOURCES = \
+ tools.c \
+ tools.h
+
+-CPPFLAGS = @CPPFLAGS@ @DFLAGS@
+-
+-INCLUDES = @HEADER_SEARCH_PATH@
+-
+-wmclockmon_LDADD = @LIBRARY_SEARCH_PATH@ @XLIBS@
+-
+-INSTALL_PROGRAM = \
+- @INSTALL_PROGRAM@ \
+- @SETGID_FLAGS@ \
+- $(AM_INSTALL_PROGRAM_FLAGS)
++wmclockmon_cal_CPPFLAGS = $(DFLAGS) $(HEADER_SEARCH_PATH) -DDATADIR=\"$(pkgdatadir)\"
++wmclockmon_cal_CFLAGS = `pkg-config gtk+ --cflags`
++wmclockmon_cal_LDFLAGS = $(LIBRARY_SEARCH_PATH) $(XLIBS) `pkg-config gtk+ --libs`
+diff -up src/wmclockmon-0.8.1/wmclockmon-config/Makefile.am.orig src/wmclockmon-0.8.1/wmclockmon-config/Makefile.am
+--- src/wmclockmon-0.8.1/wmclockmon-config/Makefile.am.orig 2005-04-07 03:37:43.000000000 -0600
++++ src/wmclockmon-0.8.1/wmclockmon-config/Makefile.am 2014-04-09 21:55:36.000000000 -0600
+@@ -1,6 +1,6 @@
+-bin_PROGRAMS = wmclockmon
++bin_PROGRAMS = wmclockmon-config
+
+-wmclockmon_SOURCES = \
++wmclockmon_config_SOURCES = \
+ actions.c \
+ actions.h \
+ configfile.h \
+@@ -16,13 +16,6 @@ wmclockmon_SOURCES = \
+ tools.h \
+ variables.h
+
+-CPPFLAGS = @CPPFLAGS@ @DFLAGS@
+-
+-INCLUDES = @HEADER_SEARCH_PATH@
+-
+-wmclockmon_LDADD = @LIBRARY_SEARCH_PATH@ @XLIBS@
+-
+-INSTALL_PROGRAM = \
+- @INSTALL_PROGRAM@ \
+- @SETGID_FLAGS@ \
+- $(AM_INSTALL_PROGRAM_FLAGS)
++wmclockmon_config_CPPFLAGS = $(DFLAGS) $(HEADER_SEARCH_PATH) -DDATADIR=\"$(pkgdatadir)\"
++wmclockmon_config_CFLAGS = `pkg-config gtk+ --cflags`
++wmclockmon_config_LDFLAGS = $(LIBRARY_SEARCH_PATH) $(XLIBS) `pkg-config gtk+ --libs`
diff --git a/build2.0.patch b/build2.0.patch
new file mode 100644
index 000000000000..7020f02e4199
--- /dev/null
+++ b/build2.0.patch
@@ -0,0 +1,128 @@
+diff -up src/wmclockmon-0.8.1/src/Makefile.am.orig src/wmclockmon-0.8.1/src/Makefile.am
+--- src/wmclockmon-0.8.1/src/Makefile.am.orig 2005-04-07 03:37:43.000000000 -0600
++++ src/wmclockmon-0.8.1/src/Makefile.am 2014-04-09 22:20:36.000000000 -0600
+@@ -13,13 +13,7 @@ wmclockmon_SOURCES = \
+ parts.xpm \
+ letters.xpm
+
+-CPPFLAGS = @CPPFLAGS@ @DFLAGS@
++wmclockmon_CPPFLAGS = $(DFLAGS) $(HEADER_SEARCH_PATH) -DDATADIR=\"$(pkgdatadir)\" -DGTK_ENABLE_BROKEN -Dgtk_widget_draw_default\(x\)
++wmclockmon_CFLAGS = `pkg-config gtk+-2.0 --cflags`
++wmclockmon_LDFLAGS = $(LIBRARY_SEARCH_PATH) $(XLIBS) `pkg-config gtk+-2.0 --libs`
+
+-INCLUDES = @HEADER_SEARCH_PATH@
+-
+-wmclockmon_LDADD = @LIBRARY_SEARCH_PATH@ @XLIBS@
+-
+-INSTALL_PROGRAM = \
+- @INSTALL_PROGRAM@ \
+- @SETGID_FLAGS@ \
+- $(AM_INSTALL_PROGRAM_FLAGS)
+diff -up src/wmclockmon-0.8.1/styles/Makefile.am.orig src/wmclockmon-0.8.1/styles/Makefile.am
+--- src/wmclockmon-0.8.1/styles/Makefile.am.orig 2005-04-07 03:37:43.000000000 -0600
++++ src/wmclockmon-0.8.1/styles/Makefile.am 2014-04-09 22:08:44.000000000 -0600
+@@ -1,5 +1,5 @@
+-# extra distribution files \
+-data_DATA = \
++# extra distribution files
++dist_pkgdata_DATA = \
+ backlight0_off.xpm \
+ backlight0_on.xpm \
+ backlight1_off.xpm \
+diff -up src/wmclockmon-0.8.1/wmclockmon-cal/mainwindow.c.orig src/wmclockmon-0.8.1/wmclockmon-cal/mainwindow.c
+diff -up src/wmclockmon-0.8.1/wmclockmon-cal/Makefile.am.orig src/wmclockmon-0.8.1/wmclockmon-cal/Makefile.am
+--- src/wmclockmon-0.8.1/wmclockmon-cal/Makefile.am.orig 2005-04-07 03:37:43.000000000 -0600
++++ src/wmclockmon-0.8.1/wmclockmon-cal/Makefile.am 2014-04-09 22:20:30.000000000 -0600
+@@ -1,6 +1,6 @@
+ bin_PROGRAMS = wmclockmon-cal
+
+-wmclockmon_SOURCES = \
++wmclockmon_cal_SOURCES = \
+ defines.h \
+ main.c \
+ main.h \
+@@ -9,13 +9,6 @@ wmclockmon_SOURCES = \
+ tools.c \
+ tools.h
+
+-CPPFLAGS = @CPPFLAGS@ @DFLAGS@
+-
+-INCLUDES = @HEADER_SEARCH_PATH@
+-
+-wmclockmon_LDADD = @LIBRARY_SEARCH_PATH@ @XLIBS@
+-
+-INSTALL_PROGRAM = \
+- @INSTALL_PROGRAM@ \
+- @SETGID_FLAGS@ \
+- $(AM_INSTALL_PROGRAM_FLAGS)
++wmclockmon_cal_CPPFLAGS = $(DFLAGS) $(HEADER_SEARCH_PATH) -DDATADIR=\"$(pkgdatadir)\" -DGTK_ENABLE_BROKEN -Dgtk_widget_draw_default\(x\)
++wmclockmon_cal_CFLAGS = `pkg-config gtk+-2.0 --cflags`
++wmclockmon_cal_LDFLAGS = $(LIBRARY_SEARCH_PATH) $(XLIBS) `pkg-config gtk+-2.0 --libs`
+diff -up src/wmclockmon-0.8.1/wmclockmon-config/mainwindow.c.orig src/wmclockmon-0.8.1/wmclockmon-config/mainwindow.c
+--- src/wmclockmon-0.8.1/wmclockmon-config/mainwindow.c.orig 2014-04-09 22:15:02.000000000 -0600
++++ src/wmclockmon-0.8.1/wmclockmon-config/mainwindow.c 2014-04-09 22:15:27.000000000 -0600
+@@ -12,7 +12,7 @@
+
+ static GtkWidget *edit;
+ static GtkWidget *set;
+-static GtkWidget *remove;
++static GtkWidget *remov;
+
+ static gint list_sel_cb (GtkCList *clist,
+ gint row,
+@@ -22,7 +22,7 @@ static gint list_sel_cb (GtkCList *clist
+ selected_row = row;
+ gtk_widget_set_sensitive(edit, TRUE);
+ gtk_widget_set_sensitive(set, TRUE);
+- gtk_widget_set_sensitive(remove, TRUE);
++ gtk_widget_set_sensitive(remov, TRUE);
+ return TRUE;
+ }
+
+@@ -35,7 +35,7 @@ gint list_unsel_cb (GtkCList *clist,
+ selected_row = -1;
+ gtk_widget_set_sensitive(edit, FALSE);
+ gtk_widget_set_sensitive(set, FALSE);
+- gtk_widget_set_sensitive(remove, FALSE);
++ gtk_widget_set_sensitive(remov, FALSE);
+ return TRUE;
+ }
+
+@@ -283,7 +283,7 @@ void create_mainwindow() {
+ gtk_table_attach_defaults(GTK_TABLE(table), bouton, 1, 2, 0, 1);
+ gtk_widget_set_sensitive(bouton, FALSE);
+ gtk_widget_show(bouton);
+- remove = bouton;
++ remov = bouton;
+
+
+ label = gtk_label_new(" Alarms ");
+diff -up src/wmclockmon-0.8.1/wmclockmon-config/Makefile.am.orig src/wmclockmon-0.8.1/wmclockmon-config/Makefile.am
+--- src/wmclockmon-0.8.1/wmclockmon-config/Makefile.am.orig 2005-04-07 03:37:43.000000000 -0600
++++ src/wmclockmon-0.8.1/wmclockmon-config/Makefile.am 2014-04-09 22:20:34.000000000 -0600
+@@ -1,6 +1,6 @@
+-bin_PROGRAMS = wmclockmon
++bin_PROGRAMS = wmclockmon-config
+
+-wmclockmon_SOURCES = \
++wmclockmon_config_SOURCES = \
+ actions.c \
+ actions.h \
+ configfile.h \
+@@ -16,13 +16,6 @@ wmclockmon_SOURCES = \
+ tools.h \
+ variables.h
+
+-CPPFLAGS = @CPPFLAGS@ @DFLAGS@
+-
+-INCLUDES = @HEADER_SEARCH_PATH@
+-
+-wmclockmon_LDADD = @LIBRARY_SEARCH_PATH@ @XLIBS@
+-
+-INSTALL_PROGRAM = \
+- @INSTALL_PROGRAM@ \
+- @SETGID_FLAGS@ \
+- $(AM_INSTALL_PROGRAM_FLAGS)
++wmclockmon_config_CPPFLAGS = $(DFLAGS) $(HEADER_SEARCH_PATH) -DDATADIR=\"$(pkgdatadir)\" -DGTK_ENABLE_BROKEN -Dgtk_widget_draw_default\(x\)
++wmclockmon_config_CFLAGS = `pkg-config gtk+-2.0 --cflags`
++wmclockmon_config_LDFLAGS = $(LIBRARY_SEARCH_PATH) $(XLIBS) `pkg-config gtk+-2.0 --libs`