diff options
author | Alex Szczuczko | 2020-05-16 09:23:39 -0600 |
---|---|---|
committer | Alex Szczuczko | 2020-05-16 09:23:39 -0600 |
commit | 0671456acfa40b0014d54867df1f65810ba945f6 (patch) | |
tree | 19491e275b23b5149ff1d60ecb8c88995d8921b2 /PKGBUILD | |
download | aur-adobe-dng.tar.gz |
Initial commit based on DNGC 12.2.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e9016be96e5e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Alex Szczuczko <alex@szc.ca> + +pkgbase=adobe-dng +pkgname=("adobe-dng-lcp" "adobe-dng-dcp") +pkgver=12.2.1 +pkgrel=1 +pkgdesc="Extracted profiles from Adobe DNG Converter" +arch=("any") +url="https://helpx.adobe.com/ca/photoshop/using/adobe-dng-converter.html" +license=("custom:commercial") +makedepends=("p7zip") +source=("http://download.adobe.com/pub/adobe/dng/win/DNGConverter_${pkgver//./_}.exe") +sha256sums=("78d97cca5e075af5dae18da63613577b35bbf24d7d2145af058a3c34cb0de200") +noextract=("DNGConverter_${pkgver//./_}.exe") +options=("!strip") + +prepare() { + cd "$srcdir/" + 7z x -y "DNGConverter_${pkgver//./_}.exe" '$APPDATA' + mv '$APPDATA/Adobe/CameraRaw/' ./ + rmdir -p '$APPDATA/Adobe/' +} + +package_adobe-dng-lcp() { + pkgdesc="Extracted Adobe LCPs (Lens Correction Profiles), for use in e.g. rawtherapee" + + cd "$srcdir/CameraRaw/LensProfiles/1.0/" + + install -dm755 "$pkgdir/usr/share/adobe-dng/$pkgname/" + find . -maxdepth 1 -type d -print0 | xargs -0 cp -at "$pkgdir/usr/share/adobe-dng/$pkgname/" + find "$pkgdir/usr/share/adobe-dng/$pkgname/" -type d -print0 | xargs -0 chmod 755 + find "$pkgdir/usr/share/adobe-dng/$pkgname/" -type f -print0 | xargs -0 chmod 644 +} + +package_adobe-dng-dcp() { + pkgdesc="Extracted Adobe DCPs (DNG Camera Profiles)" + + cd "$srcdir/CameraRaw/CameraProfiles/" + + install -dm755 "$pkgdir/usr/share/adobe-dng/$pkgname/standard" + cp -a "Adobe Standard/." "$pkgdir/usr/share/adobe-dng/$pkgname/standard/" + + install -dm755 "$pkgdir/usr/share/adobe-dng/$pkgname/camera" + cp -a "Camera/." "$pkgdir/usr/share/adobe-dng/$pkgname/camera/" + + find "$pkgdir/usr/share/adobe-dng/$pkgname/" -type d -print0 | xargs -0 chmod 755 + find "$pkgdir/usr/share/adobe-dng/$pkgname/" -type f -print0 | xargs -0 chmod 644 +} |