diff options
Diffstat (limited to '')
| -rw-r--r-- | dooble/PKGBUILD | 63 | 
1 files changed, 54 insertions, 9 deletions
diff --git a/dooble/PKGBUILD b/dooble/PKGBUILD index 0aef5ad..bdcd38d 100644 --- a/dooble/PKGBUILD +++ b/dooble/PKGBUILD @@ -1,26 +1,67 @@  # Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> +  pkgname=dooble -pkgver=1.45 +pkgver=1.46  pkgrel=1  pkgdesc='A safe WebKit Web browser'  url='http://dooble.sourceforge.net/'  arch=('i386' 'x86_64')  license=('GPL2') -depends=('bzip2' 'fontconfig' 'gstreamer0.10-base' 'libgcrypt' 'libjpeg' -         'libsm' 'libxrender' 'mesa-libgl' 'openssl' 'qtwebkit' 'udev' 'xz') -# Transversally included dependencies:  glibc expat freetype2 pcre libffi glib2 libxml2 orc gstreamer0.10 zlib util-linux-ng -#                                       libice libxcb libx11 libxfixes libxext libxdamage libdrm mesa libpng sqlite gcc-libs -#                                       libxau libxdmcp libxxf86vm qt4 libgpg-error +depends=('libpng' 'qt5-base' 'qt5-webkit' 'openssl') +makedepends=('libpng' 'qt5-base' 'qt5-webkit' 'openssl' 'qt5-tools')  source=("http://downloads.sourceforge.net/project/dooble/Version%20${pkgver}/Dooble.d.tar.gz") -sha256sums=(07dba4fe4098505c9b8b7e70b1b40cf629999c91e72ee9b38d69004f9885e3bf) +sha256sums=(50ab11855091bc00a7d41e3b17ef49354ef729e1cd21694c958100398ba6e410)  options=('!emptydirs') +# Dependency (from ldd output) tree: +# libpng +# qt5-base +#   icu +#     gcc-libs +#   libjpeg-turbo +#   sqlite +#   mesa-libgl +#     mesa +#       libdrm +#       libxdamage +#       libxxf86vm +#   libxrender +# qt5-webkit +#   libxcomposite +#     libxfixes +#       libx11 +#         libxcb +#           libxdmcp & libxau +#             glibc +#       libxext +#   libxslt +#     libgcrypt +#       libgpg-error +#     libxml2 +#       xz +#       zlib +#   qt5-sensors & qt5-location +#     qt5-declarative +#   gstreamer0.10-base +#     gstreamer0.10 +#       glib2 +#         libffi +#         pcre +#     orc +# openssl + +  build()  {      cd "$srcdir/dooble.d/trunk/browser/" -    sed -i 's_-Werror__g' dooble.pro -    qmake-qt4 -o Makefile dooble.pro +    sed -i 's_-Werror__g' dooble.qt5.pro +    qmake-qt5 -o Makefile dooble.qt5.pro +    make distclean +    qmake-qt5 -o Makefile dooble.qt5.pro +    sed -i '/^INCPATH/s:=:= -I/usr/include/qt/QtWidgets:' Makefile +    sed -i '/^INCPATH/s:=:= -I/usr/include/qt/QtWebKitWidgets:' Makefile +    sed -i '/#include/s:QtGui/\([^>]*\)QAction:\1:' Include/*.h      make  } @@ -41,5 +82,9 @@ package()      msg "Renaming \$pkgdir/opt/dooble/dooble.sh to \$pkgdir/opt/dooble/dooble"      mv "$pkgdir/opt/dooble/dooble.sh" "$pkgdir/opt/dooble/dooble" +     +    msg "Add missing files" +    mkdir -p "$pkgdir/opt/dooble/Lib" +    install -m755 "./libSpotOn/libspoton.so" "$pkgdir/opt/dooble/Lib"  }  | 
