Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=d5350107667f22882f8dd78cacc543a75c4c061c

commit d5350107667f22882f8dd78cacc543a75c4c061c
Author: Devil505 <devil505li...@gmail.com>
Date:   Thu Feb 11 13:14:12 2010 +0100

printoxx-2.3.1-1-i686
* version bump
* removed custom Makefile

diff --git a/source/xapps-extra/printoxx/FrugalBuild 
b/source/xapps-extra/printoxx/FrugalBuild
index e8d5a10..8951017 100644
--- a/source/xapps-extra/printoxx/FrugalBuild
+++ b/source/xapps-extra/printoxx/FrugalBuild
@@ -2,7 +2,7 @@
# Maintainer: Devil505 <devil505li...@gmail.com>

pkgname=printoxx
-pkgver=2.1.2
+pkgver=2.3.1
pkgrel=1
pkgdesc="Printoxx is a free open source Linux program for printing one or more 
image files with a user-defined page layout."
url="http://kornelix.squarespace.com/$pkgname/";
@@ -11,16 +11,17 @@ options=('scriptlet')
groups=('xapps-extra')
archs=('i686' 'x86_64')
up2date="lynx -dump http://kornelix.squarespace.com/downloads/ | Flasttar"
-source=(http://kornelix.squarespace.com/storage/downloads/$pkgname-$pkgver.tar.gz
 Makefile)
-sha1sums=('e1425799b89fdd6fa2a4b28c22544a00312b5434' \
-          '4b3715982a4f9f5f69ca8137d1e6a6395a80df16')
+source=(http://kornelix.squarespace.com/storage/downloads/$pkgname-$pkgver.tar.gz)
+sha1sums=('4a8e2cd8a33839313523337c9b3fff3176eaaf11')
+

build() {
Fcd
-  cp $Fsrcdir/Makefile . || Fdie
-  Fmkdir usr/share/applications
-  Fmake
-  make PREFIX=$Fdestdir/usr install || Fdie
+  Fsed "kornelix-" "" Makefile
+  Fsed "xdg-" "#xdg-" Makefile
+  LDFLAGS="-O3 -Wall -rdynamic `pkg-config --libs gtk+-2.0 gthraed-2.0`" 
PREFIX=/usr make || Fdie
+  Fmkdir usr/share/{$pkgname,applications,man/man1}
+  make PREFIX=$Fdestdir/usr menu || Fdie
+  make DESTDIR=$Fdestdir PREFIX=/usr install || Fdie
+  Fmv usr/share/$pkgname/$pkgname.desktop 
usr/share/applications/$pkgname.desktop
}
-
-
diff --git a/source/xapps-extra/printoxx/Makefile 
b/source/xapps-extra/printoxx/Makefile
deleted file mode 100644
index 85aec1c..0000000
--- a/source/xapps-extra/printoxx/Makefile
+++ /dev/null
@@ -1,63 +0,0 @@
-# printoxx makefile
-# use $PREFIX if defined, else assume /usr/local
-# replace CFLAGS and LFLAGS -O (oh) with -g for GDB debugging
-
-PROGRAM = printoxx
-VERSION = 2.1.2
-
-ifeq "$(PREFIX)" ""
-       PREFIX = /usr/local
-endif
-
-SOURCE = $(PROGRAM)-$(VERSION).cpp
-BINDIR = $(PREFIX)/bin
-DATADIR = $(PREFIX)/share/$(PROGRAM)
-DOCDIR = $(PREFIX)/share/doc/$(PROGRAM)
-DESKTOP = $(PREFIX)/share/applications/$(PROGRAM).desktop
-
-CFLAGS = -O -Wall -c `pkg-config --cflags gtk+-2.0`
-LFLAGS = -O -Wall -rdynamic `pkg-config --libs gtk+-2.0 gthread-2.0`
-
-all:   $(PROGRAM)
-$(PROGRAM): $(PROGRAM).o zfuncs.o
-       @ g++ $(LFLAGS) -o $(PROGRAM) $(PROGRAM).o zfuncs.o
-
-$(PROGRAM).o: $(SOURCE) zfuncs.h
-       @ g++ $(CFLAGS) -o $(PROGRAM).o $(SOURCE)               \
-         -D "DATADIR=\"$(DATADIR)\"" -D "DOCDIR=\"$(DOCDIR)\""
-
-zfuncs.o: zfuncs.cpp zfuncs.h
-       @ g++ $(CFLAGS) zfuncs.cpp      \
-         -D "DATADIR=\"$(DATADIR)\"" -D "DOCDIR=\"$(DOCDIR)\"" -D 
"BINDIR=\"$(BINDIR)\""
-
-install: $(PROGRAM)
-       mkdir -p $(DESTDIR)$(DOCDIR)
-       mkdir -p $(DESTDIR)$(BINDIR)
-       mkdir -p $(DESTDIR)$(DATADIR)
-       mkdir -p $(DESTDIR)$(DATADIR)/locales
-       cp -R doc/* $(DESTDIR)$(DOCDIR)
-       cp -R data/* $(DESTDIR)$(DATADIR)
-       cp $(PROGRAM) $(DESTDIR)$(BINDIR)
-       cp -R locales/* $(DESTDIR)$(DATADIR)/locales
-#  install .desktop file (menu entry)
-       @rm -f $(DESKTOP)
-       @echo "[Desktop Entry]" > $(DESKTOP)
-       @echo "Name=$(PROGRAM)" >> $(DESKTOP)
-       @echo "Categories=Graphics" >> $(DESKTOP)
-       @echo "Type=Application" >> $(DESKTOP)
-       @echo "Terminal=false" >> $(DESKTOP)
-       @echo "Exec=$(BINDIR)/$(PROGRAM)" >> $(DESKTOP)
-       @echo "Icon=$(DATADIR)/icons/$(PROGRAM).png" >> $(DESKTOP)
-       @echo "GenericName=Image Layout and Print" >> $(DESKTOP)
-       @chown $(USER): $(DESKTOP)
-       #...@xdg-desktop-menu install $(DESKTOP)
-
-uninstall:
-       xdg-desktop-menu uninstall 
$(DESTDIR)$(DATADIR)/kornelix-$(PROGRAM).desktop
-       rm -f $(DESTDIR)$(BINDIR)/$(PROGRAM)
-       rm -R -f $(DESTDIR)$(DOCDIR)
-       rm -R -f $(DESTDIR)$(DATADIR)
-
-clean: uninstall
-
-
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to