Felix Yan pushed to branch main at Arch Linux / Packaging / Packages /
deepin-boot-maker
Commits:
c7e0cac8 by Felix Yan at 2024-11-23T14:01:36+08:00
upgpkg: 5.7.10-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,19 +1,21 @@
pkgbase = deepin-boot-maker
pkgdesc = Tool to create a bootable usb stick quick and easy
- pkgver = 5.7.8
+ pkgver = 5.7.10
pkgrel = 1
url = https://github.com/linuxdeepin/deepin-boot-maker
arch = x86_64
groups = deepin-extra
license = GPL3
+ makedepends = git
makedepends = qt5-tools
makedepends = python
makedepends = gtest
depends = deepin-qt5integration
depends = p7zip
depends = mtools
+ depends = polkit-qt5
depends = syslinux
- source =
deepin-boot-maker-5.7.8.tar.gz::https://github.com/linuxdeepin/deepin-boot-maker/archive/5.7.8.tar.gz
- sha512sums =
80caf7402e3cb9884814acaf1cdf9dad815f8abf58263a199e19f75c960e459e9651efdf2da480d3c06dd6faefa4f003d1be569ddcaf635547e3fada3ed7aa82
+ source =
git+https://github.com/linuxdeepin/deepin-boot-maker.git#tag=5.7.10
+ sha512sums =
3ee5da36260503a614abb090f228a6ac40d1f2b633cbd1fe3077b6962ab07a5749ff4df50dbe623fa09fc06f7967baf69423df80b0fb58623c868ada18e14c82
pkgname = deepin-boot-maker
=====================================
PKGBUILD
=====================================
@@ -1,25 +1,34 @@
# Maintainer: Felix Yan <[email protected]>
pkgname=deepin-boot-maker
-pkgver=5.7.8
+pkgver=5.7.10
pkgrel=1
pkgdesc='Tool to create a bootable usb stick quick and easy'
arch=('x86_64')
url="https://github.com/linuxdeepin/deepin-boot-maker"
license=('GPL3')
-depends=('deepin-qt5integration' 'p7zip' 'mtools' 'syslinux')
-makedepends=('qt5-tools' 'python' 'gtest')
+depends=('deepin-qt5integration' 'p7zip' 'mtools' 'polkit-qt5' 'syslinux')
+makedepends=('git' 'qt5-tools' 'python' 'gtest')
groups=('deepin-extra')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-boot-maker/archive/$pkgver.tar.gz")
-sha512sums=('80caf7402e3cb9884814acaf1cdf9dad815f8abf58263a199e19f75c960e459e9651efdf2da480d3c06dd6faefa4f003d1be569ddcaf635547e3fada3ed7aa82')
+source=("git+https://github.com/linuxdeepin/deepin-boot-maker.git#tag=$pkgver")
+sha512sums=('3ee5da36260503a614abb090f228a6ac40d1f2b633cbd1fe3077b6962ab07a5749ff4df50dbe623fa09fc06f7967baf69423df80b0fb58623c868ada18e14c82')
+
+prepare() {
+ cd deepin-boot-maker
+ # adapt to new dtklog
+ git cherry-pick -n 6ca621a339f5f080107e29de12dc8a341327713f
+ # use c++14 for new gtest
+ # https://github.com/linuxdeepin/deepin-boot-maker/pull/71
+ git cherry-pick -n 8a848fb45e48ec67052337b4825892f8788f0802
+}
build(){
- cd deepin-boot-maker-$pkgver
+ cd deepin-boot-maker
qmake-qt5 PREFIX=/usr
make
}
package() {
- cd deepin-boot-maker-$pkgver
+ cd deepin-boot-maker
make INSTALL_ROOT="$pkgdir" install
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-boot-maker/-/commit/c7e0cac8f53e6a211b5be4b7c02b76e31bd35317
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-boot-maker/-/commit/c7e0cac8f53e6a211b5be4b7c02b76e31bd35317
You're receiving this email because of your account on gitlab.archlinux.org.