[arch-commits] Commit in sweethome3d/repos (7 files)
Date: Friday, March 29, 2019 @ 20:12:55 Author: muflone Revision: 446082 archrelease: copy trunk to community-testing-x86_64 Added: sweethome3d/repos/community-testing-x86_64/ sweethome3d/repos/community-testing-x86_64/PKGBUILD (from rev 446081, sweethome3d/trunk/PKGBUILD) sweethome3d/repos/community-testing-x86_64/build_with_source_1.8.patch (from rev 446081, sweethome3d/trunk/build_with_source_1.8.patch) sweethome3d/repos/community-testing-x86_64/sweethome3d.desktop (from rev 446081, sweethome3d/trunk/sweethome3d.desktop) sweethome3d/repos/community-testing-x86_64/sweethome3d.install (from rev 446081, sweethome3d/trunk/sweethome3d.install) sweethome3d/repos/community-testing-x86_64/sweethome3d.sh (from rev 446081, sweethome3d/trunk/sweethome3d.sh) sweethome3d/repos/community-testing-x86_64/sweethome3d.xml (from rev 446081, sweethome3d/trunk/sweethome3d.xml) -+ PKGBUILD| 66 ++ build_with_source_1.8.patch | 31 +++ sweethome3d.desktop | 11 +++ sweethome3d.install | 10 ++ sweethome3d.sh | 43 +++ 5 files changed, 161 insertions(+) Copied: sweethome3d/repos/community-testing-x86_64/PKGBUILD (from rev 446081, sweethome3d/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-03-29 20:12:55 UTC (rev 446082) @@ -0,0 +1,66 @@ +# Maintainer: Muflone http://www.muflone.com/contacts/english/ +# Contributor: jsteel +# Contributor: Daniel YC Lin +# Contributor: Tdy +# Contributor: Biginoz +# Contributor: Archan Paul + +pkgname=sweethome3d +pkgver=6.1.2 +pkgrel=1 +pkgdesc="An interior design application to draw the plan of your house in a 3D environment" +arch=('x86_64') +url="http://www.sweethome3d.com/; +license=('GPL' 'custom') +depends=('java-runtime>=8' 'shared-mime-info' 'desktop-file-utils' 'libxext' 'libgl' 'libxrender' 'libnsl') +makedepends=('ant') +source=("SweetHome3D-${pkgver}-src.zip"::"https://downloads.sourceforge.net/${pkgname}/SweetHome3D-${pkgver}-src.zip; +"build_with_source_1.8.patch" +"${pkgname}.sh" +"${pkgname}.desktop" +"${pkgname}.xml") +sha256sums=('43645e34c94bf5b514974428c4a0eefae403fcaf52258cbb9c6fe07d4da8f7db' +'524286451144548fdc5ae0ca9e4f9180c96eb4bc00e86121d7f38ab3ecad07ff' +'6a5e2fd8de2ec37975a6a299befe7523d106f82c20f8838b48c17191928d7e2d' +'5eea3337d956d773b05ddef69fe9d34b940ff550370dc92bf307f1b9a3957f9e' +'ec0ad1a0671f708af68ced46bec1f4ab377e24ca1a0a9984867ee5fe484f57c5') +install="${pkgname}.install" + +prepare() { + cd "SweetHome3D-${pkgver}-src" + patch -Np1 -i "${srcdir}/build_with_source_1.8.patch" + +} + +build() { + cd "SweetHome3D-${pkgver}-src" + ant application textures furniture examples help java3dLibraries +} + +package() { + # Desktop and launchers + install -m 755 -D "${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}" + install -m 755 -D "${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -m 644 -D "${pkgname}.xml" "${pkgdir}/usr/share/mime/packages/${pkgname}.xml" + # Install licenses + cd "SweetHome3D-${pkgver}-src" + install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m 755 -t "${pkgdir}/usr/share/licenses/${pkgname}" THIRDPARTY-LICENSE-* + # Install icon + install -m 644 -D "deploy/SweetHome3DIcon48x48.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png" + # Install main program and libraries + install -m 755 -d "${pkgdir}/usr/share/java/${pkgname}" + install -m 644 -t "${pkgdir}/usr/share/java/${pkgname}" build/*.jar + install -m 644 -t "${pkgdir}/usr/share/java/${pkgname}" libtest/jnlp.jar + cd "lib" + install -m 644 -t "${pkgdir}/usr/share/java/${pkgname}" *.jar + # Java3D 1.5 libraries + install -m 755 -d "${pkgdir}/usr/lib/${pkgname}/java3d-1.5" + mv -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.5" \ + "${pkgdir}"/usr/share/java/${pkgname}/{j3dcore.jar,j3dutils.jar,vecmath.jar} + install -m 755 -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.5" linux/x64/libj3dcore-ogl.so + # Java3D 1.6 libraries + install -m 755 -d "${pkgdir}/usr/lib/${pkgname}/java3d-1.6" + install -m 644 -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.6" java3d-1.6/*.jar + install -m 755 -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.6" java3d-1.6/linux/amd64/*.so +} Copied: sweethome3d/repos/community-testing-x86_64/build_with_source_1.8.patch (from rev 446081, sweethome3d/trunk/build_with_source_1.8.patch) === --- community-testing-x86_64/build_with_source_1.8.patch (rev 0) +++ community-testing-x86_64/build_with_source_1.8.patch2019-03-29 20:12:55 UTC (rev 446082) @@
[arch-commits] Commit in sweethome3d/repos (7 files)
Date: Sunday, January 13, 2019 @ 00:19:23 Author: muflone Revision: 422780 archrelease: copy trunk to community-testing-x86_64 Added: sweethome3d/repos/community-testing-x86_64/ sweethome3d/repos/community-testing-x86_64/PKGBUILD (from rev 422779, sweethome3d/trunk/PKGBUILD) sweethome3d/repos/community-testing-x86_64/build_with_source_1.8.patch (from rev 422779, sweethome3d/trunk/build_with_source_1.8.patch) sweethome3d/repos/community-testing-x86_64/sweethome3d.desktop (from rev 422779, sweethome3d/trunk/sweethome3d.desktop) sweethome3d/repos/community-testing-x86_64/sweethome3d.install (from rev 422779, sweethome3d/trunk/sweethome3d.install) sweethome3d/repos/community-testing-x86_64/sweethome3d.sh (from rev 422779, sweethome3d/trunk/sweethome3d.sh) sweethome3d/repos/community-testing-x86_64/sweethome3d.xml (from rev 422779, sweethome3d/trunk/sweethome3d.xml) -+ PKGBUILD| 66 ++ build_with_source_1.8.patch | 31 +++ sweethome3d.desktop | 11 +++ sweethome3d.install | 10 ++ sweethome3d.sh | 43 +++ 5 files changed, 161 insertions(+) Copied: sweethome3d/repos/community-testing-x86_64/PKGBUILD (from rev 422779, sweethome3d/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-01-13 00:19:23 UTC (rev 422780) @@ -0,0 +1,66 @@ +# Maintainer: Muflone http://www.muflone.com/contacts/english/ +# Contributor: jsteel +# Contributor: Daniel YC Lin +# Contributor: Tdy +# Contributor: Biginoz +# Contributor: Archan Paul + +pkgname=sweethome3d +pkgver=6.0 +pkgrel=1 +pkgdesc="An interior design application to draw the plan of your house in a 3D environment" +arch=('x86_64') +url="http://www.sweethome3d.com/; +license=('GPL' 'custom') +depends=('java-runtime>=8' 'shared-mime-info' 'desktop-file-utils' 'libxext' 'libgl' 'libxrender' 'libnsl') +makedepends=('ant') +source=("SweetHome3D-${pkgver}-src.zip"::"https://downloads.sourceforge.net/${pkgname}/SweetHome3D-${pkgver}-src.zip; +"build_with_source_1.8.patch" +"${pkgname}.sh" +"${pkgname}.desktop" +"${pkgname}.xml") +sha256sums=('46ff2b8d0d3d1e3fcb1d1c4943895412af5ee01375d67f2d9e0da682fc9d7926' +'524286451144548fdc5ae0ca9e4f9180c96eb4bc00e86121d7f38ab3ecad07ff' +'6a5e2fd8de2ec37975a6a299befe7523d106f82c20f8838b48c17191928d7e2d' +'5eea3337d956d773b05ddef69fe9d34b940ff550370dc92bf307f1b9a3957f9e' +'ec0ad1a0671f708af68ced46bec1f4ab377e24ca1a0a9984867ee5fe484f57c5') +install="${pkgname}.install" + +prepare() { + cd "SweetHome3D-${pkgver}-src" + patch -Np1 -i "${srcdir}/build_with_source_1.8.patch" + +} + +build() { + cd "SweetHome3D-${pkgver}-src" + ant application textures furniture examples help java3dLibraries +} + +package() { + # Desktop and launchers + install -m 755 -D "${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}" + install -m 755 -D "${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -m 644 -D "${pkgname}.xml" "${pkgdir}/usr/share/mime/packages/${pkgname}.xml" + # Install licenses + cd "SweetHome3D-${pkgver}-src" + install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m 755 -t "${pkgdir}/usr/share/licenses/${pkgname}" THIRDPARTY-LICENSE-* + # Install icon + install -m 644 -D "deploy/SweetHome3DIcon48x48.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png" + # Install main program and libraries + install -m 755 -d "${pkgdir}/usr/share/java/${pkgname}" + install -m 644 -t "${pkgdir}/usr/share/java/${pkgname}" build/*.jar + install -m 644 -t "${pkgdir}/usr/share/java/${pkgname}" libtest/jnlp.jar + cd "lib" + install -m 644 -t "${pkgdir}/usr/share/java/${pkgname}" *.jar + # Java3D 1.5 libraries + install -m 755 -d "${pkgdir}/usr/lib/${pkgname}/java3d-1.5" + mv -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.5" \ + "${pkgdir}"/usr/share/java/${pkgname}/{j3dcore.jar,j3dutils.jar,vecmath.jar} + install -m 755 -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.5" linux/x64/libj3dcore-ogl.so + # Java3D 1.6 libraries + install -m 755 -d "${pkgdir}/usr/lib/${pkgname}/java3d-1.6" + install -m 644 -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.6" java3d-1.6/*.jar + install -m 755 -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.6" java3d-1.6/linux/amd64/*.so +} Copied: sweethome3d/repos/community-testing-x86_64/build_with_source_1.8.patch (from rev 422779, sweethome3d/trunk/build_with_source_1.8.patch) === --- community-testing-x86_64/build_with_source_1.8.patch (rev 0) +++ community-testing-x86_64/build_with_source_1.8.patch2019-01-13 00:19:23 UTC (rev 422780) @@