diff options
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | Makefile.in.patch | 37 | ||||
-rw-r--r-- | PKGBUILD | 31 | ||||
-rw-r--r-- | font.patch | 14 |
4 files changed, 100 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1b36883c2f93 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = xmbmon + pkgdesc = X Motherboard Monitor + pkgver = 2.05 + pkgrel = 4 + url = http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/download.html + arch = i686 + arch = x86_64 + license = GPL + depends = libxt + source = http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/xmbmon/xmbmon205.tar.gz + source = Makefile.in.patch + source = font.patch + md5sums = ab6614c785f5b653fcc69fb9c02058f0 + md5sums = 3f0659309f48935ce511d9ff87e76d65 + md5sums = 19d78a98841fe1c3705ea788e422592f + +pkgname = xmbmon + diff --git a/Makefile.in.patch b/Makefile.in.patch new file mode 100644 index 000000000000..63d1978de44f --- /dev/null +++ b/Makefile.in.patch @@ -0,0 +1,37 @@ +diff -Nur xmbmon205.orig/Makefile.in xmbmon205/Makefile.in +--- xmbmon205.orig/Makefile.in 2004-08-13 17:04:21.000000000 +1000 ++++ xmbmon205/Makefile.in 2010-04-07 19:08:15.205685344 +1000 +@@ -37,11 +37,11 @@ + RM=rm -f + INSTALL=install + +-INST_DIR=/usr/local/bin +-INST_MANDIR=/usr/local/man/man1 +-INST_XDIR=/usr/X11R6/bin +-INST_MANXDIR=/usr/X11R6/man/man1 +-INST_XRDIR=/usr/X11R6/lib/X11/app-defaults ++INST_DIR=/usr/bin ++INST_MANDIR=/usr/share/man/man1 ++INST_XDIR=/usr/bin ++INST_MANXDIR=/usr/share/man/man1 ++INST_XRDIR=/usr/lib/X11/app-defaults + + .c.o: + $(CC) -c $(CFLAGS) $*.c +@@ -133,12 +133,12 @@ + $(RM) Makefile config.cache config.log config.h config.status + + install: $(PROGRAM) +- $(INSTALL) -o root -g wheel -m 4555 -c -p mbmon $(INST_DIR) +- $(INSTALL) -o root -g wheel -m 4555 -c -p xmbmon $(INST_XDIR) ++ $(INSTALL) -m 4555 -c -p mbmon $(DESTDIR)$(INST_DIR) ++ $(INSTALL) -m 4555 -c -p xmbmon $(DESTDIR)$(INST_XDIR) + + install-man: $(MANPAGE) +- $(INSTALL) -o root -g wheel -m 444 -c -p mbmon.1 $(INST_MANDIR) +- $(INSTALL) -o root -g wheel -m 444 -c -p xmbmon.1x $(INST_MANXDIR) ++ $(INSTALL) -m 444 -c -p mbmon.1 $(DESTDIR)$(INST_MANDIR) ++ $(INSTALL) -m 444 -c -p xmbmon.1x $(DESTDIR)$(INST_MANXDIR) + + lint: + $(LINT) $(INCLUDES) $(DEFS) $(FONTDEFINES) $(SRCS) -lm diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c2b35b330e98 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Contributor: Jonathan Liu <net147@gmail.com> +pkgname=xmbmon +pkgver=2.05 +pkgrel=4 +pkgdesc="X Motherboard Monitor" +arch=('i686' 'x86_64') +url="http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/download.html" +license=('GPL') +depends=('libxt') +source=("http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/xmbmon/xmbmon205.tar.gz" + "Makefile.in.patch" + "font.patch") +md5sums=('ab6614c785f5b653fcc69fb9c02058f0' + '3f0659309f48935ce511d9ff87e76d65' + '19d78a98841fe1c3705ea788e422592f') + +build() { + cd "${srcdir}/${pkgname}${pkgver//\./}" + patch -Np1 -i "${srcdir}/Makefile.in.patch" + patch -Np0 -i "${srcdir}/font.patch" + ./configure --build=i686-pc-linux-gnu + make +} + +package() { + cd "${srcdir}/${pkgname}${pkgver//\./}" + install -d -m755 "${pkgdir}/usr"/{bin,share/man/man1} + make DESTDIR="${pkgdir}" install install-man +} + +# vim:set ts=2 sw=2 et: diff --git a/font.patch b/font.patch new file mode 100644 index 000000000000..cafc49ab7e88 --- /dev/null +++ b/font.patch @@ -0,0 +1,14 @@ +--- xmbmon.bak Sun Jan 29 13:41:41 2006 ++++ xmbmon.c Sun Jan 29 13:42:53 2006 +@@ -23,9 +23,9 @@ + #define RES_NAME "XMBmon" + + #define DEFAULT_GEOMETRY "100x140" +-#define DEFAULT_FONT "-adobe-helvetica-bold-r-*-*-10-*-*-*-*-*-*-*" ++#define DEFAULT_FONT "fixed" + +-#define DEFAULT_LBFONT "-adobe-helvetica-bold-r-*-*-12-*-*-*-*-*-*-*" ++#define DEFAULT_LBFONT "fixed" + #define DEFAULT_LBCOLOR "black" + + #define DEFAULT_COUNT "4" |