commit b4f3532df9eef3adf3c3835ac0c7d1ef2cbdacc5 Author: Rosa Date: Fri Jan 5 18:29:03 2018 +0300 Automatic import for version 3.20.1-1 diff --git a/flashprint.spec b/flashprint.spec new file mode 100644 index 0000000..f87f755 --- /dev/null +++ b/flashprint.spec @@ -0,0 +1,57 @@ +%define debug_package %{nil} + +%define oname FlashPrint + +Summary: Slicer for the FlashForge 3D printers +Name: flashprint +Version: 3.20.1 +Release: 1 +License: Proprietary +Group: Graphical desktop/Other +Url: http://www.flashforge.com/support-center/flashprint-support/ +Source0: http://www.ishare3d.com/3dapp/public/FlashPrint-ii/%{name}_%{version}_i386.deb +Source1: http://www.ishare3d.com/3dapp/public/FlashPrint-ii/%{name}_%{version}_amd64.deb + +%description +Slicer for the FlashForge 3D printers. +You must accept the Zhejiang Flashforge 3D Technology Co EULA +before using it. + +%files +%doc EULA +%attr (0755,root,root) %{_bindir}/%{name} +%dir %{_sysconfdir}/udev/rules.d +%config %{_sysconfdir}/udev/rules.d/99-flashforge.rules +%{_datadir}/%{oname} +%{_datadir}/applications/%{oname}.desktop +%{_iconsdir}/hicolor/64x64/apps/flashforge.png + +#------------------------------------------------------------------ + +%prep +%setup -qcT +%ifarch x86_64 +ar vx %{SOURCE1} +%else +ar vx %{SOURCE0} +%endif +tar xJf data.tar.xz +tar xf control.tar.gz +mv -f templates EULA + +%build + +%install +cp -r usr %{buildroot} +cp -r etc %{buildroot} + +# script file +mkdir -p %{buildroot}%{_bindir}/ +cat > %{buildroot}%{_bindir}/%{name} << EOF +#!/bin/sh +%{_datadir}/%{oname}/%{oname} +EOF + +# desktop file +sed -i 's,Exec=/usr/share/%{oname}/%{oname},Exec=%{name},' "%{buildroot}%{_datadir}/applications/%{oname}.desktop" + diff --git a/flashprint_3.20.1_amd64.deb b/flashprint_3.20.1_amd64.deb new file mode 100644 index 0000000..cc6c62e Binary files /dev/null and b/flashprint_3.20.1_amd64.deb differ diff --git a/flashprint_3.20.1_i386.deb b/flashprint_3.20.1_i386.deb new file mode 100644 index 0000000..d5ccbbd Binary files /dev/null and b/flashprint_3.20.1_i386.deb differ