Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : cryptomator | name : cryptomator | ||||
| version : 1.3.5 | version : 1.5.0 | ||||
| release : 2 | release : 3 | ||||
| source : | source : | ||||
| - https://github.com/cryptomator/cryptomator/archive/1.3.5.tar.gz : 6123104bf4dc9d711d2e57098a2cb691a556ec85b439ac0363b82092acaedf01 | - https://github.com/cryptomator/cryptomator/archive/1.5.0.tar.gz : fa0e9b9c71f8fbfef070b7b0604feebf94c1b6e439eae6f2d2bf7bb7ff58f7f3 | ||||
| license : MIT | license : MIT | ||||
| component : security.crypto | component : security.crypto | ||||
| summary : Client-side encryption of your files in the cloud | summary : Client-side encryption of your files in the cloud | ||||
| description: | | description: | | ||||
| Multi-platform transparent client-side encryption of your files in the cloud | Multi-platform transparent client-side encryption of your files in the cloud | ||||
| networking : yes | networking : yes | ||||
| builddeps : | builddeps : | ||||
| - apache-maven | - apache-maven | ||||
| - openjfx-8 | |||||
| rundeps : | rundeps : | ||||
| - openjfx-8 | - openjdk-11 | ||||
| build : | | build : | | ||||
| export MAVEN_OPTS='-Dmaven.repo.local=.m2' | export MAVEN_OPTS="-Dmaven.repo.local=.m2" | ||||
| export JAVA_HOME=/usr/lib64/openjdk-11 | |||||
| cd main | cd main | ||||
| mvn -Prelease package | mvn -Prelease package | ||||
| install : | | install : | | ||||
| install -Dm00644 main/uber-jar/target/Cryptomator-*.jar $installdir/usr/share/cryptomator/cryptomator.jar | mkdir -p $installdir/usr/share/cryptomator/libs/ $installdir/usr/bin/ | ||||
JoshStrobl: nonononno I'd must rather we use a couple install lines and properly set permissions. | |||||
| install -Dm00755 $pkgfiles/cryptomator.sh $installdir/usr/bin/cryptomator | |||||
| install -Dm00644 main/ant-kit/src/main/resources/package/linux/Cryptomator.png $installdir/usr/share/pixmaps/cryptomator.png | install -Dm00644 main/buildkit/target/libs/* main/buildkit/target/linux-libs/* $installdir/usr/share/cryptomator/libs/ | ||||
| install -Dm00755 main/buildkit/target/launcher-linux.sh $installdir/usr/share/cryptomator/cryptomator | |||||
| ln -s /usr/share/cryptomator/cryptomator $installdir/usr/bin/cryptomator | |||||
| install -Dm00644 cryptomator.png $installdir/usr/share/pixmaps/cryptomator.png | |||||
| install -Dm00644 $pkgfiles/cryptomator.desktop $installdir/usr/share/applications/cryptomator.desktop | install -Dm00644 $pkgfiles/cryptomator.desktop $installdir/usr/share/applications/cryptomator.desktop | ||||
| sed -i "1r $pkgfiles/java-shim.txt" $installdir/usr/share/cryptomator/cryptomator | |||||
| sed -i "s/libs/\/usr\/share\/cryptomator\/libs/" $installdir/usr/share/cryptomator/cryptomator | |||||
Not Done Inline ActionsYou can use a separator like : to make this easier to read. JoshStrobl: You can use a separator like `:` to make this easier to read. | |||||
Done Inline ActionsHuh, TIL. Thanks. serebit: Huh, TIL. Thanks. | |||||
Not Done Inline ActionsAll good. It took me like 10 years to learn that was a thing :D I didn't use it much before either. JoshStrobl: All good. It took me like 10 years to learn that was a thing :D I didn't use it much before… | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.
nonononno I'd must rather we use a couple install lines and properly set permissions.