aboutsummaryrefslogtreecommitdiffstats
path: root/dooble
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--dooble-common/PKGBUILD38
l---------dooble-common/upload1
-rw-r--r--dooble-qt4/PKGBUILD92
l---------dooble-qt4/upload1
-rw-r--r--dooble/PKGBUILD90
-rw-r--r--dooble/notes11
l---------dooble/upload1
-rwxr-xr-xdooble/watch20
8 files changed, 0 insertions, 254 deletions
diff --git a/dooble-common/PKGBUILD b/dooble-common/PKGBUILD
deleted file mode 100644
index cf18109..0000000
--- a/dooble-common/PKGBUILD
+++ /dev/null
@@ -1,38 +0,0 @@
-# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
-
-pkgname=dooble-common
-pkgver=1.56c
-pkgrel=1
-pkgdesc='Common files for package variants for Dooble'
-url='http://dooble.sourceforge.net/'
-arch=('any')
-license=('custom:3-clause BSD')
-depends=()
-makedepends=('qt5-tools')
-source=("dooble-${pkgver}.tar.gz::https://downloads.sourceforge.net/project/dooble/Version%20${pkgver}/Dooble.d.tar.gz?r=")
-sha256sums=('03b5bb0460aa8f4f731a47b70c571942a186fb0e7c4b74f546cef356be0afe6a')
-
-
-build()
-{
- cd "$srcdir/dooble.d/Version 1.x/"
- lupdate dooble.pro
- lrelease dooble.pro
-}
-
-package()
-{
- cd "$srcdir/dooble.d/Version 1.x/"
-
- mkdir -p -- "${pkgdir}/usr/share/dooble/Translations"
- mv Translations/*.qm -- "${pkgdir}/usr/share/dooble/Translations"
- cd '../Version 2.x'
- mv Icons Images Tab -- "${pkgdir}/usr/share/dooble"
- cd -
-
- for s in 16x16 48x48 64x64; do
- mkdir -p -- "${pkgdir}/usr/share/icons/hicolor/${s}"
- ln -s "../../../dooble/Icons/${s}/dooble.png" -- "${pkgdir}/usr/share/icons/hicolor/${s}/dooble.png"
- done
-}
-
diff --git a/dooble-common/upload b/dooble-common/upload
deleted file mode 120000
index 1e7a8be..0000000
--- a/dooble-common/upload
+++ /dev/null
@@ -1 +0,0 @@
-../upload \ No newline at end of file
diff --git a/dooble-qt4/PKGBUILD b/dooble-qt4/PKGBUILD
deleted file mode 100644
index 3ee7b8d..0000000
--- a/dooble-qt4/PKGBUILD
+++ /dev/null
@@ -1,92 +0,0 @@
-# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
-
-pkgname=dooble-qt4
-pkgver=1.56c
-pkgrel=2
-pkgdesc='A safe WebKit Web browser'
-url='http://dooble.sourceforge.net/'
-arch=('i686' 'x86_64')
-license=('custom:3-clause BSD')
-depends=('qtwebkit' 'libspoton>=2015.06.17' "dooble-common=${pkgver}")
-makedepends=('qtwebkit' 'sed' 'coreutils')
-source=("dooble-${pkgver}.tar.gz::https://downloads.sourceforge.net/project/dooble/Version%20${pkgver}/Dooble.d.tar.gz?r=")
-sha256sums=('03b5bb0460aa8f4f731a47b70c571942a186fb0e7c4b74f546cef356be0afe6a')
-
-# Dependency (from ldd output) tree:
-# qtwebkit
-# qt4
-# openssl (via ca-certificates)
-# libsm (via libxt via libxmu via xorg-xset via xdg-utils)
-# libice
-# libutil-linux (via util-linux)
-# libjpeg (via libtiff)
-# libxrender (via libxrandr)
-# sqlite
-# fontconfig
-# expat
-# glibc
-# freetype2
-# bzip2
-# zlib
-# sh
-# libpng
-# harfbuzz
-# glib2
-# pcre
-# libffi
-# graphite
-# gcc-libs
-# gstreamer0.10-base
-# gstreamer0.10
-# libxml2
-# xz
-# orc
-# mesa-libgl (as libgl)
-# mesa
-# libdrm
-# libxxf86vm
-# libxext
-# libxdamage
-# libxfixes
-# libx11
-# libxcb
-# libxdmcp
-# libxau
-# libxshmfence
-# libsystemd (via systemd)
-# libgcrypt
-# libgpg-error
-
-
-build()
-{
- cd "$srcdir/dooble.d/Version 1.x/"
- sed -i 's_-Werror__g' dooble.pro
- qmake-qt4 -o Makefile dooble.pro
- make distclean
- qmake-qt4 -o Makefile dooble.pro
- make
-}
-
-package()
-{
- cd "$srcdir/dooble.d/Version 1.x/"
- install -Dm755 Dooble -- "${pkgdir}/usr/lib/${pkgname}/Dooble"
- install -Dm755 dooble.sh -- "${pkgdir}/usr/bin/${pkgname}"
- install -Dm644 dooble.desktop -- "${pkgdir}/usr/share/applications/${pkgname}.desktop"
-
-
- msg "Editing files for the file system adaption"
-
- sed -i s_"/usr/local/dooble/"_"/usr/lib/${pkgname}/"_g -- "${pkgdir}/usr/bin/${pkgname}"
- sed -i s_"/usr/local/dooble"_"/usr/share/dooble"_g -- "${pkgdir}/usr/bin/${pkgname}"
- sed -i s_"\./Dooble"_"../../lib/${pkgname}/Dooble"_g -- "${pkgdir}/usr/bin/${pkgname}"
- sed -i /LD_LIBRARY_PATH/d -- "${pkgdir}/usr/bin/${pkgname}"
-
- sed -i s_'/usr/local/dooble/Lib\x00'_'/usr/lib\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'_g \
- -- "${pkgdir}/usr/lib/${pkgname}/Dooble" # The replacements's length must match the pattern's length
-
- sed -i s_'/usr/local/dooble/dooble.sh'_"/usr/bin/${pkgname}"_g \
- -- "${pkgdir}/usr/share/applications/${pkgname}.desktop"
-}
-
diff --git a/dooble-qt4/upload b/dooble-qt4/upload
deleted file mode 120000
index 1e7a8be..0000000
--- a/dooble-qt4/upload
+++ /dev/null
@@ -1 +0,0 @@
-../upload \ No newline at end of file
diff --git a/dooble/PKGBUILD b/dooble/PKGBUILD
deleted file mode 100644
index a7b237d..0000000
--- a/dooble/PKGBUILD
+++ /dev/null
@@ -1,90 +0,0 @@
-# Maintainer: Mattias Andrée <m@`base64 -d`(bWFhbmRyZWU).se>
-
-pkgname=dooble
-pkgver=1.56c
-pkgrel=2
-pkgdesc='A safe WebKit Web browser'
-url='http://dooble.sourceforge.net/'
-arch=('i686' 'x86_64')
-license=('custom:3-clause BSD')
-depends=('libpng' 'qt5-base' 'qt5-webkit' 'openssl' 'libspoton>=2015.06.17' "dooble-common=${pkgver}")
-makedepends=('libpng' 'qt5-base' 'qt5-webkit' 'openssl' 'qt5-tools' 'sed' 'coreutils')
-source=("dooble-${pkgver}.tar.gz::https://downloads.sourceforge.net/project/dooble/Version%20${pkgver}/Dooble.d.tar.gz?r=")
-sha256sums=('03b5bb0460aa8f4f731a47b70c571942a186fb0e7c4b74f546cef356be0afe6a')
-
-# 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/Version 1.x/"
- sed -i 's_-Werror__g' dooble.qt5.pro
- sed -i 's_-lspoton_-lspoton -lQt5PrintSupport_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 '/^INCPATH/s:=:= -I/usr/include/qt/QtPrintSupport:' Makefile
- sed -i '/#include/s:QtGui/\([^>]*\)QAction:\1:' Include/*.h
- make
-}
-
-package()
-{
- cd "$srcdir/dooble.d/Version 1.x/"
- install -Dm755 Dooble -- "${pkgdir}/usr/lib/${pkgname}/Dooble"
- install -Dm755 dooble.sh -- "${pkgdir}/usr/bin/${pkgname}"
- install -Dm644 dooble.desktop -- "${pkgdir}/usr/share/applications/${pkgname}.desktop"
-
-
- msg "Editing files for the file system adaption"
-
- sed -i s_"/usr/local/dooble/"_"/usr/lib/${pkgname}/"_g -- "${pkgdir}/usr/bin/${pkgname}"
- sed -i s_"/usr/local/dooble"_"/usr/share/dooble"_g -- "${pkgdir}/usr/bin/${pkgname}"
- sed -i s_"\./Dooble"_"../../lib/${pkgname}/Dooble"_g -- "${pkgdir}/usr/bin/${pkgname}"
- sed -i /LD_LIBRARY_PATH/d -- "${pkgdir}/usr/bin/${pkgname}"
-
- sed -i s_'/usr/local/dooble/Lib\x00'_'/usr/lib\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'_g \
- -- "${pkgdir}/usr/lib/${pkgname}/Dooble" # The replacements's length must match the pattern's length
-
- sed -i s_'/usr/local/dooble/dooble.sh'_"/usr/bin/${pkgname}"_g \
- -- "${pkgdir}/usr/share/applications/${pkgname}.desktop"
-}
-
diff --git a/dooble/notes b/dooble/notes
deleted file mode 100644
index a19a1d8..0000000
--- a/dooble/notes
+++ /dev/null
@@ -1,11 +0,0 @@
-options=(!emptydir) ## or do: ls -1 /dev/shm | grep -v '^usr$' | xargs rm -r
-
-svn co https://dooble.svn.sourceforge.net/svnroot/dooble dooble
-cd dooble/trunk/browser/
-sed -i 's_-Werror__g' dooble.pro
-qmake-qt4 -o Makefile dooble.pro
-make
-make INSTALL_ROOT="$pkgdir" install
-
-make dependencies: qt4 svn
-
diff --git a/dooble/upload b/dooble/upload
deleted file mode 120000
index 1e7a8be..0000000
--- a/dooble/upload
+++ /dev/null
@@ -1 +0,0 @@
-../upload \ No newline at end of file
diff --git a/dooble/watch b/dooble/watch
deleted file mode 100755
index 103c735..0000000
--- a/dooble/watch
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-
-[ -f 'index.html' ] && rm 'index.html'
-wget http://dooble.sourceforge.net/ -O index.html >/dev/null 2>/dev/null
-if [ $? = 0 ]; then
- [ -f unfetchable ] && rm unfetchable
- grep 'Dooble [[:digit:]\.]\+' < index.html | md5sum > new-sum
- touch sum
- if [ "$(cat sum)" = "$(cat new-sum)" ]; then
- rm new-sum
- else
- mv new-sum sum
- echo 'dooble'
- fi
- rm index.html
-elif [ ! -f unfetchable ]; then
- touch unfetchable
- echo 'dooble (unfetchable)'
-fi
-