diff options
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 29 | ||||
-rwxr-xr-x | update_version.sh | 31 |
4 files changed, 62 insertions, 16 deletions
@@ -1,13 +1,17 @@ pkgbase = deepin-wine-helper pkgdesc = Deepin Wine Helper - pkgver = 5.1.42_1 + pkgver = 5.1.45_1 pkgrel = 1 url = http://www.deepin.org - arch = i686 arch = x86_64 - license = Proprietary + license = GPL + license = custom makedepends = tar - source = https://community-store-packages.deepin.com/appstore/pool/appstore/d/deepin-wine-helper/deepin-wine-helper_5.1.42-1_i386.deb - sha256sums = c55cfa78e42afc1bb0b4d9bdf3234dd97cb9edff326895b59a146ed9af82b22d + depends = lib32-glibc + depends = p7zip + optdepends = python2: some script dependencies + optdepends = noto-fonts-cjk: recommended fonts + source = https://community-store-packages.deepin.com/appstore/pool/appstore/d/deepin-wine-helper/deepin-wine-helper_5.1.45-1_i386.deb + sha256sums = 4a845eb7316fab4437a346261ed5696523903b6f0d00855736124f7e7ac91a13 pkgname = deepin-wine-helper diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..b0f2e0a3134b --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +*/ +*.deb +*.tar* +*.log
\ No newline at end of file @@ -1,22 +1,29 @@ -# Maintainer: JoveYu <yushijun110@126.com> -# Contribuor: Skywol <Skywol@qq.com> -# Contribuor: wszqkzqk <wszqkzqk@gmail.com> -# Contribuor: luosoy <249799588@qq.com> - +# Maintainer: Sam L. Yes <samlukeyes at outlook dot com> +# Contributor: JoveYu <yushijun110@126.com> +# Contributor: Skywol <Skywol@qq.com> +# Contributor: wszqkzqk <wszqkzqk@gmail.com> +# Contributor: luosoy <249799588@qq.com> pkgname=deepin-wine-helper -_pkgver=5.1.42-1 +_pkgver=5.1.45-1 pkgver=${_pkgver//-/_} pkgrel=1 pkgdesc="Deepin Wine Helper" -arch=('i686' 'x86_64') +arch=('x86_64') url="http://www.deepin.org" -license=('Proprietary') -depends=() +license=('GPL' 'custom') +depends=('lib32-glibc' 'p7zip') makedepends=('tar') +optdepends=( + 'python2: some script dependencies' + 'noto-fonts-cjk: recommended fonts' +) source=("https://community-store-packages.deepin.com/appstore/pool/appstore/d/${pkgname}/${pkgname}_${_pkgver}_i386.deb") -sha256sums=('c55cfa78e42afc1bb0b4d9bdf3234dd97cb9edff326895b59a146ed9af82b22d') +sha256sums=('4a845eb7316fab4437a346261ed5696523903b6f0d00855736124f7e7ac91a13') package() { - tar -xf data.tar.xz -C ${pkgdir} --exclude="etc" + tar -xf data.tar.xz -C "${pkgdir}" --exclude="etc" + cd "${pkgdir}/usr/share" + mkdir -p licenses/$pkgname + mv doc/$pkgname/copyright licenses/$pkgname } diff --git a/update_version.sh b/update_version.sh new file mode 100755 index 000000000000..e698d3be8e46 --- /dev/null +++ b/update_version.sh @@ -0,0 +1,31 @@ +#!/bin/bash +set -euxo pipefail + +PKG="deepin-wine-helper" +REPO="https://community-store-packages.deepin.com/appstore/dists/eagle/appstore/binary-i386/Packages" + +# Get latest version +VER=$(curl -sSf ${REPO} | + grep -A13 "Package: ${PKG}" | + awk '/Version/{print $2}') + +# Insert latest version into PKGBUILD and update hashes +sed -i \ + -e "s/^_pkgver=.*/_pkgver=${VER}/" \ + PKGBUILD + +# Check whether this changed anything +if (git diff --exit-code PKGBUILD); then + echo "Package ${PKG} has most recent version ${VER}" + exit 0 +fi + +# updpkgsums +makepkg -g + +# # Update .SRCINFO +# makepkg --printsrcinfo >.SRCINFO + +# # Commit changes +# git add PKGBUILD .SRCINFO +# git commit -m "${PKG} v${VER}" |