Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=97bdbb7138b566bc934c64d2f9fa6f530d7cb2c5
commit 97bdbb7138b566bc934c64d2f9fa6f530d7cb2c5 Author: Devil505 <devil505li...@gmail.com> Date: Sat Jan 2 17:37:19 2010 +0100 dkopp-5.0-1-i686 * version bump diff --git a/source/xapps-extra/dkopp/FrugalBuild b/source/xapps-extra/dkopp/FrugalBuild index 632189d..a474de0 100644 --- a/source/xapps-extra/dkopp/FrugalBuild +++ b/source/xapps-extra/dkopp/FrugalBuild @@ -2,7 +2,7 @@ # Maintainer: Devil505 <devil505li...@gmail.com> pkgname=dkopp -pkgver=4.7.1 +pkgver=5.0 pkgrel=1 pkgdesc="Program to copy or back-up disk files to DVD." url="http://kornelix.squarespace.com/$pkgname/" @@ -11,23 +11,15 @@ 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) -sha1sums=('e4cd6369bd508e1d5e46b2eda4d1bd28a67400c7') +source=(http://kornelix.squarespace.com/storage/downloads/$pkgname-$pkgver.tar.gz Makefile) +sha1sums=('8a656c81130c089b3cd91f0fd4e6847b7bbd50f8' \ + '80e4321aa89836e3ceb141325951b8f47fffb11c') -_F_desktop_name="Dkopp" -_F_desktop_desc="Copy Files to DVD" -_F_desktop_icon="/usr/share/dkopp/icons/dkopp.png" -_F_desktop_categories="Utility" - -build() -{ +build() { Fcd - export PREFIX=/usr - Fsed "@xdg-desktop-menu" "#...@xdg-desktop-menu" Makefile + cp $Fsrcdir/Makefile . || Fdie Fmake + Fmkdir usr/share/applications Fmakeinstall - Fmkdir usr/share/applications/ - #"make LAUNCHER" doesn't work for now - #make LAUNCHER=$Fdestdir/usr/share/applications/$pkgname.desktop launcher || Fdie - Fdesktop2 } + diff --git a/source/xapps-extra/dkopp/Makefile b/source/xapps-extra/dkopp/Makefile new file mode 100644 index 0000000..cf594b3 --- /dev/null +++ b/source/xapps-extra/dkopp/Makefile @@ -0,0 +1,48 @@ +PROGRAM = dkopp +VERSION = 5.0 + +# use $PREFIX if defined, else assume /usr/local +ifeq "$(PREFIX)" "" + PREFIX = /usr +endif + +SOURCE = $(PROGRAM)-$(VERSION).cpp +BINDIR = $(PREFIX)/bin +DATADIR = $(PREFIX)/share/$(PROGRAM) +DOCDIR = $(PREFIX)/share/doc/$(PROGRAM) +DESKTOP = $(PREFIX)/share/applications/$(PROGRAM).desktop +MANDIR = $(PREFIX)/share/man/man1 + +# replace CFLAGS and LFLAGS -O (oh) with -g for GDB debugging +CFLAGS = -O -Wall -c `pkg-config --cflags gtk+-2.0` +LFLAGS = -O -Wall -rdynamic `pkg-config --libs gtk+-2.0 gthread-2.0` + +$(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) + cp -R doc/* $(DESTDIR)$(DOCDIR) + cp -R data/* $(DESTDIR)$(DATADIR) + cp $(PROGRAM) $(DESTDIR)$(BINDIR) +# install .desktop file (menu entry) + @echo "[Desktop Entry]" > $(DESTDIR)/$(DESKTOP) + @echo "Name=$(PROGRAM)" >> $(DESTDIR)/$(DESKTOP) + @echo "Categories=Utility" >> $(DESTDIR)/$(DESKTOP) + @echo "Type=Application" >> $(DESTDIR)/$(DESKTOP) + @echo "Terminal=false" >> $(DESTDIR)/$(DESKTOP) + @echo "Exec=$(BINDIR)/$(PROGRAM)" >> $(DESTDIR)/$(DESKTOP) + @echo "Icon=$(DATADIR)/icons/$(PROGRAM).png" >> $(DESTDIR)/$(DESKTOP) + @echo "GenericName=Copy Files to Removable Media" >> $(DESTDIR)/$(DESKTOP) + + _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git