diff options
author | Klaus Alexander Seistrup | 2023-07-15 15:51:40 +0200 |
---|---|---|
committer | Klaus Alexander Seistrup | 2023-07-15 15:51:40 +0200 |
commit | e849ab522c3553945ede2314f43eaaf9f186a0fe (patch) | |
tree | caf727d5f1013fdea1a1881f3d3e4b9c6e9311bc | |
parent | 33db3e34ca96b657f8d59c91d59fea91f50d34f8 (diff) | |
download | aur-e849ab522c3553945ede2314f43eaaf9f186a0fe.tar.gz |
Add a few more dependencies
* bzip2
* postgresql-libs
Quite a few dependencies have been commented out because
namcap(1) says that there are unneeded. Please let us know
if this was a mistake.
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 50 |
2 files changed, 34 insertions, 41 deletions
@@ -1,19 +1,16 @@ pkgbase = dooble-bin pkgdesc = Web browser based on QtWebEngine pkgver = 2023.07.15 - pkgrel = 4 + pkgrel = 5 url = https://textbrowser.github.io/dooble/ arch = x86_64 license = custom makedepends = findutils makedepends = gendesk - depends = alsa-lib depends = at-spi2-core depends = bash + depends = bzip2 depends = cairo - depends = dbus - depends = expat - depends = fontconfig depends = freetype2 depends = gcc-libs depends = gdk-pixbuf2 @@ -23,38 +20,28 @@ pkgbase = dooble-bin depends = gst-plugins-base-libs depends = gstreamer depends = gtk3 - depends = krb5 - depends = libassuan depends = libcups depends = libdrm depends = libglvnd - depends = libgpg-error depends = libx11 depends = libxcb - depends = libxcomposite - depends = libxdamage depends = libxext - depends = libxfixes - depends = libxi depends = libxkbcommon depends = libxkbcommon-x11 - depends = libxkbfile depends = libxrandr - depends = libxrender - depends = libxshmfence - depends = libxtst - depends = nspr - depends = nss depends = pango + depends = postgresql-libs depends = qt6-base depends = qt6-charts depends = qt6-declarative depends = qt6-multimedia depends = qt6-positioning + depends = qt6-serialport depends = qt6-svg + depends = qt6-tools + depends = qt6-wayland depends = qt6-webchannel depends = qt6-webengine - depends = sqlite depends = unixodbc depends = wayland depends = xcb-util-cursor @@ -5,20 +5,21 @@ pkgname="dooble-bin" pkgver=2023.07.15 -pkgrel=4 +pkgrel=5 pkgdesc="Web browser based on QtWebEngine" arch=(x86_64) url="https://textbrowser.github.io/dooble/" _githuburl="https://github.com/textbrowser/${pkgname%-bin}" license=('custom') depends=( - 'alsa-lib' + #'alsa-lib' 'at-spi2-core' 'bash' + 'bzip2' 'cairo' - 'dbus' - 'expat' - 'fontconfig' + #'dbus' + #'expat' + #'fontconfig' 'freetype2' 'gcc-libs' 'gdk-pixbuf2' @@ -28,38 +29,42 @@ depends=( 'gst-plugins-base-libs' 'gstreamer' 'gtk3' - 'krb5' - 'libassuan' + #'krb5' + #'libassuan' 'libcups' 'libdrm' 'libglvnd' - 'libgpg-error' + #'libgpg-error' 'libx11' 'libxcb' - 'libxcomposite' - 'libxdamage' + #'libxcomposite' + #'libxdamage' 'libxext' - 'libxfixes' - 'libxi' + #'libxfixes' + #'libxi' 'libxkbcommon' 'libxkbcommon-x11' - 'libxkbfile' + #'libxkbfile' 'libxrandr' - 'libxrender' - 'libxshmfence' - 'libxtst' - 'nspr' - 'nss' + #'libxrender' + #'libxshmfence' + #'libxtst' + #'nspr' + #'nss' 'pango' + 'postgresql-libs' 'qt6-base' 'qt6-charts' 'qt6-declarative' 'qt6-multimedia' 'qt6-positioning' + 'qt6-serialport' 'qt6-svg' + 'qt6-tools' + 'qt6-wayland' 'qt6-webchannel' 'qt6-webengine' - 'sqlite' + #'sqlite' 'unixodbc' 'wayland' 'xcb-util-cursor' @@ -91,9 +96,10 @@ package() { gendesk -f -n --icon "${pkgname%-bin}" --categories "Network" --name "Dooble" --exec "/opt/${pkgname%-bin}/${pkgname%-bin}.sh" install -Dm644 "${srcdir}/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications" # Fix incorrect permissions - find "${pkgdir}" -type f -perm 0664 -print0 | xargs -r0 chmod 0644 - find "${pkgdir}" -type f -perm 0775 -print0 | xargs -r0 chmod 0755 - find "${pkgdir}" -type d -print0 | xargs -r0 chmod 0755 + find "${pkgdir}" -type d -print0 | xargs -r0 chmod 0755 + find "${pkgdir}" -type f -perm 0664 -print0 | xargs -r0 chmod 0644 + find "${pkgdir}" -type f -perm 0775 -print0 | xargs -r0 chmod 0755 + find "${pkgdir}" -type f -name '*.so' -print0 | xargs -r0 chmod 0755 # Add a symlink to dooble.sh for those who prefer to not use a mouse install -dm0755 "${pkgdir}/usr/bin" ln -sr "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}.sh" "${pkgdir}/usr/bin/${pkgname%-bin}" |