1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
#!/usr/bin/make -f
# -*- makefile -*-
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
SVNREPO := http://svn.openstreetmap.org/applications/editors/josm/webgrabber/
DATE := $(shell date +%Y%m%d)
ifdef SVNREV
VERSION := 0.0.svn${SVNREV}
else
VERSION := 0.0.0.${DATE}
endif
DESTDIR := webkit-image-${VERSION}
DESTTGZ := webkit-image_${VERSION}.orig.tar.gz
%:
dh $@
override_dh_auto_build:
moc webkit-image.cpp >webkit-image.h
g++ -o webkit-image-qt -W -O2 $(shell pkg-config --cflags QtCore QtGui QtWebKit QtNetwork) \
$(shell pkg-config --libs-only-L QtCore QtGui QtWebKit QtNetwork) \
webkit-image.cpp \
$(shell pkg-config --libs-only-l QtCore QtGui QtWebKit QtNetwork)
gcc -o webkit-image-gtk webkit-image-gtk.c $(shell pkg-config --cflags --libs webkit-1.0 gio-unix-2.0)
get-orig-source:
@echo Downloading webkit-image from ${SVNREPO}
svn export -r ${SVNREV} ${SVNREPO} ${DESTDIR}
tar czf ${DESTTGZ} -C `dirname ${DESTDIR}` `basename ${DESTDIR}`
@echo Cleaning up
rm -rf ${DESTDIR}
@echo .
@echo To update debian/changelog type
@echo dch -v ${VERSION}-1
@echo .
|