blob: a0f42a74fb47ae79d51799234d14ac8e6fbeac2a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
# Maintainer: skrysz <skrysz+aur@skwall.pl>
pkgname=rtt-rstudio-technician
pkgver=5.4.191371
pkgrel=1
# INFO:
# Intended for digital forensic labs, data recovery businesses, or individuals, it provides
# them with a first-class professional data recovery tool set that can solve most of
# the challenges they could ever face. Besides powerful data recovery features, it includes
# a versatile file previewer that helps you estimate the chances for a successful data recovery,
# a flexible RAID reconstruction module with custom-defined RAID configurations, modules for
# data recovery over a network, and a professional text/hexadecimal editor; an all-in-one,
# fully integrated application.
pkgdesc="R-Studio Technician is a powerful cost-effective undelete and data recovery software utility (non-free)."
arch=('x86_64' 'i686')
url="https://www.r-studio.com/Data_Recovery_Technician.shtml"
license=('custom')
depends=(
'xdg-utils'
'polkit'
'hicolor-icon-theme'
'gcc-libs'
'glibc'
'alsa-lib'
'freetype2'
)
provides=('r-studio-technician-for-linux-bin')
conflicts=('r-studio-technician-for-linux-bin')
source=("${pkgname}-eula.html::https://www.r-studio.com/includes/eula/PopupEulaDRST.shtml?R-STUDIO%20Technician")
source_x86_64=("RStudioTech5_x64-${pkgver}.rpm::https://www.r-studio.com/downloads/RStudioTech5_x64.rpm")
source_i686=("RStudioTech5_i386-${pkgver}.rpm::https://www.r-studio.com/downloads/RStudioTech5_i386.rpm")
sha512sums=('f4f5454c6b3ff2b3fd657738104bef61c0a9a7d32d400aad236557742543fee3bc8cd7a04ad598c87c6180530f9097c809a846cdfec58a1d92f77735b31ab00a')
sha512sums_x86_64=('a346528d702e14865905d3f2fcac9a957fd464fab7b17854e83e69ad4663522890eec8dcb9afc1c95a08a403fefc715daaf4411931b76726818afd3de12eb48c')
sha512sums_i686=('07f3299da287a22c8bb713f12fce8e0ff7ee6d49b9564328a45e09f46372bbb51bbd25c53cc50c38d94987264e9e43edc6d8ff9c98fea69ef10eae33c9b2efb1')
package() {
cd "${srcdir}"
rm -rf "${srcdir}/usr/share"
cp -ra "${srcdir}/usr" "${pkgdir}"
install -Dm644 "${srcdir}/usr/local/R-Studio-Technician/share/rtt-rstudio-tech.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
install -Dm644 "${srcdir}/usr/local/R-Studio-Technician/share/com.r-tt.pkexec.rstudio-tech.policy" "${pkgdir}/usr/share/polkit-1/actions/com.r-tt.pkexec.rstudio-tech.policy"
for i in 16 24 32 48 64 256; do
install -Dm644 "${pkgdir}/usr/local/R-Studio-Technician/share/logo_${i}.png" "${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png"
install -Dm644 "${pkgdir}/usr/local/R-Studio-Technician/share/logo_${i}.png" "${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/rtt-rstudio-tech.png"
done
install -Dm644 "${srcdir}/${pkgname}-eula.html" "${pkgdir}/usr/share/licenses/${pkgname}/${pkgname}-eula.html"
}
|