«bootstrapped» with new build environment
This commit is contained in:
112
src/makefile.am
112
src/makefile.am
@@ -1,109 +1,13 @@
|
||||
## @file
|
||||
##
|
||||
## $Id: makefile.am 7 2010-03-01 14:55:44Z marc $
|
||||
##
|
||||
## @id $Id$
|
||||
#
|
||||
# This file has been added by bootstrap.sh on Fri, 13 Mar 2015 14:04:43 +0100
|
||||
# Feel free to change it or even remove and rebuild it, up to your needs
|
||||
#
|
||||
## 1 2 3 4 5 6 7 8
|
||||
## 45678901234567890123456789012345678901234567890123456789012345678901234567890
|
||||
|
||||
SUBDIRS = qbrowserlib designer
|
||||
|
||||
UI_FILES=@srcdir@/qbrowserlib/*.ui
|
||||
qbrowserlibdir=${includedir}/qbrowserlib
|
||||
qbrowserlib_HEADERS = @srcdir@/qbrowserlib/*.hxx $(shell ls qbrowserlib/ui_*.h)
|
||||
|
||||
if !MINGW32
|
||||
if MAC
|
||||
AM_CPPFLAGS += -I/opt/local/include
|
||||
# -I/Library/OpenSC/include
|
||||
AM_LDFLAGS = -L/opt/local/lib
|
||||
# -F/System/Library/Frameworks/PCSC.framework
|
||||
else
|
||||
# AM_CPPFLAGS += -I/usr/include/PCSC
|
||||
endif
|
||||
endif
|
||||
|
||||
mypkgdir = ${datarootdir}/@PACKAGENAME@
|
||||
mypkg_SCRIPTS =
|
||||
mypkg_DATA = @PACKAGENAME@.xpm resources/@PACKAGENAME@.png
|
||||
|
||||
applicationsdir = ${datarootdir}/applications
|
||||
dist_applications_DATA = @PACKAGENAME@.desktop
|
||||
|
||||
EXTRA_DIST = @srcdir@/resources @srcdir@/*.cxx @srcdir@/*.hxx \
|
||||
@srcdir@/*.ui @srcdir@/*.ts @srcdir@/*.qrc
|
||||
|
||||
LANGS = en de fr it
|
||||
ALL_SRC = ${top_srcdir}/src/*.[ch]xx ${top_srcdir}/src/*.ui $(shell find ${top_srcdir}/src/resources -name .svn -prune -o \( -type f -o -type l \) -print)
|
||||
|
||||
QMAKE_PROJECT = qmake.pro
|
||||
QMAKE_MAKEFILE = makefile.qmake
|
||||
|
||||
bin_SCRIPTS = swisssurfer
|
||||
QMAKE_TARGET = ${bin_SCRIPTS}
|
||||
|
||||
TARGETS = ${QMAKE_TARGET}
|
||||
|
||||
all: ${TARGETS} $(LANGS:%=@PACKAGENAME@_%.ts)
|
||||
|
||||
rebuild-ts: $(LANGS)
|
||||
${LUPDATE} @LUPDATE_ARGS@ ${QMAKE_PROJECT}
|
||||
|
||||
${LANGS}: ${ALL_SRC}
|
||||
-rm @PACKAGENAME@_$@.qm
|
||||
svn revert @PACKAGENAME@_$@.ts
|
||||
mv @PACKAGENAME@_$@.ts translation.old
|
||||
${LUPDATE} @LUPDATE_ARGS@ ${QMAKE_PROJECT}
|
||||
mv @PACKAGENAME@_$@.ts translation.new
|
||||
echo '<?xml version="1.0" encoding="utf-8"?>' > @PACKAGENAME@_$@.ts
|
||||
echo '<!DOCTYPE TS>' >> @PACKAGENAME@_$@.ts
|
||||
echo '<TS version="2.0" language="'$@'">' >> @PACKAGENAME@_$@.ts
|
||||
xqilla merge-translation.xquery >> @PACKAGENAME@_$@.ts
|
||||
echo '</TS>' >> @PACKAGENAME@_$@.ts
|
||||
rm translation.old translation.new
|
||||
|
||||
print:
|
||||
@echo "LANGS=${LANGS}"
|
||||
@echo "ALL_SRC=${ALL_SRC}"
|
||||
@echo "QMAKE=${QMAKE}"
|
||||
@echo "QMAKE_OPTIONS=${QMAKE_OPTIONS}"
|
||||
@echo "QMAKE_MAKEFILE=${QMAKE_MAKEFILE}"
|
||||
@echo "QMAKE_TARGET=${QMAKE_TARGET}"
|
||||
@echo "TARGETS=${TARGETS}"
|
||||
|
||||
|
||||
@PACKAGENAME@_%.qm: ${top_srcdir}/src/@PACKAGENAME@_%.ts
|
||||
${LRELEASE} $< -qm $@
|
||||
|
||||
%.xpm: resources/%.png
|
||||
convert $< $@ || cp $< $@
|
||||
|
||||
%.ts: ${ALL_SRC}
|
||||
${LUPDATE} @LUPDATE_ARGS@ ${QMAKE_PROJECT}
|
||||
|
||||
${QMAKE_MAKEFILE}: ${QMAKE_PROJECT} ${ALL_SRC}
|
||||
${QMAKE} -o $@ $<
|
||||
|
||||
${QMAKE_TARGET}: ${QMAKE_MAKEFILE} ${ALL_SRC} $(LANGS:%=@PACKAGENAME@_%.qm)
|
||||
make -f ${QMAKE_MAKEFILE}
|
||||
|
||||
install-data-local:
|
||||
${mkinstalldirs} ${DESTDIR}${bindir}
|
||||
for file in ${QMAKE_TARGET}{,.app,.exe}; do \
|
||||
if test -d $$file; then \
|
||||
rsync -a --delete $$file ${DESTDIR}${bindir}/; \
|
||||
elif test -e $$file; then \
|
||||
${INSTALL} $$file ${DESTDIR}${bindir}; \
|
||||
fi; \
|
||||
done
|
||||
|
||||
uninstall-local:
|
||||
-rm -r ${DESTDIR}${bindir}/${QMAKE_TARGET}*
|
||||
|
||||
clean-local:
|
||||
-rm -r ${QMAKE_TARGET}{,.app,.exe}
|
||||
|
||||
CLEANFILES = ${TARGETS} ${TARGETS:%=%.exe} $(LANGS:%=@PACKAGENAME@_%.qm) \
|
||||
*.o *.obj qrc_*.cpp ui_*.h moc_*.cpp \
|
||||
${QMAKE_TARGET} object_script.swisssurfer \
|
||||
@PACKAGENAME@.xpm
|
||||
MAINTAINERCLEANFILES = makefile.in ${QMAKE_MAKEFILE}
|
||||
bin_PROGRAMS = swissurfer
|
||||
swissurfer_SOURCES = authentication.ui browser.ui certificate.ui \
|
||||
editbookmarks.ui logincertificate.ui pinentry.ui
|
@@ -1,95 +1,18 @@
|
||||
## @file
|
||||
##
|
||||
## $Id: makefile.am 7 2010-03-01 14:55:44Z marc $
|
||||
## @id $Id: makefile.am 7 2010-03-01 14:55:44Z marc $
|
||||
##
|
||||
## 1 2 3 4 5 6 7 8
|
||||
## 45678901234567890123456789012345678901234567890123456789012345678901234567890
|
||||
|
||||
include_HEADERS =
|
||||
qbrowserlibdir=${includedir}/qbrowserlib
|
||||
|
||||
if !MINGW32
|
||||
if MAC
|
||||
AM_CPPFLAGS += -I/opt/local/include
|
||||
# -I/Library/OpenSC/include
|
||||
AM_LDFLAGS = -L/opt/local/lib
|
||||
# -F/System/Library/Frameworks/PCSC.framework
|
||||
else
|
||||
# AM_CPPFLAGS += -I/usr/include/PCSC
|
||||
endif
|
||||
endif
|
||||
qbrowserlib_HEADERS = buttonlineedit.hxx errorlog.hxx log.hxx \
|
||||
settings.hxx swisswebwidget.hxx certs.hxx \
|
||||
executor.hxx pluginfactory.hxx swisswebpage.hxx \
|
||||
temporaryfile.hxx downloadmanager.hxx \
|
||||
filestorage.hxx saveorrun.hxx swisswebview.hxx
|
||||
|
||||
EXTRA_DIST = @srcdir@/*.[ch]xx @srcdir@/*.ui @srcdir@/*.ts @srcdir@/languages.qrc.in
|
||||
lib_LTLIBRARIES = libqbrowserlib.la
|
||||
|
||||
LANGS = en de fr it
|
||||
ALL_SRC = @srcdir@/*.[ch]xx \
|
||||
languages.qrc \
|
||||
@srcdir@/*.ui
|
||||
|
||||
QMAKE_PROJECT = @srcdir@/qmake.pro
|
||||
QMAKE_MAKEFILE = makefile.qmake
|
||||
|
||||
QMAKE_TARGET = qbrowserlib
|
||||
|
||||
TARGETS = ${QMAKE_TARGET}
|
||||
|
||||
all: ${TARGETS} $(LANGS:%=@srcdir@/qbrowserlib_%.ts)
|
||||
|
||||
rebuild-ts: $(LANGS)
|
||||
${LUPDATE} @LUPDATE_ARGS@ ${QMAKE_PROJECT}
|
||||
|
||||
${LANGS}: ${ALL_SRC}
|
||||
-rm qbrowserlib_$@.qm
|
||||
svn revert @srcdir@/qbrowserlib_$@.ts
|
||||
mv @srcdir@/qbrowserlib_$@.ts translation.old
|
||||
${LUPDATE} @LUPDATE_ARGS@ ${QMAKE_PROJECT}
|
||||
mv @srcdir@/qbrowserlib_$@.ts translation.new
|
||||
echo '<?xml version="1.0" encoding="utf-8"?>' > @srcdir@/qbrowserlib_$@.ts
|
||||
echo '<!DOCTYPE TS>' >> @srcdir@/qbrowserlib_$@.ts
|
||||
echo '<TS version="2.0" language="'$@'">' >> @srcdir@/qbrowserlib_$@.ts
|
||||
xqilla merge-translation.xquery >> @srcdir@/qbrowserlib_$@.ts
|
||||
echo '</TS>' >> @srcdir@/qbrowserlib_$@.ts
|
||||
rm translation.old translation.new
|
||||
|
||||
print:
|
||||
@echo "LANGS=${LANGS}"
|
||||
@echo "ALL_SRC=${ALL_SRC}"
|
||||
@echo "QMAKE=${QMAKE}"
|
||||
@echo "QMAKE_OPTIONS=${QMAKE_OPTIONS}"
|
||||
@echo "QMAKE_MAKEFILE=${QMAKE_MAKEFILE}"
|
||||
@echo "QMAKE_TARGET=${QMAKE_TARGET}"
|
||||
@echo "TARGETS=${TARGETS}"
|
||||
|
||||
|
||||
qbrowserlib_%.qm: @srcdir@/qbrowserlib_%.ts
|
||||
${LRELEASE} $< -qm $@
|
||||
|
||||
%.xpm: resources/%.png
|
||||
convert $< $@ || cp $< $@
|
||||
|
||||
@srcdir@/%.ts: ${ALL_SRC}
|
||||
${LUPDATE} @LUPDATE_ARGS@ ${QMAKE_PROJECT}
|
||||
|
||||
${QMAKE_MAKEFILE}: ${QMAKE_PROJECT} ${ALL_SRC}
|
||||
${QMAKE} -o $@ $<
|
||||
|
||||
${QMAKE_TARGET}: ${QMAKE_MAKEFILE} ${ALL_SRC} $(LANGS:%=qbrowserlib_%.qm)
|
||||
make -f ${QMAKE_MAKEFILE}
|
||||
|
||||
install-data-local:
|
||||
${mkinstalldirs} ${DESTDIR}${libdir}
|
||||
for file in *${QMAKE_TARGET}{*.a,*.la,.so*,*.dylib,*.dll}; do \
|
||||
if test -e $$file; then \
|
||||
${INSTALL} $$file ${DESTDIR}${libdir}; \
|
||||
fi; \
|
||||
done
|
||||
|
||||
uninstall-local:
|
||||
-rm -r ${DESTDIR}${libdir}/*${QMAKE_TARGET}*
|
||||
|
||||
clean-local:
|
||||
-rm -r *${QMAKE_TARGET}{.so*,*.dylib,*.dll}
|
||||
|
||||
CLEANFILES = ${TARGETS} ${TARGETS:%=%.exe} $(LANGS:%=qbrowserlib_%.qm) \
|
||||
*.o *.obj qrc_*.cpp ui_*.h moc_*.cpp *.qrc *.dll \
|
||||
${QMAKE_TARGET}* \
|
||||
MAINTAINERCLEANFILES = makefile.in ${QMAKE_MAKEFILE}
|
||||
libqbrowserlib_la_SOURCES = errorlog.ui log.ui saveorrun.ui \
|
||||
settings.ui swisswebwidget.ui certs.cxx \
|
||||
log.cxx
|
||||
|
18
src/swisssurfer.pc.in
Normal file
18
src/swisssurfer.pc.in
Normal file
@@ -0,0 +1,18 @@
|
||||
## @id $Id$
|
||||
#
|
||||
# This file has been added by bootstrap.sh on Fri, 13 Mar 2015 15:22:56 +0100
|
||||
# Feel free to change it or even remove and rebuild it, up to your needs
|
||||
#
|
||||
## 1 2 3 4 5 6 7 8
|
||||
## 45678901234567890123456789012345678901234567890123456789012345678901234567890
|
||||
|
||||
prefix=@PACKAGE_NAME@
|
||||
exec_prefix=
|
||||
libdir=/lib
|
||||
includedir=/include
|
||||
|
||||
Name: @PACKAGE_NAME@
|
||||
Description: @DESCRIPTION@
|
||||
Version: @VERSION@
|
||||
Libs: -L -l@PACKAGE_NAME@
|
||||
Cflags: -I
|
Reference in New Issue
Block a user