diff options
author | zxp19821005 | 2023-07-10 23:47:56 +0800 |
---|---|---|
committer | zxp19821005 | 2023-07-10 23:47:56 +0800 |
commit | 40a5f1e7509dee51f17821c4f93ae880b0345408 (patch) | |
tree | 749cf041163440cac0d58fbf6e9b80787fb94261 | |
parent | f979af9526365275decd2a09b8c9d3951755f84c (diff) | |
download | aur-40a5f1e7509dee51f17821c4f93ae880b0345408.tar.gz |
update to 3.1.0-develop.1
-rw-r--r-- | .SRCINFO | 36 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 21 insertions, 42 deletions
@@ -1,39 +1,17 @@ pkgbase = electrocrud-bin pkgdesc = Database CRUD Application Built on Electron | MySQL, Postgres, SQLite - pkgver = 3.0.19 + pkgver = 3.1.0.develop.1 pkgrel = 1 url = http://garrylachman.github.io/ElectroCRUD/ arch = x86_64 license = MIT - depends = gcc-libs - depends = libdrm - depends = libxcomposite - depends = mesa - depends = expat - depends = at-spi2-core - depends = bash - depends = libxfixes - depends = libxcb - depends = pango - depends = libxdamage - depends = gtk3 - depends = libxkbcommon - depends = nspr - depends = libxext - depends = glib2 - depends = cairo - depends = alsa-lib - depends = libxrandr - depends = libx11 - depends = nss - depends = glibc - depends = libcups - depends = dbus + makedepends = asar + depends = electron conflicts = electrocrud conflicts = electrocrud-appimage - source = electrocrud-bin-3.0.19.deb::https://github.com/garrylachman/ElectroCRUD/releases/download/v3.0.19/ElectroCRUD-v3.0.19-linux-x64.deb - source = LICENSE::https://raw.githubusercontent.com/garrylachman/ElectroCRUD/master/LICENSE - sha256sums = bf4a06ae87285d204eb387318fa84e736d6b2bcc03ae37d6178fdc4de689f65f - sha256sums = 5e98c15fe806a18f79422d2cd0c4587129f4e03081b5ab4c030627d6f6840d68 + source = electrocrud-bin-3.1.0.develop.1.deb::https://github.com/garrylachman/ElectroCRUD/releases/download/v3.1.0-develop.1/ElectroCRUD-v3.1.0-develop.1-linux-x64.deb + source = electrocrud.sh + sha256sums = 6bd3e133f38beb97f8856254f09f28dd8f506ec127e3a3ae2020e65f046a441b + sha256sums = b1a9d4aad1ed96631140db5bd3e8fc3bcd16237ca746ef1630894e60729647f4 pkgname = electrocrud-bin @@ -1,6 +1,7 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname="electrocrud-bin" -pkgver=3.0.19 +pkgver=3.1.0.develop.1 +_pkgver=3.1.0-develop.1 pkgrel=1 pkgdesc="Database CRUD Application Built on Electron | MySQL, Postgres, SQLite" arch=('x86_64') @@ -8,18 +9,18 @@ url="http://garrylachman.github.io/ElectroCRUD/" _githuburl="https://github.com/garrylachman/ElectroCRUD" license=('MIT') conflicts=("${pkgname%-bin}" "${pkgname%-bin}-appimage") -depends=('gcc-libs' 'libdrm' 'libxcomposite' 'mesa' 'expat' 'at-spi2-core' 'bash' 'libxfixes' 'libxcb' 'pango' 'libxdamage' \ - 'gtk3' 'libxkbcommon' 'nspr' 'libxext' 'glib2' 'cairo' 'alsa-lib' 'libxrandr' 'libx11' 'nss' 'glibc' 'libcups' 'dbus') -source=("${pkgname%-appimage}-${pkgver}.deb::${_githuburl}/releases/download/v${pkgver}/ElectroCRUD-v${pkgver}-linux-x64.deb" - "LICENSE::https://raw.githubusercontent.com/garrylachman/ElectroCRUD/master/LICENSE") -sha256sums=('bf4a06ae87285d204eb387318fa84e736d6b2bcc03ae37d6178fdc4de689f65f' - '5e98c15fe806a18f79422d2cd0c4587129f4e03081b5ab4c030627d6f6840d68') - +depends=('electron') +makedepends=('asar') +source=("${pkgname%-appimage}-${pkgver}.deb::${_githuburl}/releases/download/v${_pkgver}/ElectroCRUD-v${_pkgver}-linux-x64.deb" + "${pkgname%-bin}.sh") +sha256sums=('6bd3e133f38beb97f8856254f09f28dd8f506ec127e3a3ae2020e65f046a441b' + 'b1a9d4aad1ed96631140db5bd3e8fc3bcd16237ca746ef1630894e60729647f4') package() { bsdtar -xf "${srcdir}/data.tar.zst" - install -Dm755 -d "${pkgdir}/opt" - cp -r "${srcdir}/usr/lib/${pkgname%-bin}" "${pkgdir}/opt" - install -Dm644 "${srcdir}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" - cp -r "${srcdir}/usr/share/"* "${pkgdir}/usr/share" - sed "s|Exec=${pkgname%-bin}|Exec=/opt/${pkgname%-bin}/${pkgname%-bin}|g" -i "${pkgdir}/usr/share/applications/${pkgname%-bin}.desktop" + install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}" + asar pack "${srcdir}/usr/lib/${pkgname%-bin}/resources/app" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}.asar" + install -Dm644 "${srcdir}/usr/share/doc/${pkgname%-bin}/copyright" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + sed "s|${pkgname%-bin} %U|/opt/${pkgname%-bin}/${pkgname%-bin}|g" -i "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" + install -Dm644 "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications" + install -Dm644 "${srcdir}/usr/share/pixmaps/${pkgname%-bin}.png" -t "${pkgdir}/usr/share/pixmaps" }
\ No newline at end of file |