[netfabb-basic/f26] Version 7.2.0
by Miro Hrončok
Summary of changes:
62377ad... Version 7.2.0 (*)
(*) This commit already existed in another branch; no separate mail sent
7 years, 7 months
[netfabb-basic] Version 7.2.0
by Miro Hrončok
commit 62377ad7264322559a01f60311cc66a406c34879
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Sun Apr 2 19:47:01 2017 +0200
Version 7.2.0
.gitignore | 2 ++
netfabb-basic.spec | 72 +++++++++++++++++++++++++++++++++++-------------------
sources | 4 +--
3 files changed, 51 insertions(+), 27 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index f981ed4..35bd264 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,4 @@
netfabb-basic_5.2.1_linux32.tar.gz
netfabb-basic_5.2.1_linux64.tar.gz
+/netfabb-free_7.2.0_linux32.tar.gz
+/netfabb-free_7.2.0_linux64.tar.gz
diff --git a/netfabb-basic.spec b/netfabb-basic.spec
index eb8a389..72691a5 100644
--- a/netfabb-basic.spec
+++ b/netfabb-basic.spec
@@ -1,16 +1,23 @@
Name: netfabb-basic
-Version: 5.2.1
-Release: 2%{?dist}
+%global altname netfabb-free
+Version: 7.2.0
+Release: 1%{?dist}
Summary: Freeware suite for STL editing
License: Redistributable
URL: http://www.netfabb.com/
# keep both sources in the SRPM
# both files are downloaded from http://www.netfabb.com/downloadcenter.php?basic=1
# and have no public tarball urls
-Source0: %{name}_%{version}_linux32.tar.gz
-Source1: %{name}_%{version}_linux64.tar.gz
+# The Manual directory has been removed as it is not redistributable
+# Useful contents from the 5.2.1 version added (man, icons, LICENSE, README)
+# The text of the license is the same as if you run netfabb 7.2.0
+# (confirmed by mhroncok(a)redhat.com)
+Source0: %{altname}_%{version}_linux32.tar.gz
+Source1: %{altname}_%{version}_linux64.tar.gz
BuildRequires: desktop-file-utils
Requires: lib3ds%{?_isa} = 1.3.0
+Provides: %{altname} = %{version}-%{release}
+Provides: %{altname}%{?_isa} = %{version}-%{release}
ExclusiveArch: %{ix86} x86_64
%global debug_package %{nil}
@@ -25,13 +32,17 @@ additional modules.
%prep
%ifarch %{ix86}
-%setup -qn %{name} -b0
+%setup -qTc -b0
%endif
%ifarch x86_64
-%setup -qn %{name} -b1
+%setup -qTc -b1
%endif
+# Fix a Czech translation bug
+sed -i -e 's/Provézt/Provést/g' \
+ -e 's/provézt/provést/g' netfabb_free
+
%build
# nothing to do
@@ -51,7 +62,8 @@ mkdir -p %{buildroot}%{_mandir}/man1
mkdir -p %{buildroot}%{_datadir}/pixmaps
# binary and libraries
-install -pm 0755 netfabb %{buildroot}%{_bindir}/%{name}
+install -pm 0755 netfabb_free %{buildroot}%{_bindir}/%{altname}
+ln -s ./%{altname} %{buildroot}%{_bindir}/%{name}
install -pm 0755 *.so.* %{buildroot}%{_libdir}/
# we have this in Fedora
@@ -59,25 +71,27 @@ rm %{buildroot}%{_libdir}/lib3ds-netfabb-1.so.3
ln -s lib3ds-1.so.3 %{buildroot}%{_libdir}/lib3ds-netfabb-1.so.3
# desktopfile
-export DESKTOPFILE=%{buildroot}%{_datadir}/applications/%{name}.desktop
-echo "[Desktop Entry]">${DESKTOPFILE}
-echo "Type=Application">>${DESKTOPFILE}
-echo "Version=1.0">>${DESKTOPFILE}
-echo "Name=netfabb Basic">>${DESKTOPFILE}
-echo "GenericName=STL-Viewer">>${DESKTOPFILE}
-echo "GenericName[de]=STL-Betrachter">>${DESKTOPFILE}
-echo "Comment=View and repair STL files">>${DESKTOPFILE}
-echo "Comment[de]=STL Dateien betrachten und reparieren">>${DESKTOPFILE}
-echo "Icon=%{name}">>${DESKTOPFILE}
-echo "TryExec=%{_bindir}/%{name}">>${DESKTOPFILE}
-echo "Exec=%{_bindir}/%{name} %U">>${DESKTOPFILE}
-echo "Terminal=false">>${DESKTOPFILE}
-echo "MimeType=application/netfabb;application/sla;application/x-3ds;model/mesh;image/x-3ds;model/x3d+xml;model/x3d+binary;">>${DESKTOPFILE}
-echo "Categories=Graphics;3DGraphics;Viewer;">>${DESKTOPFILE}
-echo "StartupNotify=true">>${DESKTOPFILE}
+cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
+[Desktop Entry]
+Type=Application
+Version=1.0
+Name=netfabb Basic
+GenericName=STL-Viewer
+GenericName[de]=STL-Betrachter
+Comment=View and repair STL files
+Comment[de]=STL Dateien betrachten und reparieren
+Icon=%{name}
+TryExec=%{_bindir}/%{name}
+Exec=%{_bindir}/%{name} %U
+Terminal=false
+MimeType=application/netfabb;model/x.stl-binary;model/x.stl-ascii;application/sla;application/x-3ds;model/mesh;image/x-3ds;model/x3d+xml;model/x3d+binary;
+Categories=Graphics;3DGraphics;Viewer;
+StartupNotify=true
+EOF
# man and icons
cp -p man/%{name}.1.gz %{buildroot}%{_mandir}/man1
+cp -p man/%{altname}.1.gz %{buildroot}%{_mandir}/man1
cp -p icons/%{name}.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
for res in 16 22 24 32 48 128; do
cp -p icons/%{name}${res}.png %{buildroot}%{_datadir}/icons/hicolor/${res}x${res}/apps/%{name}.png
@@ -105,16 +119,24 @@ fi
update-desktop-database &>/dev/null || :
%files
-%doc README LICENSE changelog.gz Examples
+%doc README LICENSE Examples
+%{_bindir}/%{altname}
%{_bindir}/%{name}
%{_libdir}/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/icons/hicolor/*/apps/*
-%{_mandir}/man1/*
+%{_mandir}/man1/%{altname}.1*
+%{_mandir}/man1/%{name}.1*
%changelog
+* Sun Apr 02 2017 Miro Hrončok <mhroncok(a)redhat.com> - 7.2.0-1
+- New version 7.2.0
+- Use manpages icons etc. from 5.2.1
+- Fix a Czech translation bug
+- Add new MIME types model/x.stl-binary and model/x.stl-ascii
+
* Sun Mar 26 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 5.2.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
diff --git a/sources b/sources
index 7eb46c9..16de803 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-50b43a88530b5bd4736a88048d121801 netfabb-basic_5.2.1_linux32.tar.gz
-b2f288c19b23b1fbb1b5856ec7bc9f44 netfabb-basic_5.2.1_linux64.tar.gz
+c02ea67cfe66fe7a50d1d3de510abd19 netfabb-free_7.2.0_linux32.tar.gz
+7b24b60049b10aad6beaa802636f4b1f netfabb-free_7.2.0_linux64.tar.gz
7 years, 7 months
[mednafen/f24] Updated to 0.9.43
by Julian Sikorski
Summary of changes:
924adb8... Updated to 0.9.43 (*)
(*) This commit already existed in another branch; no separate mail sent
7 years, 7 months
[mednafen/f25] Updated to 0.9.43
by Julian Sikorski
commit 924adb87e8b862e005dfbc3c56138b85a41af77d
Author: Julian Sikorski <belegdol(a)fedoraproject.org>
Date: Sun Apr 2 18:37:47 2017 +0200
Updated to 0.9.43
.gitignore | 1 +
mednafen.spec | 7 +++++--
sources | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d4ae2e8..74bc3d6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
mednafen-0.9.38.7.tar.bz2
/mednafen-0.9.39.2.tar.bz2
+/mednafen-0.9.43.tar.xz
diff --git a/mednafen.spec b/mednafen.spec
index 30863e0..c855d77 100644
--- a/mednafen.spec
+++ b/mednafen.spec
@@ -1,13 +1,13 @@
%undefine _hardened_build
Name: mednafen
-Version: 0.9.39.2
+Version: 0.9.43
Release: 1%{?dist}
Summary: A multi-system emulator utilizing OpenGL and SDL
#mednafen is a monstrosity build out of many emulators hence the colourful licensing
License: GPLv2+ and BSD and ISC and LGPLv2+ and MIT and zlib
URL: http://mednafen.fobby.net
-Source0: http://mednafen.fobby.net/releases/files/%{name}-%{version}.tar.bz2
+Source0: http://mednafen.fobby.net/releases/files/%{name}-%{version}.tar.xz
BuildRequires: gettext
BuildRequires: SDL-devel >= 1.2.0
BuildRequires: pkgconfig(jack) => 1.0.2
@@ -83,6 +83,9 @@ rm -rf Documentation/*.def Documentation/*.php Documentation/generate.sh \
%changelog
+* Sun Apr 02 2017 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.9.43-1
+- Updated to 0.9.43
+
* Sat Oct 29 2016 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.9.39.2-1
- Updated to 0.9.39.2
- Updated %%description
diff --git a/sources b/sources
index 3c01df1..6254039 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-4a78f38d642b04c6b64acdfe2705aa20 mednafen-0.9.39.2.tar.bz2
+435376f484bdd7b5adf9820616d40a48 mednafen-0.9.43.tar.xz
7 years, 7 months
[mednafen/f26] Updated to 0.9.43
by Julian Sikorski
Summary of changes:
c6ce983... Updated to 0.9.43 (*)
(*) This commit already existed in another branch; no separate mail sent
7 years, 7 months
[mednafen] Updated to 0.9.43
by Julian Sikorski
commit c6ce9837b1556be178fb5d104b74ed50c76289fe
Author: Julian Sikorski <belegdol(a)fedoraproject.org>
Date: Sun Apr 2 18:33:37 2017 +0200
Updated to 0.9.43
.gitignore | 1 +
mednafen.spec | 9 ++++++---
sources | 2 +-
3 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d4ae2e8..74bc3d6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
mednafen-0.9.38.7.tar.bz2
/mednafen-0.9.39.2.tar.bz2
+/mednafen-0.9.43.tar.xz
diff --git a/mednafen.spec b/mednafen.spec
index 8f7c506..8594225 100644
--- a/mednafen.spec
+++ b/mednafen.spec
@@ -1,13 +1,13 @@
%undefine _hardened_build
Name: mednafen
-Version: 0.9.39.2
-Release: 2%{?dist}
+Version: 0.9.43
+Release: 1%{?dist}
Summary: A multi-system emulator utilizing OpenGL and SDL
#mednafen is a monstrosity build out of many emulators hence the colourful licensing
License: GPLv2+ and BSD and ISC and LGPLv2+ and MIT and zlib
URL: http://mednafen.fobby.net
-Source0: http://mednafen.fobby.net/releases/files/%{name}-%{version}.tar.bz2
+Source0: http://mednafen.fobby.net/releases/files/%{name}-%{version}.tar.xz
BuildRequires: gettext
BuildRequires: SDL-devel >= 1.2.0
BuildRequires: pkgconfig(jack) => 1.0.2
@@ -83,6 +83,9 @@ rm -rf Documentation/*.def Documentation/*.php Documentation/generate.sh \
%changelog
+* Sun Apr 02 2017 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.9.43-1
+- Updated to 0.9.43
+
* Sun Mar 26 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 0.9.39.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
diff --git a/sources b/sources
index 3c01df1..6254039 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-4a78f38d642b04c6b64acdfe2705aa20 mednafen-0.9.39.2.tar.bz2
+435376f484bdd7b5adf9820616d40a48 mednafen-0.9.43.tar.xz
7 years, 7 months
[kisslicer/f26] New 1.5 version
by Miro Hrončok
Summary of changes:
57d6b51... New 1.5 version (*)
(*) This commit already existed in another branch; no separate mail sent
7 years, 7 months
[kisslicer] New 1.5 version
by Miro Hrončok
commit 57d6b51acce4416f4e4de23707dbbaa43f691f0e
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Sun Apr 2 13:48:30 2017 +0200
New 1.5 version
.gitignore | 3 +++
kisslicer.spec | 26 +++++++++++++++++++-------
sources | 6 +++---
3 files changed, 25 insertions(+), 10 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 2d6f391..e5a80fc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,6 @@
/KISSlicer_Linux32_1_1_0.zip
/KISSlicer_Linux64_1_1_0.zip
/KISSlicer_Win32_1_1_0.zip
+/KISSlicer_Linux64_1.5_Release.zip
+/KISSlicer_Linux32_1.5_Release.zip
+/KISSlicer_Win32_1.5_Release.zip
diff --git a/kisslicer.spec b/kisslicer.spec
index c198dcf..44640dd 100644
--- a/kisslicer.spec
+++ b/kisslicer.spec
@@ -1,10 +1,10 @@
Name: kisslicer
%global cname KISSlicer
%global maj 1
-%global min 1
+%global min 5
%global rev 0
-Version: %{maj}.%{min}.%{rev}
-Release: 2%{?dist}
+Version: %{maj}.%{min}
+Release: 1%{?dist}
Summary: Keep It Simple Slicer
URL: http://www.kisslicer.com/
@@ -12,14 +12,15 @@ URL: http://www.kisslicer.com/
License: Redistributable, no modification permitted
# Download for both 64 and 32 bit
-Source0: %{url}/files/%{maj}%{min}%{rev}/%{cname}_Linux64_%{maj}_%{min}_%{rev}.zip
-Source1: %{url}/files/%{maj}%{min}%{rev}/%{cname}_Linux32_%{maj}_%{min}_%{rev}.zip
+Source0: %{url}/files/%{maj}%{min}%{rev}/%{cname}_Linux64_%{maj}.%{min}_Release.zip
+Source1: %{url}/files/%{maj}%{min}%{rev}/%{cname}_Linux32_%{maj}.%{min}_Release.zip
# Get the Windows binary for icon extraction
-Source2: %{url}/files/%{maj}%{min}%{rev}/%{cname}_Win32_%{maj}_%{min}_%{rev}.zip
+Source2: %{url}/files/%{maj}%{min}%{rev}/%{cname}_Win32_%{maj}.%{min}_Release.zip
BuildRequires: desktop-file-utils
BuildRequires: /usr/bin/wrestool
BuildRequires: /usr/bin/convert
+BuildRequires: /usr/bin/file
ExclusiveArch: %{ix86} x86_64
%global debug_package %{nil}
@@ -45,6 +46,9 @@ machine.
%setup -qTc -b1
%endif
+# Conflicting file
+rm KISSlicer_quick_reference_EN.pdf
+
# Unpack Windows binary
%setup -qTD -a2
@@ -109,13 +113,16 @@ Icon=%{name}
TryExec=%{_bindir}/%{name}
Exec=%{_bindir}/%{name} %U
Terminal=false
-MimeType=application/sla;application/x-3ds;model/mesh;image/x-3ds;model/x3d+xml;model/x3d+binary;
+MimeType=model/x.stl-binary;model/x.stl-ascii;application/sla;application/x-3ds;model/mesh;image/x-3ds;model/x3d+xml;model/x3d+binary;
Categories=Graphics;3DGraphics;
StartupNotify=true
EOF
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
+for RES in $(ls hicolor); do
+ file hicolor/$RES/apps/kisslicer.png | grep "$(echo $RES | sed 's/x/ x /')"
+done
%post
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
@@ -133,6 +140,7 @@ fi
update-desktop-database &>/dev/null || :
%files
+%doc KISSlicer_quick_reference_EN.pdf
%{_bindir}/%{name}
%{_bindir}/%{cname}
%{_libexecdir}/%{cname}
@@ -141,6 +149,10 @@ update-desktop-database &>/dev/null || :
%changelog
+* Sun Apr 02 2017 Miro Hrončok <mhroncok(a)redhat.com> - 1.5-1
+- New 1.5 version
+- Add new MIME types model/x.stl-binary and model/x.stl-ascii
+
* Sat Mar 25 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 1.1.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
diff --git a/sources b/sources
index 7aa43dc..7e22797 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-b2060cebd2caa5cd1d14ab3c015b80f1 KISSlicer_Linux32_1_1_0.zip
-14f84a3b450c46b1a4b68cd08e313724 KISSlicer_Linux64_1_1_0.zip
-1fe0cf4a51cf41460cfaf6724dce3ab5 KISSlicer_Win32_1_1_0.zip
+701e3291248a3c0f3980c8022dccd924 KISSlicer_Linux64_1.5_Release.zip
+18fc399de2810bdf9e47755b1b0d3186 KISSlicer_Linux32_1.5_Release.zip
+dd836502a9f7ac7e77b9fd7646ed1d00 KISSlicer_Win32_1.5_Release.zip
7 years, 7 months