[arch-commits] Commit in prusa-slicer/repos (3 files)

2020-12-27 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, December 28, 2020 @ 03:15:39
  Author: svenstaro
Revision: 794327

archrelease: copy trunk to community-staging-x86_64

Added:
  prusa-slicer/repos/community-staging-x86_64/
  prusa-slicer/repos/community-staging-x86_64/PKGBUILD
(from rev 794326, prusa-slicer/trunk/PKGBUILD)
  prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop
(from rev 794326, prusa-slicer/trunk/prusa-slicer.desktop)

--+
 PKGBUILD |   54 +
 prusa-slicer.desktop |   10 +
 2 files changed, 64 insertions(+)

Copied: prusa-slicer/repos/community-staging-x86_64/PKGBUILD (from rev 794326, 
prusa-slicer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-28 03:15:39 UTC (rev 794327)
@@ -0,0 +1,54 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=prusa-slicer
+pkgver=2.2.0
+pkgrel=11
+pkgdesc="G-code generator for 3D printers (Prusa fork of Slic3r)"
+arch=(x86_64)
+url="https://github.com/prusa3d/PrusaSlicer";
+license=(AGPL3)
+depends=(boost-libs curl glew intel-tbb nlopt wxgtk2 qhull openvdb cgal) 
#wxgtk3)
+makedepends=(cmake boost cereal eigen expat gtest libpng systemd)
+replaces=(slic3r-prusa3d)
+source=(${url}/archive/version_${pkgver}/${pkgname}-${pkgver}.tar.gz
+${pkgname}-boost-1.73.patch::${url}/commit/3a194f918716.patch
+${pkgname}.desktop)
+sha256sums=('e6e0c83bf92e448ec058fd3063b84caca69f58b8b419e48eace6e8ce534937c0'
+'630b9db185ef3891387f3ade3eb29611eef7f7fc3fd8579b84864b936abf4b6f'
+'9d21467c541b809f149b39c7c6b4f60b2c866823021fb6f8a076290583982d11')
+
+prepare() {
+  cd PrusaSlicer-version_${pkgver}
+  sed -i '1i\#include ' src/slic3r/GUI/Mouse3DController.hpp
+  patch -Np1 -i ../${pkgname}-boost-1.73.patch
+}
+
+build() {
+  cmake -B build -S PrusaSlicer-version_${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DSLIC3R_FHS=ON \
+-DSLIC3R_PCH=OFF \
+-DSLIC3R_WX_STABLE=ON #\
+#-DSLIC3R_GTK=3 \
+#-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
+  make -C build
+}
+
+check() {
+  cd build
+  ctest -v
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+
+  # Desktop file
+  install -Dm644 ${pkgname}.desktop -t "${pkgdir}"/usr/share/applications/
+
+  # Desktop icons
+  for i in 32 128 192 ; do
+mkdir -p "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/
+ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer_${i}px.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png
+  done
+}

Copied: prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop (from 
rev 794326, prusa-slicer/trunk/prusa-slicer.desktop)
===
--- community-staging-x86_64/prusa-slicer.desktop   
(rev 0)
+++ community-staging-x86_64/prusa-slicer.desktop   2020-12-28 03:15:39 UTC 
(rev 794327)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=PrusaSlicer
+Exec=/usr/bin/prusa-slicer
+Icon=prusa-slicer
+Terminal=false
+Type=Application
+StartupNotify=false
+MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;application/x-amf;
+Categories=Graphics;3DGraphics;
+Keywords=3D;Printing;Slicer;


[arch-commits] Commit in prusa-slicer/repos (3 files)

2020-12-17 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, December 18, 2020 @ 01:04:49
  Author: svenstaro
Revision: 778378

archrelease: copy trunk to community-staging-x86_64

Added:
  prusa-slicer/repos/community-staging-x86_64/
  prusa-slicer/repos/community-staging-x86_64/PKGBUILD
(from rev 778377, prusa-slicer/trunk/PKGBUILD)
  prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop
(from rev 778377, prusa-slicer/trunk/prusa-slicer.desktop)

--+
 PKGBUILD |   54 +
 prusa-slicer.desktop |   10 +
 2 files changed, 64 insertions(+)

Copied: prusa-slicer/repos/community-staging-x86_64/PKGBUILD (from rev 778377, 
prusa-slicer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-18 01:04:49 UTC (rev 778378)
@@ -0,0 +1,54 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=prusa-slicer
+pkgver=2.2.0
+pkgrel=10
+pkgdesc="G-code generator for 3D printers (Prusa fork of Slic3r)"
+arch=(x86_64)
+url="https://github.com/prusa3d/PrusaSlicer";
+license=(AGPL3)
+depends=(boost-libs curl glew intel-tbb nlopt wxgtk2 qhull openvdb cgal) 
#wxgtk3)
+makedepends=(cmake boost cereal eigen expat gtest libpng systemd)
+replaces=(slic3r-prusa3d)
+source=(${url}/archive/version_${pkgver}/${pkgname}-${pkgver}.tar.gz
+${pkgname}-boost-1.73.patch::${url}/commit/3a194f918716.patch
+${pkgname}.desktop)
+sha256sums=('e6e0c83bf92e448ec058fd3063b84caca69f58b8b419e48eace6e8ce534937c0'
+'630b9db185ef3891387f3ade3eb29611eef7f7fc3fd8579b84864b936abf4b6f'
+'9d21467c541b809f149b39c7c6b4f60b2c866823021fb6f8a076290583982d11')
+
+prepare() {
+  cd PrusaSlicer-version_${pkgver}
+  sed -i '1i\#include ' src/slic3r/GUI/Mouse3DController.hpp
+  patch -Np1 -i ../${pkgname}-boost-1.73.patch
+}
+
+build() {
+  cmake -B build -S PrusaSlicer-version_${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DSLIC3R_FHS=ON \
+-DSLIC3R_PCH=OFF \
+-DSLIC3R_WX_STABLE=ON #\
+#-DSLIC3R_GTK=3 \
+#-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
+  make -C build
+}
+
+check() {
+  cd build
+  ctest -v
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+
+  # Desktop file
+  install -Dm644 ${pkgname}.desktop -t "${pkgdir}"/usr/share/applications/
+
+  # Desktop icons
+  for i in 32 128 192 ; do
+mkdir -p "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/
+ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer_${i}px.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png
+  done
+}

Copied: prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop (from 
rev 778377, prusa-slicer/trunk/prusa-slicer.desktop)
===
--- community-staging-x86_64/prusa-slicer.desktop   
(rev 0)
+++ community-staging-x86_64/prusa-slicer.desktop   2020-12-18 01:04:49 UTC 
(rev 778378)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=PrusaSlicer
+Exec=/usr/bin/prusa-slicer
+Icon=prusa-slicer
+Terminal=false
+Type=Application
+StartupNotify=false
+MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;application/x-amf;
+Categories=Graphics;3DGraphics;
+Keywords=3D;Printing;Slicer;


[arch-commits] Commit in prusa-slicer/repos (3 files)

2020-12-12 Thread Evangelos Foutras via arch-commits
Date: Saturday, December 12, 2020 @ 16:32:12
  Author: foutrelis
Revision: 773455

archrelease: copy trunk to community-staging-x86_64

Added:
  prusa-slicer/repos/community-staging-x86_64/
  prusa-slicer/repos/community-staging-x86_64/PKGBUILD
(from rev 773454, prusa-slicer/trunk/PKGBUILD)
  prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop
(from rev 773454, prusa-slicer/trunk/prusa-slicer.desktop)

--+
 PKGBUILD |   54 +
 prusa-slicer.desktop |   10 +
 2 files changed, 64 insertions(+)

Copied: prusa-slicer/repos/community-staging-x86_64/PKGBUILD (from rev 773454, 
prusa-slicer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-12 16:32:12 UTC (rev 773455)
@@ -0,0 +1,54 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=prusa-slicer
+pkgver=2.2.0
+pkgrel=9
+pkgdesc="G-code generator for 3D printers (Prusa fork of Slic3r)"
+arch=(x86_64)
+url="https://github.com/prusa3d/PrusaSlicer";
+license=(AGPL3)
+depends=(boost-libs curl glew intel-tbb nlopt wxgtk2 qhull openvdb cgal) 
#wxgtk3)
+makedepends=(cmake boost cereal eigen expat gtest libpng systemd)
+replaces=(slic3r-prusa3d)
+source=(${url}/archive/version_${pkgver}/${pkgname}-${pkgver}.tar.gz
+${pkgname}-boost-1.73.patch::${url}/commit/3a194f918716.patch
+${pkgname}.desktop)
+sha256sums=('e6e0c83bf92e448ec058fd3063b84caca69f58b8b419e48eace6e8ce534937c0'
+'630b9db185ef3891387f3ade3eb29611eef7f7fc3fd8579b84864b936abf4b6f'
+'9d21467c541b809f149b39c7c6b4f60b2c866823021fb6f8a076290583982d11')
+
+prepare() {
+  cd PrusaSlicer-version_${pkgver}
+  sed -i '1i\#include ' src/slic3r/GUI/Mouse3DController.hpp
+  patch -Np1 -i ../${pkgname}-boost-1.73.patch
+}
+
+build() {
+  cmake -B build -S PrusaSlicer-version_${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DSLIC3R_FHS=ON \
+-DSLIC3R_PCH=OFF \
+-DSLIC3R_WX_STABLE=ON #\
+#-DSLIC3R_GTK=3 \
+#-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
+  make -C build
+}
+
+check() {
+  cd build
+  ctest -v
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+
+  # Desktop file
+  install -Dm644 ${pkgname}.desktop -t "${pkgdir}"/usr/share/applications/
+
+  # Desktop icons
+  for i in 32 128 192 ; do
+mkdir -p "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/
+ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer_${i}px.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png
+  done
+}

Copied: prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop (from 
rev 773454, prusa-slicer/trunk/prusa-slicer.desktop)
===
--- community-staging-x86_64/prusa-slicer.desktop   
(rev 0)
+++ community-staging-x86_64/prusa-slicer.desktop   2020-12-12 16:32:12 UTC 
(rev 773455)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=PrusaSlicer
+Exec=/usr/bin/prusa-slicer
+Icon=prusa-slicer
+Terminal=false
+Type=Application
+StartupNotify=false
+MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;application/x-amf;
+Categories=Graphics;3DGraphics;
+Keywords=3D;Printing;Slicer;


[arch-commits] Commit in prusa-slicer/repos (3 files)

2020-12-06 Thread Felix Yan via arch-commits
Date: Monday, December 7, 2020 @ 01:08:02
  Author: felixonmars
Revision: 771348

archrelease: copy trunk to community-staging-x86_64

Added:
  prusa-slicer/repos/community-staging-x86_64/
  prusa-slicer/repos/community-staging-x86_64/PKGBUILD
(from rev 771347, prusa-slicer/trunk/PKGBUILD)
  prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop
(from rev 771347, prusa-slicer/trunk/prusa-slicer.desktop)

--+
 PKGBUILD |   54 +
 prusa-slicer.desktop |   10 +
 2 files changed, 64 insertions(+)

Copied: prusa-slicer/repos/community-staging-x86_64/PKGBUILD (from rev 771347, 
prusa-slicer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-07 01:08:02 UTC (rev 771348)
@@ -0,0 +1,54 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=prusa-slicer
+pkgver=2.2.0
+pkgrel=8
+pkgdesc="G-code generator for 3D printers (Prusa fork of Slic3r)"
+arch=(x86_64)
+url="https://github.com/prusa3d/PrusaSlicer";
+license=(AGPL3)
+depends=(boost-libs curl glew intel-tbb nlopt wxgtk2 qhull openvdb cgal) 
#wxgtk3)
+makedepends=(cmake boost cereal eigen expat gtest libpng systemd)
+replaces=(slic3r-prusa3d)
+source=(${url}/archive/version_${pkgver}/${pkgname}-${pkgver}.tar.gz
+${pkgname}-boost-1.73.patch::${url}/commit/3a194f918716.patch
+${pkgname}.desktop)
+sha256sums=('e6e0c83bf92e448ec058fd3063b84caca69f58b8b419e48eace6e8ce534937c0'
+'630b9db185ef3891387f3ade3eb29611eef7f7fc3fd8579b84864b936abf4b6f'
+'9d21467c541b809f149b39c7c6b4f60b2c866823021fb6f8a076290583982d11')
+
+prepare() {
+  cd PrusaSlicer-version_${pkgver}
+  sed -i '1i\#include ' src/slic3r/GUI/Mouse3DController.hpp
+  patch -Np1 -i ../${pkgname}-boost-1.73.patch
+}
+
+build() {
+  cmake -B build -S PrusaSlicer-version_${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DSLIC3R_FHS=ON \
+-DSLIC3R_PCH=OFF \
+-DSLIC3R_WX_STABLE=ON #\
+#-DSLIC3R_GTK=3 \
+#-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
+  make -C build
+}
+
+check() {
+  cd build
+  ctest -v
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+
+  # Desktop file
+  install -Dm644 ${pkgname}.desktop -t "${pkgdir}"/usr/share/applications/
+
+  # Desktop icons
+  for i in 32 128 192 ; do
+mkdir -p "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/
+ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer_${i}px.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png
+  done
+}

Copied: prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop (from 
rev 771347, prusa-slicer/trunk/prusa-slicer.desktop)
===
--- community-staging-x86_64/prusa-slicer.desktop   
(rev 0)
+++ community-staging-x86_64/prusa-slicer.desktop   2020-12-07 01:08:02 UTC 
(rev 771348)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=PrusaSlicer
+Exec=/usr/bin/prusa-slicer
+Icon=prusa-slicer
+Terminal=false
+Type=Application
+StartupNotify=false
+MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;application/x-amf;
+Categories=Graphics;3DGraphics;
+Keywords=3D;Printing;Slicer;


[arch-commits] Commit in prusa-slicer/repos (3 files)

2020-08-13 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, August 14, 2020 @ 06:30:09
  Author: svenstaro
Revision: 678307

archrelease: copy trunk to community-staging-x86_64

Added:
  prusa-slicer/repos/community-staging-x86_64/
  prusa-slicer/repos/community-staging-x86_64/PKGBUILD
(from rev 678305, prusa-slicer/trunk/PKGBUILD)
  prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop
(from rev 678305, prusa-slicer/trunk/prusa-slicer.desktop)

--+
 PKGBUILD |   46 ++
 prusa-slicer.desktop |   10 ++
 2 files changed, 56 insertions(+)

Copied: prusa-slicer/repos/community-staging-x86_64/PKGBUILD (from rev 678305, 
prusa-slicer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-14 06:30:09 UTC (rev 678307)
@@ -0,0 +1,46 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=prusa-slicer
+pkgver=2.2.0
+pkgrel=7
+pkgdesc="G-code generator for 3D printers (Prusa fork of Slic3r)"
+arch=(x86_64)
+url="https://github.com/prusa3d/PrusaSlicer";
+license=(AGPL3)
+depends=(boost-libs curl glew intel-tbb nlopt wxgtk2 qhull openvdb cgal) 
#wxgtk3)
+makedepends=(cmake boost cereal eigen expat gtest libpng systemd)
+replaces=(slic3r-prusa3d)
+source=(${url}/archive/version_${pkgver}/${pkgname}-${pkgver}.tar.gz
+${pkgname}.desktop)
+sha256sums=('e6e0c83bf92e448ec058fd3063b84caca69f58b8b419e48eace6e8ce534937c0'
+'9d21467c541b809f149b39c7c6b4f60b2c866823021fb6f8a076290583982d11')
+
+build() {
+  cmake -B build -S PrusaSlicer-version_${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DSLIC3R_FHS=ON \
+-DSLIC3R_PCH=OFF \
+-DSLIC3R_WX_STABLE=ON #\
+#-DSLIC3R_GTK=3 \
+#-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
+  make -C build
+}
+
+check() {
+  cd build
+  ctest -v
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+
+  # Desktop file
+  install -Dm644 ${pkgname}.desktop -t "${pkgdir}"/usr/share/applications/
+
+  # Desktop icons
+  for i in 32 128 192 ; do
+mkdir -p "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/
+ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer_${i}px.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png
+  done
+}

Copied: prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop (from 
rev 678305, prusa-slicer/trunk/prusa-slicer.desktop)
===
--- community-staging-x86_64/prusa-slicer.desktop   
(rev 0)
+++ community-staging-x86_64/prusa-slicer.desktop   2020-08-14 06:30:09 UTC 
(rev 678307)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=PrusaSlicer
+Exec=/usr/bin/prusa-slicer
+Icon=prusa-slicer
+Terminal=false
+Type=Application
+StartupNotify=false
+MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;application/x-amf;
+Categories=Graphics;3DGraphics;
+Keywords=3D;Printing;Slicer;


[arch-commits] Commit in prusa-slicer/repos (3 files)

2020-06-13 Thread Antonio Rojas via arch-commits
Date: Saturday, June 13, 2020 @ 08:48:52
  Author: arojas
Revision: 642843

archrelease: copy trunk to community-staging-x86_64

Added:
  prusa-slicer/repos/community-staging-x86_64/
  prusa-slicer/repos/community-staging-x86_64/PKGBUILD
(from rev 642842, prusa-slicer/trunk/PKGBUILD)
  prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop
(from rev 642842, prusa-slicer/trunk/prusa-slicer.desktop)

--+
 PKGBUILD |   46 ++
 prusa-slicer.desktop |   10 ++
 2 files changed, 56 insertions(+)

Copied: prusa-slicer/repos/community-staging-x86_64/PKGBUILD (from rev 642842, 
prusa-slicer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-13 08:48:52 UTC (rev 642843)
@@ -0,0 +1,46 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=prusa-slicer
+pkgver=2.2.0
+pkgrel=6
+pkgdesc="G-code generator for 3D printers (Prusa fork of Slic3r)"
+arch=(x86_64)
+url="https://github.com/prusa3d/PrusaSlicer";
+license=(AGPL3)
+depends=(boost-libs curl glew intel-tbb nlopt wxgtk2 qhull openvdb cgal) 
#wxgtk3)
+makedepends=(cmake boost cereal eigen3 expat gtest libpng systemd)
+replaces=(slic3r-prusa3d)
+source=(${url}/archive/version_${pkgver}/${pkgname}-${pkgver}.tar.gz
+${pkgname}.desktop)
+sha256sums=('e6e0c83bf92e448ec058fd3063b84caca69f58b8b419e48eace6e8ce534937c0'
+'9d21467c541b809f149b39c7c6b4f60b2c866823021fb6f8a076290583982d11')
+
+build() {
+  cmake -B build -S PrusaSlicer-version_${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DSLIC3R_FHS=ON \
+-DSLIC3R_PCH=OFF \
+-DSLIC3R_WX_STABLE=ON #\
+#-DSLIC3R_GTK=3 \
+#-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
+  make -C build
+}
+
+check() {
+  cd build
+  ctest -v
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+
+  # Desktop file
+  install -Dm644 ${pkgname}.desktop -t "${pkgdir}"/usr/share/applications/
+
+  # Desktop icons
+  for i in 32 128 192 ; do
+mkdir -p "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/
+ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer_${i}px.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png
+  done
+}

Copied: prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop (from 
rev 642842, prusa-slicer/trunk/prusa-slicer.desktop)
===
--- community-staging-x86_64/prusa-slicer.desktop   
(rev 0)
+++ community-staging-x86_64/prusa-slicer.desktop   2020-06-13 08:48:52 UTC 
(rev 642843)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=PrusaSlicer
+Exec=/usr/bin/prusa-slicer
+Icon=prusa-slicer
+Terminal=false
+Type=Application
+StartupNotify=false
+MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;application/x-amf;
+Categories=Graphics;3DGraphics;
+Keywords=3D;Printing;Slicer;


[arch-commits] Commit in prusa-slicer/repos (3 files)

2020-05-12 Thread Antonio Rojas via arch-commits
Date: Tuesday, May 12, 2020 @ 12:19:58
  Author: arojas
Revision: 626843

archrelease: copy trunk to community-staging-x86_64

Added:
  prusa-slicer/repos/community-staging-x86_64/
  prusa-slicer/repos/community-staging-x86_64/PKGBUILD
(from rev 626842, prusa-slicer/trunk/PKGBUILD)
  prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop
(from rev 626842, prusa-slicer/trunk/prusa-slicer.desktop)

--+
 PKGBUILD |   46 ++
 prusa-slicer.desktop |   10 ++
 2 files changed, 56 insertions(+)

Copied: prusa-slicer/repos/community-staging-x86_64/PKGBUILD (from rev 626842, 
prusa-slicer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-12 12:19:58 UTC (rev 626843)
@@ -0,0 +1,46 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=prusa-slicer
+pkgver=2.2.0
+pkgrel=5
+pkgdesc="G-code generator for 3D printers (Prusa fork of Slic3r)"
+arch=(x86_64)
+url="https://github.com/prusa3d/PrusaSlicer";
+license=(AGPL3)
+depends=(boost-libs curl glew intel-tbb nlopt wxgtk2 qhull openvdb cgal) 
#wxgtk3)
+makedepends=(cmake boost cereal eigen3 expat gtest libpng systemd)
+replaces=(slic3r-prusa3d)
+source=(${url}/archive/version_${pkgver}/${pkgname}-${pkgver}.tar.gz
+${pkgname}.desktop)
+sha256sums=('e6e0c83bf92e448ec058fd3063b84caca69f58b8b419e48eace6e8ce534937c0'
+'9d21467c541b809f149b39c7c6b4f60b2c866823021fb6f8a076290583982d11')
+
+build() {
+  cmake -B build -S PrusaSlicer-version_${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DSLIC3R_FHS=ON \
+-DSLIC3R_PCH=OFF \
+-DSLIC3R_WX_STABLE=ON #\
+#-DSLIC3R_GTK=3 \
+#-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
+  make -C build
+}
+
+check() {
+  cd build
+  ctest -v
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+
+  # Desktop file
+  install -Dm644 ${pkgname}.desktop -t "${pkgdir}"/usr/share/applications/
+
+  # Desktop icons
+  for i in 32 128 192 ; do
+mkdir -p "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/
+ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer_${i}px.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png
+  done
+}

Copied: prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop (from 
rev 626842, prusa-slicer/trunk/prusa-slicer.desktop)
===
--- community-staging-x86_64/prusa-slicer.desktop   
(rev 0)
+++ community-staging-x86_64/prusa-slicer.desktop   2020-05-12 12:19:58 UTC 
(rev 626843)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=PrusaSlicer
+Exec=/usr/bin/prusa-slicer
+Icon=prusa-slicer
+Terminal=false
+Type=Application
+StartupNotify=false
+MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;application/x-amf;
+Categories=Graphics;3DGraphics;
+Keywords=3D;Printing;Slicer;


[arch-commits] Commit in prusa-slicer/repos (3 files)

2020-05-10 Thread Antonio Rojas via arch-commits
Date: Sunday, May 10, 2020 @ 08:19:40
  Author: arojas
Revision: 626109

archrelease: copy trunk to community-staging-x86_64

Added:
  prusa-slicer/repos/community-staging-x86_64/
  prusa-slicer/repos/community-staging-x86_64/PKGBUILD
(from rev 626108, prusa-slicer/trunk/PKGBUILD)
  prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop
(from rev 626108, prusa-slicer/trunk/prusa-slicer.desktop)

--+
 PKGBUILD |   46 ++
 prusa-slicer.desktop |   10 ++
 2 files changed, 56 insertions(+)

Copied: prusa-slicer/repos/community-staging-x86_64/PKGBUILD (from rev 626108, 
prusa-slicer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-10 08:19:40 UTC (rev 626109)
@@ -0,0 +1,46 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=prusa-slicer
+pkgver=2.2.0
+pkgrel=4
+pkgdesc="G-code generator for 3D printers (Prusa fork of Slic3r)"
+arch=(x86_64)
+url="https://github.com/prusa3d/PrusaSlicer";
+license=(AGPL3)
+depends=(boost-libs curl glew intel-tbb nlopt wxgtk2 qhull openvdb cgal) 
#wxgtk3)
+makedepends=(cmake boost cereal eigen3 expat gtest libpng systemd)
+replaces=(slic3r-prusa3d)
+source=(${url}/archive/version_${pkgver}/${pkgname}-${pkgver}.tar.gz
+${pkgname}.desktop)
+sha256sums=('e6e0c83bf92e448ec058fd3063b84caca69f58b8b419e48eace6e8ce534937c0'
+'9d21467c541b809f149b39c7c6b4f60b2c866823021fb6f8a076290583982d11')
+
+build() {
+  cmake -B build -S PrusaSlicer-version_${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DSLIC3R_FHS=ON \
+-DSLIC3R_PCH=OFF \
+-DSLIC3R_WX_STABLE=ON #\
+#-DSLIC3R_GTK=3 \
+#-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
+  make -C build
+}
+
+check() {
+  cd build
+  ctest -v
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+
+  # Desktop file
+  install -Dm644 ${pkgname}.desktop -t "${pkgdir}"/usr/share/applications/
+
+  # Desktop icons
+  for i in 32 128 192 ; do
+mkdir -p "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/
+ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer_${i}px.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png
+  done
+}

Copied: prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop (from 
rev 626108, prusa-slicer/trunk/prusa-slicer.desktop)
===
--- community-staging-x86_64/prusa-slicer.desktop   
(rev 0)
+++ community-staging-x86_64/prusa-slicer.desktop   2020-05-10 08:19:40 UTC 
(rev 626109)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=PrusaSlicer
+Exec=/usr/bin/prusa-slicer
+Icon=prusa-slicer
+Terminal=false
+Type=Application
+StartupNotify=false
+MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;application/x-amf;
+Categories=Graphics;3DGraphics;
+Keywords=3D;Printing;Slicer;


[arch-commits] Commit in prusa-slicer/repos (3 files)

2020-04-25 Thread Evangelos Foutras via arch-commits
Date: Saturday, April 25, 2020 @ 17:30:05
  Author: foutrelis
Revision: 621014

archrelease: copy trunk to community-staging-x86_64

Added:
  prusa-slicer/repos/community-staging-x86_64/
  prusa-slicer/repos/community-staging-x86_64/PKGBUILD
(from rev 621013, prusa-slicer/trunk/PKGBUILD)
  prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop
(from rev 621013, prusa-slicer/trunk/prusa-slicer.desktop)

--+
 PKGBUILD |   46 ++
 prusa-slicer.desktop |   10 ++
 2 files changed, 56 insertions(+)

Copied: prusa-slicer/repos/community-staging-x86_64/PKGBUILD (from rev 621013, 
prusa-slicer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-25 17:30:05 UTC (rev 621014)
@@ -0,0 +1,46 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=prusa-slicer
+pkgver=2.2.0
+pkgrel=3
+pkgdesc="G-code generator for 3D printers (Prusa fork of Slic3r)"
+arch=(x86_64)
+url="https://github.com/prusa3d/PrusaSlicer";
+license=(AGPL3)
+depends=(boost-libs curl glew intel-tbb nlopt wxgtk2 qhull openvdb cgal) 
#wxgtk3)
+makedepends=(cmake boost cereal eigen3 expat gtest libpng)
+replaces=(slic3r-prusa3d)
+source=(${url}/archive/version_${pkgver}/${pkgname}-${pkgver}.tar.gz
+${pkgname}.desktop)
+sha256sums=('e6e0c83bf92e448ec058fd3063b84caca69f58b8b419e48eace6e8ce534937c0'
+'9d21467c541b809f149b39c7c6b4f60b2c866823021fb6f8a076290583982d11')
+
+build() {
+  cmake -B build -S PrusaSlicer-version_${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DSLIC3R_FHS=ON \
+-DSLIC3R_PCH=OFF \
+-DSLIC3R_WX_STABLE=ON #\
+#-DSLIC3R_GTK=3 \
+#-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
+  make -C build
+}
+
+check() {
+  cd build
+  ctest -v
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+
+  # Desktop file
+  install -Dm644 ${pkgname}.desktop -t "${pkgdir}"/usr/share/applications/
+
+  # Desktop icons
+  for i in 32 128 192 ; do
+mkdir -p "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/
+ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer_${i}px.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png
+  done
+}

Copied: prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop (from 
rev 621013, prusa-slicer/trunk/prusa-slicer.desktop)
===
--- community-staging-x86_64/prusa-slicer.desktop   
(rev 0)
+++ community-staging-x86_64/prusa-slicer.desktop   2020-04-25 17:30:05 UTC 
(rev 621014)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=PrusaSlicer
+Exec=/usr/bin/prusa-slicer
+Icon=prusa-slicer
+Terminal=false
+Type=Application
+StartupNotify=false
+MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;application/x-amf;
+Categories=Graphics;3DGraphics;
+Keywords=3D;Printing;Slicer;


[arch-commits] Commit in prusa-slicer/repos (3 files)

2020-01-27 Thread Evangelos Foutras via arch-commits
Date: Tuesday, January 28, 2020 @ 02:56:46
  Author: foutrelis
Revision: 557039

archrelease: copy trunk to community-staging-x86_64

Added:
  prusa-slicer/repos/community-staging-x86_64/
  prusa-slicer/repos/community-staging-x86_64/PKGBUILD
(from rev 557038, prusa-slicer/trunk/PKGBUILD)
  prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop
(from rev 557038, prusa-slicer/trunk/prusa-slicer.desktop)

--+
 PKGBUILD |   53 +
 prusa-slicer.desktop |9 
 2 files changed, 62 insertions(+)

Copied: prusa-slicer/repos/community-staging-x86_64/PKGBUILD (from rev 557038, 
prusa-slicer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-28 02:56:46 UTC (rev 557039)
@@ -0,0 +1,53 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=prusa-slicer
+pkgver=2.1.1
+pkgrel=2
+pkgdesc="G-code generator for 3D printers (Prusa fork of Slic3r)"
+arch=(x86_64)
+url="https://github.com/prusa3d/PrusaSlicer";
+license=(AGPL3)
+depends=(boost-libs curl glew intel-tbb nlopt wxgtk2 qhull) #wxgtk3)
+makedepends=(cmake boost cereal eigen3 expat gtest libpng)
+replaces=(slic3r-prusa3d)
+source=(${url}/archive/version_${pkgver}/${pkgname}-${pkgver}.tar.gz
+${pkgname}.desktop)
+sha256sums=('79d0681fbf3f4158cac25595522dcea330e0fa960934053ac929a15fa13c1072'
+'f7119c86968cf20e61caf784269c859fc84fae1e499c7c3df82d3d34ae4c2138')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../PrusaSlicer-version_${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DSLIC3R_FHS=ON \
+-DSLIC3R_PCH=OFF \
+-DSLIC3R_WX_STABLE=ON #\
+#-DSLIC3R_GTK=3 \
+#-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
+  make
+}
+
+check() {
+  cd build
+  ctest -v
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+
+  cd ..
+  # Desktop file
+  install -Dm644 ${pkgname}.desktop -t "${pkgdir}"/usr/share/applications/
+
+  # Desktop icons
+  for i in 32 128 192 ; do
+mkdir -p "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/
+ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer_${i}px.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png
+  done
+}

Copied: prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop (from 
rev 557038, prusa-slicer/trunk/prusa-slicer.desktop)
===
--- community-staging-x86_64/prusa-slicer.desktop   
(rev 0)
+++ community-staging-x86_64/prusa-slicer.desktop   2020-01-28 02:56:46 UTC 
(rev 557039)
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Name=PrusaSlicer
+Exec=/usr/bin/prusa-slicer
+Terminal=false
+Icon=prusa-slicer
+StartupNotify=false
+Categories=Graphics;3DGraphics;
+MimeType=model/stl;


[arch-commits] Commit in prusa-slicer/repos (3 files)

2019-09-13 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 14:51:51
  Author: felixonmars
Revision: 510344

archrelease: copy trunk to community-staging-x86_64

Added:
  prusa-slicer/repos/community-staging-x86_64/
  prusa-slicer/repos/community-staging-x86_64/PKGBUILD
(from rev 510343, prusa-slicer/trunk/PKGBUILD)
  prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop
(from rev 510343, prusa-slicer/trunk/prusa-slicer.desktop)

--+
 PKGBUILD |   60 +
 prusa-slicer.desktop |9 +++
 2 files changed, 69 insertions(+)

Copied: prusa-slicer/repos/community-staging-x86_64/PKGBUILD (from rev 510343, 
prusa-slicer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-13 14:51:51 UTC (rev 510344)
@@ -0,0 +1,60 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=prusa-slicer
+pkgver=2.0.0
+pkgrel=3
+pkgdesc="G-code generator for 3D printers (Prusa fork of Slic3r)"
+arch=(x86_64)
+url="https://github.com/prusa3d/PrusaSlicer";
+license=(AGPL3)
+depends=(boost-libs curl glew intel-tbb nlopt wxgtk2) #wxgtk3)
+makedepends=(cmake boost eigen3 expat qhull gtest libpng)
+replaces=(slic3r-prusa3d)
+source=("${url}/archive/version_${pkgver}/${pkgname}-${pkgver}.tar.gz"
+
prusa-slicer-mode-switching.patch::"https://github.com/prusa3d/PrusaSlicer/commit/5afd0b4ee28a18733dd8a0e4b4cfd612e60b452c.patch";
+"${pkgname}.desktop"
+
prusa-slicer-boost-1.70.patch::"https://github.com/prusa3d/PrusaSlicer/commit/bfb135bc.patch";)
+sha256sums=('5d3c7fd745f2875be55f316cd779805ce1b6ce38634f0f4b0ccd01884da731b3'
+'e2f7b9865b24746a24d87d69eba72d8bf2de899466cf5731fa3cb446b8979e75'
+'f7119c86968cf20e61caf784269c859fc84fae1e499c7c3df82d3d34ae4c2138'
+'3831b27f2e916606ff88bb727e22ff68a956bad3ac402fb7a814232d63530419')
+
+prepare() {
+  mkdir -p build
+  cd PrusaSlicer-version_${pkgver}
+  patch -p1 -i ../prusa-slicer-mode-switching.patch
+  patch -p1 -i ../prusa-slicer-boost-1.70.patch # Fix build with boost 1.70
+}
+
+build() {
+  cd build
+  cmake ../PrusaSlicer-version_${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DSLIC3R_FHS=ON \
+-DSLIC3R_PCH=OFF \
+-DSLIC3R_WX_STABLE=ON #\
+#-DSLIC3R_GTK=3 \
+#-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
+  make
+}
+
+check() {
+  cd build
+  ctest -v
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+
+  cd ..
+  # Desktop file
+  install -Dm644 ${pkgname}.desktop -t "${pkgdir}"/usr/share/applications/
+
+  # Desktop icons
+  for i in 32 128 192 ; do
+mkdir -p "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/
+ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer_${i}px.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png
+  done
+}

Copied: prusa-slicer/repos/community-staging-x86_64/prusa-slicer.desktop (from 
rev 510343, prusa-slicer/trunk/prusa-slicer.desktop)
===
--- community-staging-x86_64/prusa-slicer.desktop   
(rev 0)
+++ community-staging-x86_64/prusa-slicer.desktop   2019-09-13 14:51:51 UTC 
(rev 510344)
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Name=PrusaSlicer
+Exec=/usr/bin/prusa-slicer
+Terminal=false
+Icon=prusa-slicer
+StartupNotify=false
+Categories=Graphics;3DGraphics;
+MimeType=model/stl;


[arch-commits] Commit in prusa-slicer/repos (3 files)

2019-05-20 Thread Bruno Pagani via arch-commits
Date: Monday, May 20, 2019 @ 17:47:43
  Author: archange
Revision: 468115

archrelease: copy trunk to community-x86_64

Added:
  prusa-slicer/repos/community-x86_64/
  prusa-slicer/repos/community-x86_64/PKGBUILD
(from rev 468114, prusa-slicer/trunk/PKGBUILD)
  prusa-slicer/repos/community-x86_64/prusa-slicer.desktop
(from rev 468114, prusa-slicer/trunk/prusa-slicer.desktop)

--+
 PKGBUILD |   53 +
 prusa-slicer.desktop |8 +++
 2 files changed, 61 insertions(+)

Copied: prusa-slicer/repos/community-x86_64/PKGBUILD (from rev 468114, 
prusa-slicer/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2019-05-20 17:47:43 UTC (rev 468115)
@@ -0,0 +1,53 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=prusa-slicer
+pkgver=2.0.0
+pkgrel=1
+pkgdesc="G-code generator for 3D printers (Prusa fork of Slic3r)"
+arch=(x86_64)
+url="https://github.com/prusa3d/PrusaSlicer";
+license=(AGPL3)
+depends=(boost-libs curl glew intel-tbb nlopt wxgtk2) #wxgtk3)
+makedepends=(cmake boost eigen3 expat qhull gtest libpng)
+replaces=(slic3r-prusa3d)
+source=("${url}/archive/version_${pkgver}/${pkgname}-${pkgver}.tar.gz"
+"${pkgname}.desktop")
+sha256sums=('5d3c7fd745f2875be55f316cd779805ce1b6ce38634f0f4b0ccd01884da731b3'
+'fa469696bd85fef60a0f626d47d2da192902c627a9c80cc34325d47ab5d0172e')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../PrusaSlicer-version_${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DSLIC3R_FHS=ON \
+-DSLIC3R_PCH=OFF \
+-DSLIC3R_WX_STABLE=ON #\
+#-DSLIC3R_GTK=3 \
+#-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
+  make
+}
+
+check() {
+  cd build
+  ctest -v
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+
+  cd ..
+  # Desktop file
+  install -Dm644 ${pkgname}.desktop -t "${pkgdir}"/usr/share/applications/
+
+  # Desktop icons
+  for i in 32 128 192 ; do
+mkdir -p "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/
+ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer_${i}px.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png
+  done
+}

Copied: prusa-slicer/repos/community-x86_64/prusa-slicer.desktop (from rev 
468114, prusa-slicer/trunk/prusa-slicer.desktop)
===
--- community-x86_64/prusa-slicer.desktop   (rev 0)
+++ community-x86_64/prusa-slicer.desktop   2019-05-20 17:47:43 UTC (rev 
468115)
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=PrusaSlicer
+Exec=/usr/bin/prusa-slicer
+Terminal=false
+Type=Application
+Icon=prusa-slicer
+StartupNotify=false
+Categories=Graphics;3DGraphics;