Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / 
deepin-screen-recorder


Commits:
955ec7fe by Felix Yan at 2024-11-23T02:25:02+08:00
upgpkg: 5.12.17-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,12 +1,13 @@
 pkgbase = deepin-screen-recorder
        pkgdesc = Deepin Screen Recorder
-       pkgver = 5.12.15
-       pkgrel = 5
+       pkgver = 5.12.17
+       pkgrel = 1
        url = https://github.com/linuxdeepin/deepin-screen-recorder
        arch = x86_64
        groups = deepin-extra
        license = GPL3
-       makedepends = deepin-dock
+       makedepends = git
+       makedepends = deepin-tray-loader
        depends = deepin-qt5integration
        depends = deepin-qt-dbus-factory
        depends = dtkcore
@@ -29,9 +30,9 @@ pkgbase = deepin-screen-recorder
        optdepends = deepin-shortcut-viewer: for shortcut display
        provides = deepin-screenshot
        conflicts = deepin-screenshot
-       source = 
https://github.com/linuxdeepin/deepin-screen-recorder/archive/5.12.15/deepin-screen-recorder-5.12.15.tar.gz
-       source = 
deepin-screen-recorder-unqualified-id.patch::https://github.com/linuxdeepin/deepin-screen-recorder/pull/416.patch
-       sha512sums = 
9e9281918b27b34e27f9f7c2ef7b490eda272adc63370fb2908fd98735983467195cc24a466ca3b9a04e7e6a1b622eb905158da513947b633b434882fe797fa2
-       sha512sums = 
5b26c7127cde0ae041ca53ab87edb3ea341d883f7d204f03e697175245c5ad564f9f0e30448fb291cff34fa26d03e1ee2dec4d368527f0bb217b086d7f1dde78
+       source = 
git+https://github.com/linuxdeepin/deepin-screen-recorder.git#tag=5.12.17
+       source = deepin-screen-recorder-unqualified-id.patch
+       sha512sums = 
a9291b3378c94209c8baff33b6c47b09efa9f83610fe5a567c5203ba6f83883d6958af802513137044871648969b09078e5747fc6efa98f0bf89bd44040f4864
+       sha512sums = 
5624a25292b0d4f74aa73c1374c51d9098db8a6984e9586da1f88349c0315e2dde1cb6f3b26ac7db6fd04044b9283238ab93a607be6883f746b0e1a57e8c3ce3
 
 pkgname = deepin-screen-recorder


=====================================
PKGBUILD
=====================================
@@ -3,8 +3,8 @@
 # Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com>
 
 pkgname=deepin-screen-recorder
-pkgver=5.12.15
-pkgrel=5
+pkgver=5.12.17
+pkgrel=1
 pkgdesc='Deepin Screen Recorder'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/deepin-screen-recorder";
@@ -12,18 +12,18 @@ license=('GPL3')
 depends=('deepin-qt5integration' 'deepin-qt-dbus-factory' 'dtkcore' 'dtkgui' 
'dtkwidget'
          'qt5-base' 'qt5-x11extras' 'qt5-multimedia' 'deepin-turbo' 
'ffmpeg4.4' 'libxtst' 'opencv'
          'dconf' 'libxext' 'libx11' 'libxfixes' 'portaudio' 
'deepin-image-editor' 'gcc-libs')
-makedepends=('deepin-dock')
+makedepends=('git' 'deepin-tray-loader')
 optdepends=('deepin-shortcut-viewer: for shortcut display')
 provides=('deepin-screenshot')
 conflicts=('deepin-screenshot')
 groups=('deepin-extra')
-source=("https://github.com/linuxdeepin/deepin-screen-recorder/archive/$pkgver/$pkgname-$pkgver.tar.gz";
+source=("git+https://github.com/linuxdeepin/deepin-screen-recorder.git#tag=$pkgver";
         "$pkgname-unqualified-id.patch")
-sha512sums=('9e9281918b27b34e27f9f7c2ef7b490eda272adc63370fb2908fd98735983467195cc24a466ca3b9a04e7e6a1b622eb905158da513947b633b434882fe797fa2'
+sha512sums=('a9291b3378c94209c8baff33b6c47b09efa9f83610fe5a567c5203ba6f83883d6958af802513137044871648969b09078e5747fc6efa98f0bf89bd44040f4864'
             
'5624a25292b0d4f74aa73c1374c51d9098db8a6984e9586da1f88349c0315e2dde1cb6f3b26ac7db6fd04044b9283238ab93a607be6883f746b0e1a57e8c3ce3')
 
 prepare() {
-  cd deepin-screen-recorder-$pkgver
+  cd deepin-screen-recorder
   patch -Np1 -i ../$pkgname-unqualified-id.patch
 
   # https://github.com/linuxdeepin/developer-center/issues/3035
@@ -37,7 +37,7 @@ prepare() {
 }
 
 build(){
-  cd deepin-screen-recorder-$pkgver
+  cd deepin-screen-recorder
   export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig'
   qmake-qt5 PREFIX=/usr
   CFLAGS+=" -Wno-implicit-function-declaration -I/usr/include/ffmpeg4.4/" \
@@ -45,6 +45,6 @@ build(){
 }
 
 package() {
-  cd deepin-screen-recorder-$pkgver
+  cd deepin-screen-recorder
   make INSTALL_ROOT="$pkgdir" install
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-screen-recorder/-/commit/955ec7fead6c55e725f389ee5e4ef2d1105f2840

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/deepin-screen-recorder/-/commit/955ec7fead6c55e725f389ee5e4ef2d1105f2840
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to