|
|
51bd9ab |
# https://github.com/pioneerspacesim/pioneer/issues/3846
|
|
|
51bd9ab |
ExclusiveArch: %{ix86} x86_64
|
|
|
51bd9ab |
|
|
|
95e9384 |
# Filter private libraries
|
|
|
dd526f7 |
%global _privatelibs libfmt[.]so.*
|
|
|
dd526f7 |
%global __provides_exclude ^(%{_privatelibs})$
|
|
|
dd526f7 |
%global __requires_exclude ^(%{_privatelibs})$
|
|
|
dd526f7 |
#
|
|
|
95e9384 |
|
|
|
1474848 |
%global use_autotools 0
|
|
|
0d1da1e |
%global use_intermediate 0
|
|
|
0d1da1e |
|
|
|
0d1da1e |
%if 0%{?use_intermediate}
|
|
|
0d1da1e |
%global commit e85a0cf4ca8e710d926f6c1581c3d9db242f361f
|
|
|
0d1da1e |
%global date .20190924git
|
|
|
0d1da1e |
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
|
|
0d1da1e |
%else
|
|
|
0d1da1e |
%global commit %{nil}
|
|
|
0d1da1e |
%global date %{nil}
|
|
|
0d1da1e |
%global shortcommit %{nil}
|
|
|
0d1da1e |
%endif
|
|
|
1474848 |
|
|
|
e1ebe7b |
## This package uses an own miniz.h file.
|
|
|
e1ebe7b |
## Upstream: taken from http://miniz.googlecode.com/svn/trunk/miniz.c. I've cut this into
|
|
|
e1ebe7b |
## header and implementation files and disabled (via define) some interfaces that
|
|
|
e1ebe7b |
## we don't need:
|
|
|
e1ebe7b |
# - MINIZ_NO_ARCHIVE_WRITING_APIS
|
|
|
e1ebe7b |
# - MINIZ_NO_ZLIB_COMPATIBLE_NAMES
|
|
|
e1ebe7b |
|
|
|
4d54dd8 |
Name: pioneer
|
|
|
4d54dd8 |
Summary: A game of lonely space adventure
|
|
|
baaa582 |
Version: 20210203
|
|
|
baaa582 |
Release: 1%{date}%{shortcommit}%{?dist}
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
## Main license: GPLv3
|
|
|
e1ebe7b |
## Dejavu font license: Bitstream Vera and Public Domain
|
|
|
e1ebe7b |
## Pioneer's art, music and other assets (including Lua model scripts): CC-BY-SA
|
|
|
4d54dd8 |
License: GPLv3 and CC-BY-SA and Bitstream Vera and Public Domain
|
|
|
4d54dd8 |
URL: http://pioneerspacesim.net/
|
|
|
baaa582 |
Source0: https://github.com/pioneerspacesim/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
|
|
|
4d54dd8 |
Source1: %{name}.desktop
|
|
|
4d54dd8 |
Source2: %{name}.appdata.xml
|
|
|
14673c7 |
|
|
|
69f2b09 |
BuildRequires: make
|
|
|
1474848 |
%if 0%{?use_autotools}
|
|
|
e1ebe7b |
BuildRequires: autoconf
|
|
|
e1ebe7b |
BuildRequires: automake
|
|
|
1474848 |
%else
|
|
|
1474848 |
BuildRequires: cmake
|
|
|
1474848 |
%endif
|
|
|
e1ebe7b |
BuildRequires: chrpath
|
|
|
e1ebe7b |
BuildRequires: desktop-file-utils
|
|
|
e1ebe7b |
BuildRequires: doxygen
|
|
|
e1ebe7b |
BuildRequires: fontpackages-devel
|
|
|
d4f78dd |
BuildRequires: gcc, gcc-c++
|
|
|
e1ebe7b |
BuildRequires: graphviz
|
|
|
e1ebe7b |
BuildRequires: ImageMagick
|
|
|
e1ebe7b |
BuildRequires: pkgconfig
|
|
|
e1ebe7b |
BuildRequires: pkgconfig(vorbis)
|
|
|
e1ebe7b |
BuildRequires: pkgconfig(sigc++-2.0)
|
|
|
e1ebe7b |
BuildRequires: pkgconfig(libcurl)
|
|
|
e1ebe7b |
BuildRequires: pkgconfig(SDL2_image)
|
|
|
1474848 |
BuildRequires: pkgconfig(glew)
|
|
|
e1ebe7b |
BuildRequires: pkgconfig(freetype2)
|
|
|
e1ebe7b |
BuildRequires: pkgconfig(libpng)
|
|
|
4d0f723 |
#BuildRequires: pkgconfig(fmt)
|
|
|
4d0f723 |
#BuildRequires: pkgconfig(liblz4)
|
|
|
b687bd8 |
BuildRequires: assimp-devel >= 3.2
|
|
|
bb34470 |
BuildRequires: mesa-libGLU-devel
|
|
|
4d0f723 |
#BuildRequires: miniz-devel
|
|
|
e1ebe7b |
BuildRequires: NaturalDocs
|
|
|
e1ebe7b |
BuildRequires: desktop-file-utils
|
|
|
e1ebe7b |
BuildRequires: libappstream-glib
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
Requires: %{name}-data = %{version}-%{release}
|
|
|
e1ebe7b |
Requires: hicolor-icon-theme
|
|
|
841a1ad |
Requires: graphviz%{?_isa}
|
|
|
e1ebe7b |
|
|
|
fdaaa47 |
Obsoletes: %{name}-doc < 0:20191117-3
|
|
|
fdaaa47 |
|
|
|
43c6ae1 |
Provides: bundled(fmt) = 6.2.1
|
|
|
43c6ae1 |
|
|
|
95e9384 |
# I prefer to install binary files manually
|
|
|
4d54dd8 |
Patch0: %{name}-use_manual_installation.patch
|
|
|
95e9384 |
|
|
|
e1ebe7b |
%description
|
|
|
e1ebe7b |
A space adventure game set in the Milky Way galaxy at the turn of
|
|
|
e1ebe7b |
the 31st century.
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
The game is open-ended, and you are free to explore the millions of star
|
|
|
e1ebe7b |
systems in the game. You can land on planets, slingshot past gas giants, and
|
|
|
e1ebe7b |
burn yourself to a crisp flying between binary star systems. You can try your
|
|
|
e1ebe7b |
hand at piracy, make your fortune trading between systems, or do missions for
|
|
|
e1ebe7b |
the various factions fighting for power, freedom or self-determination.
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
####################
|
|
|
1e9b803 |
%global fonts font(dejavusans)
|
|
|
b634e59 |
%global fonts %{fonts} font(dejavusansmono)
|
|
|
b634e59 |
%global fonts %{fonts} font(wenquanyimicrohei)
|
|
|
e1ebe7b |
%package data
|
|
|
e1ebe7b |
Summary: Data files of %{name}
|
|
|
e1ebe7b |
BuildArch: noarch
|
|
|
1e9b803 |
BuildRequires: fontconfig %{fonts}
|
|
|
e1ebe7b |
Requires: %{name}-inpionata-fonts = %{version}-%{release}
|
|
|
e1ebe7b |
Requires: %{name}-orbiteer-bold-fonts = %{version}-%{release}
|
|
|
e1ebe7b |
Requires: %{name}-pionilliumtext22l-medium-fonts = %{version}-%{release}
|
|
|
1e9b803 |
Requires: %{fonts}
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
%description data
|
|
|
e1ebe7b |
Data files of %{name}.
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
####################
|
|
|
e1ebe7b |
%package inpionata-fonts
|
|
|
e1ebe7b |
Summary: Inpionata font file for %{name}
|
|
|
e1ebe7b |
BuildArch: noarch
|
|
|
e1ebe7b |
License: OFL
|
|
|
e1ebe7b |
Requires: fontpackages-filesystem
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
%description inpionata-fonts
|
|
|
e1ebe7b |
Inpionata font file based on Inconsolata.
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
####################
|
|
|
e1ebe7b |
%package orbiteer-bold-fonts
|
|
|
e1ebe7b |
Summary: Orbiteer Bold font file for %{name}
|
|
|
e1ebe7b |
BuildArch: noarch
|
|
|
e1ebe7b |
License: OFL
|
|
|
e1ebe7b |
Requires: fontpackages-filesystem
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
%description orbiteer-bold-fonts
|
|
|
e1ebe7b |
Orbiteer Bold font file based on Orbitron.
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
####################
|
|
|
e1ebe7b |
%package pionilliumtext22l-medium-fonts
|
|
|
e1ebe7b |
Summary: PionilliumText22L Medium font file for %{name}
|
|
|
e1ebe7b |
BuildArch: noarch
|
|
|
e1ebe7b |
License: OFL
|
|
|
e1ebe7b |
Requires: fontpackages-filesystem
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
%description pionilliumtext22l-medium-fonts
|
|
|
e1ebe7b |
PionilliumText22L Medium font file based on Titillium.
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
%prep
|
|
|
baaa582 |
%autosetup -n %{name}-%{version} -N
|
|
|
95e9384 |
|
|
|
95e9384 |
%patch0 -p1 -b .manual
|
|
|
e1ebe7b |
|
|
|
1474848 |
## Pioneer does not work with Lua 5.3.*
|
|
|
e1ebe7b |
## We cannot unbundle internal Lua yet
|
|
|
e1ebe7b |
## See https://github.com/pioneerspacesim/pioneer/issues/3712
|
|
|
1474848 |
## https://github.com/mpv-player/mpv/issues/5205
|
|
|
e1ebe7b |
#rm -f contrib/lua/lua.h
|
|
|
e1ebe7b |
#rm -f contrib/lua/lauxlib.h
|
|
|
e1ebe7b |
#rm -f contrib/lua/lua.hpp
|
|
|
e1ebe7b |
#rm -f contrib/lua/luaconf.h
|
|
|
e1ebe7b |
#rm -f contrib/lua/lualib.h
|
|
|
e1ebe7b |
|
|
|
4d0f723 |
#rm -rf contrib/fmt
|
|
|
c24b808 |
rm -rf contrib/glew
|
|
|
4d0f723 |
#rm -rf contrib/miniz
|
|
|
4d0f723 |
#rm -rf contrib/lz4
|
|
|
c24b808 |
|
|
|
e1ebe7b |
%build
|
|
|
1474848 |
%if 0%{?use_autotools}
|
|
|
e1ebe7b |
./bootstrap
|
|
|
e1ebe7b |
%configure --disable-silent-rules --with-ccache --without-strip \
|
|
|
e1ebe7b |
--with-version --with-extra-version --without-extra-warnings \
|
|
|
e1ebe7b |
--without-thirdparty --without-external-liblua --with-no-optimise \
|
|
|
f593eae |
PIONEER_DATA_DIR=%{_datadir}/%{name}
|
|
|
d4f78dd |
%make_build V=1 OPTIMISE=""
|
|
|
1474848 |
%else
|
|
|
7b3edd8 |
mkdir -p build
|
|
|
f234621 |
%cmake -B build -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE \
|
|
|
d8205b9 |
-DUSE_SYSTEM_LIBLUA:BOOL=OFF -DUSE_SYSTEM_LIBGLEW:BOOL=ON \
|
|
|
95e9384 |
-DPIONEER_DATA_DIR:PATH=%{_datadir}/%{name} -DFMT_INSTALL:BOOL=ON -DCMAKE_INSTALL_LIBDIR:PATH=%{_lib}/%{name}
|
|
|
c909dc9 |
%make_build -C build
|
|
|
1474848 |
%endif
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
## Build documentation
|
|
|
1474848 |
#make codedoc
|
|
|
e1ebe7b |
pushd doxygen
|
|
|
e1ebe7b |
doxygen
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
%install
|
|
|
1474848 |
%if 0%{?use_autotools}
|
|
|
e1ebe7b |
%make_install
|
|
|
1474848 |
%else
|
|
|
c909dc9 |
%make_install -C build
|
|
|
1474848 |
%endif
|
|
|
e1ebe7b |
|
|
|
95e9384 |
# Install binary files manually
|
|
|
95e9384 |
mkdir -p %{buildroot}%{_bindir}
|
|
|
95e9384 |
install -pm 755 build/pioneer %{buildroot}%{_bindir}/
|
|
|
95e9384 |
install -pm 755 build/modelcompiler %{buildroot}%{_bindir}/
|
|
|
95e9384 |
install -pm 755 build/savegamedump %{buildroot}%{_bindir}/
|
|
|
95e9384 |
|
|
|
4d0f723 |
## Use rpaths versus private libraries
|
|
|
95e9384 |
chrpath -r %{_libdir}/%{name} %{buildroot}%{_bindir}/*
|
|
|
4d0f723 |
|
|
|
4d0f723 |
# Remove unused development files
|
|
|
4d0f723 |
rm -rf %{buildroot}%{_includedir}
|
|
|
4d0f723 |
rm -rf %{buildroot}%{_libdir}/pioneer/cmake
|
|
|
4d0f723 |
rm -rf %{buildroot}%{_libdir}/pioneer/pkgconfig
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
## Install icons
|
|
|
e1ebe7b |
mkdir -p %{buildroot}%{_datadir}/icons/%{name}
|
|
|
e1ebe7b |
install -pm 644 application-icon/*.ico %{buildroot}%{_datadir}/icons/%{name}
|
|
|
e1ebe7b |
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
|
|
|
e1ebe7b |
install -pm 644 application-icon/badge-* %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/16x16/apps
|
|
|
e1ebe7b |
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/22x22/apps
|
|
|
e1ebe7b |
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/24x24/apps
|
|
|
e1ebe7b |
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
|
|
|
e1ebe7b |
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/40x40/apps
|
|
|
e1ebe7b |
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
|
|
|
e1ebe7b |
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/64x64/apps
|
|
|
e1ebe7b |
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/128x128/apps
|
|
|
e1ebe7b |
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/256x256/apps
|
|
|
e1ebe7b |
install -Dpm 644 application-icon/pngs/%{name}-16x16.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps
|
|
|
e1ebe7b |
install -Dpm 644 application-icon/pngs/%{name}-22x22.png %{buildroot}%{_datadir}/icons/hicolor/22x22/apps
|
|
|
e1ebe7b |
install -Dpm 644 application-icon/pngs/%{name}-24x24.png %{buildroot}%{_datadir}/icons/hicolor/24x24/apps
|
|
|
e1ebe7b |
install -Dpm 644 application-icon/pngs/%{name}-32x32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
|
|
|
e1ebe7b |
install -Dpm 644 application-icon/pngs/%{name}-40x40.png %{buildroot}%{_datadir}/icons/hicolor/40x40/apps
|
|
|
e1ebe7b |
install -Dpm 644 application-icon/pngs/%{name}-48x48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
|
|
|
e1ebe7b |
install -Dpm 644 application-icon/pngs/%{name}-64x64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps
|
|
|
e1ebe7b |
install -Dpm 644 application-icon/pngs/%{name}-128x128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps
|
|
|
e1ebe7b |
install -Dpm 644 application-icon/pngs/%{name}-256x256.png %{buildroot}%{_datadir}/icons/hicolor/256x256/apps
|
|
|
e1ebe7b |
|
|
|
e85dfc6 |
## Modifing of desktop file
|
|
|
e85dfc6 |
# Converting to utf-8
|
|
|
e85dfc6 |
for file in %{buildroot}%{_datadir}/applications/net.pioneerspacesim.Pioneer.desktop ; do
|
|
|
a2175be |
iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
|
|
|
a2175be |
touch -r $file $file.new && \
|
|
|
a2175be |
mv $file.new $file
|
|
|
a2175be |
done
|
|
|
e85dfc6 |
|
|
|
e85dfc6 |
# Renaming and editing
|
|
|
e85dfc6 |
mv %{buildroot}%{_datadir}/applications/net.pioneerspacesim.Pioneer.desktop %{buildroot}%{_datadir}/applications/pioneer.desktop
|
|
|
f118eb1 |
desktop-file-edit \
|
|
|
f118eb1 |
--set-icon=%{_datadir}/icons/hicolor/64x64/apps/%{name}-64x64.png \
|
|
|
ea8dfa9 |
--set-key=Exec --set-value="env force_s3tc_enable=true SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS=0 pioneer" \
|
|
|
f118eb1 |
--set-key=StartupNotify --set-value=false \
|
|
|
f118eb1 |
%{buildroot}%{_datadir}/applications/pioneer.desktop
|
|
|
e1ebe7b |
|
|
|
e85dfc6 |
## Moving and editing of appdata file
|
|
|
e85dfc6 |
mkdir -p %{buildroot}%{_metainfodir}
|
|
|
e85dfc6 |
mv %{buildroot}%{_datadir}/appdata/net.pioneerspacesim.Pioneer.appdata.xml %{buildroot}%{_metainfodir}/pioneer.appdata.xml
|
|
|
e85dfc6 |
rm -rf %{buildroot}%{_datadir}/appdata
|
|
|
619553e |
sed -i 's|net.pioneerspacesim.Pioneer.desktop|pioneer.desktop|' %{buildroot}%{_metainfodir}/pioneer.appdata.xml
|
|
|
25370f5 |
sed -i 's|<id>net.pioneerspacesim.Pioneer</id>|<id type="desktop">pioneer.desktop</id>|' %{buildroot}%{_metainfodir}/pioneer.appdata.xml
|
|
|
841a1ad |
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
## Remove empty directories
|
|
|
e1ebe7b |
find %{buildroot} -name '.gitignore' -exec rm -rf {} ';'
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
## Unbundle DejaVuSans.ttf, DejaVuSansMono.ttf and wqy-microhei.ttc
|
|
|
e1ebe7b |
mkdir -p %{buildroot}%{_fontdir}
|
|
|
e1ebe7b |
mv %{buildroot}%{_datadir}/%{name}/fonts/Inpionata.ttf %{buildroot}%{_fontdir}
|
|
|
e1ebe7b |
mv %{buildroot}%{_datadir}/%{name}/fonts/Orbiteer-Bold.ttf %{buildroot}%{_fontdir}
|
|
|
e1ebe7b |
mv %{buildroot}%{_datadir}/%{name}/fonts/PionilliumText22L-Medium.ttf %{buildroot}%{_fontdir}
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
ln -sf %{_fontdir}/Inpionata.ttf %{buildroot}%{_datadir}/%{name}/fonts/Inpionata.ttf
|
|
|
e1ebe7b |
ln -sf %{_fontdir}/Orbiteer-Bold.ttf %{buildroot}%{_datadir}/%{name}/fonts/Orbiteer-Bold.ttf
|
|
|
e1ebe7b |
ln -sf %{_fontdir}/PionilliumText22L-Medium.ttf %{buildroot}%{_datadir}/%{name}/fonts/PionilliumText22L-Medium.ttf
|
|
|
e1ebe7b |
|
|
|
1e9b803 |
ln -sf $(fc-match -f "%{file}" "wenquanyimicrohei") %{buildroot}%{_datadir}/%{name}/fonts/wqy-microhei.ttc
|
|
|
1e9b803 |
ln -sf $(fc-match -f "%{file}" "dejavusansmono") %{buildroot}%{_datadir}/%{name}/fonts/DejaVuSansMono.ttf
|
|
|
1e9b803 |
ln -sf $(fc-match -f "%{file}" "dejavusans") %{buildroot}%{_datadir}/%{name}/fonts/DejaVuSans.ttf
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
%files
|
|
|
fdaaa47 |
%doc doxygen/html
|
|
|
e1ebe7b |
%{_bindir}/%{name}
|
|
|
4d0f723 |
%{_libdir}/%{name}/
|
|
|
e1ebe7b |
%{_bindir}/modelcompiler
|
|
|
d960ac2 |
%{_bindir}/savegamedump
|
|
|
e1ebe7b |
%{_datadir}/icons/hicolor/16x16/apps/*.png
|
|
|
e1ebe7b |
%{_datadir}/icons/hicolor/22x22/apps/*.png
|
|
|
e1ebe7b |
%{_datadir}/icons/hicolor/24x24/apps/*.png
|
|
|
e1ebe7b |
%{_datadir}/icons/hicolor/32x32/apps/*.png
|
|
|
e1ebe7b |
## Following directories are not owned by hicolor-icon-theme
|
|
|
e1ebe7b |
%dir %{_datadir}/icons/hicolor/40x40
|
|
|
e1ebe7b |
%dir %{_datadir}/icons/hicolor/40x40/apps
|
|
|
e1ebe7b |
##
|
|
|
e1ebe7b |
%{_datadir}/icons/hicolor/40x40/apps/*.png
|
|
|
e1ebe7b |
%{_datadir}/icons/hicolor/48x48/apps/*.png
|
|
|
e1ebe7b |
%{_datadir}/icons/hicolor/64x64/apps/*.png
|
|
|
e1ebe7b |
%{_datadir}/icons/hicolor/128x128/apps/*.png
|
|
|
e1ebe7b |
%{_datadir}/icons/hicolor/256x256/apps/*.png
|
|
|
e1ebe7b |
%{_datadir}/icons/hicolor/scalable/apps/*.svg
|
|
|
e1ebe7b |
%{_datadir}/icons/%{name}/
|
|
|
e1ebe7b |
%{_datadir}/applications/*.desktop
|
|
|
841a1ad |
%{_metainfodir}/*.appdata.xml
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
%files data
|
|
|
1474848 |
%license licenses/GPL-3.txt licenses/CC-BY-SA-3.0.txt licenses/DejaVu-license.txt
|
|
|
1474848 |
# Image Use Policy - NASA Spitzer Space Telescope
|
|
|
1474848 |
%license licenses/*.html
|
|
|
e1ebe7b |
%doc AUTHORS.txt Changelog.txt Quickstart.txt README.md
|
|
|
e1ebe7b |
%{_datadir}/%{name}/
|
|
|
e1ebe7b |
|
|
|
a6b02bb |
%_font_pkg -n inpionata Inpionata.ttf
|
|
|
e1ebe7b |
%license licenses/SIL-1.1.txt
|
|
|
e1ebe7b |
%dir %{_fontdir}
|
|
|
e1ebe7b |
|
|
|
a6b02bb |
%_font_pkg -n orbiteer-bold Orbiteer-Bold.ttf
|
|
|
e1ebe7b |
%license licenses/SIL-1.1.txt
|
|
|
e1ebe7b |
%dir %{_fontdir}
|
|
|
e1ebe7b |
|
|
|
a6b02bb |
%_font_pkg -n pionilliumtext22l-medium PionilliumText22L-Medium.ttf
|
|
|
e1ebe7b |
%license licenses/SIL-1.1.txt
|
|
|
e1ebe7b |
%dir %{_fontdir}
|
|
|
e1ebe7b |
|
|
|
e1ebe7b |
%changelog
|
|
|
baaa582 |
* Wed Feb 03 2021 Antonio Trande <sagitter@fedoraproject.org> - 20210203-1
|
|
|
baaa582 |
- Release 20210203
|
|
|
baaa582 |
|
|
|
8726ce6 |
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 20201222-0.5.rc1
|
|
|
8726ce6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
8726ce6 |
|
|
|
43c6ae1 |
* Mon Dec 28 2020 Antonio Trande <sagitter@fedoraproject.org> - 20201222-0.4.rc1
|
|
|
43c6ae1 |
- Bundle fmt-6.2.1 (rhbz#1911071)
|
|
|
43c6ae1 |
|
|
|
dd526f7 |
* Mon Dec 28 2020 Antonio Trande <sagitter@fedoraproject.org> - 20201222-0.3.rc1
|
|
|
dd526f7 |
- Change filtering method (rhbz#1911071)
|
|
|
dd526f7 |
|
|
|
95e9384 |
* Mon Dec 28 2020 Antonio Trande <sagitter@fedoraproject.org> - 20201222-0.2.rc1
|
|
|
4d0f723 |
- Install bundled private libraries (rhbz#1911071)
|
|
|
c24b808 |
|
|
|
7b3edd8 |
* Tue Dec 22 2020 Antonio Trande <sagitter@fedoraproject.org> - 20201222-0.1.rc1
|
|
|
7b3edd8 |
- Release 20201222-rc1
|
|
|
7b3edd8 |
|
|
|
c25797a |
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20200203-4
|
|
|
12b8fba |
- Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
12b8fba |
- Enable cmake_in_source_build
|
|
|
c25797a |
|
|
|
658cc0b |
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20200203-3
|
|
|
658cc0b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
658cc0b |
|
|
|
1e9b803 |
* Thu May 14 2020 Antonio Trande <sagitter@fedoraproject.org> - 20200203-2
|
|
|
1e9b803 |
- Conform fonts symlinks to the new paths (rhbz#1835506)
|
|
|
1e9b803 |
|
|
|
5dff23c |
* Mon Feb 03 2020 Antonio Trande <sagitter@fedoraproject.org> - 20200203-1
|
|
|
5dff23c |
- Release 20200203
|
|
|
5dff23c |
|
|
|
fdaaa47 |
* Thu Jan 30 2020 Antonio Trande <sagitter@fedoraproject.org> - 20191117-3
|
|
|
fdaaa47 |
- Move HTML documentation into main package
|
|
|
fdaaa47 |
|
|
|
c395385 |
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20191117-2
|
|
|
c395385 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
c395385 |
|
|
|
c0649b7 |
* Sun Nov 17 2019 Antonio Trande <sagitter@fedoraproject.org> - 20191117-1
|
|
|
c0649b7 |
- Release 20191117
|
|
|
c0649b7 |
|
|
|
ea8dfa9 |
* Thu Oct 10 2019 Antonio Trande <sagitter@fedoraproject.org> - 20191009-2
|
|
|
ea8dfa9 |
- Add SDL env variable to desktop's Exec command (rhbz#1759866)
|
|
|
ea8dfa9 |
|
|
|
0d1da1e |
* Wed Oct 09 2019 Antonio Trande <sagitter@fedoraproject.org> - 20191009-1
|
|
|
0d1da1e |
- Release 20191009
|
|
|
0d1da1e |
|
|
|
bd9af6a |
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 20190203-4
|
|
|
bd9af6a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
bd9af6a |
|
|
|
0d1da1e |
* Wed Apr 24 2019 Antonio Trande <sagitter@fedoraproject.org> - 20190203-3
|
|
|
fcdbcc4 |
- Bugfix (upstream #4566)
|
|
|
fcdbcc4 |
|
|
|
0d1da1e |
* Sat Mar 09 2019 Antonio Trande <sagitter@fedoraproject.org> - 20190203-2
|
|
|
14673c7 |
- Bugfix (upstream #4555) + new features
|
|
|
14673c7 |
|
|
|
0d1da1e |
* Sun Feb 03 2019 Antonio Trande <sagitter@fedoraproject.org> - 20190203-1
|
|
|
d51341e |
- Release 20190203
|
|
|
d51341e |
|
|
|
14673c7 |
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 20181223-5
|
|
|
1bef3d1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
1bef3d1 |
|
|
|
0d1da1e |
* Sat Jan 05 2019 Antonio Trande <sagitter@fedoraproject.org> - 20181223-4
|
|
|
1670de5 |
- Fix desktop file again
|
|
|
1670de5 |
|
|
|
0d1da1e |
* Fri Jan 04 2019 Antonio Trande <sagitter@fedoraproject.org> - 20181223-3
|
|
|
619553e |
- Fix desktop file
|
|
|
619553e |
|
|
|
0d1da1e |
* Fri Jan 04 2019 Antonio Trande <sagitter@fedoraproject.org> - 20181223-2
|
|
|
a2175be |
- Fix desktop file installation
|
|
|
a2175be |
|
|
|
0d1da1e |
* Fri Jan 04 2019 Antonio Trande <sagitter@fedoraproject.org> - 20181223-1
|
|
|
1474848 |
- Release 20181223
|
|
|
1474848 |
- Note about Image Use Policy from NASA Spitzer Space Telescope
|
|
|
1474848 |
- Use Upstream's metadata files
|
|
|
1474848 |
|
|
|
0d1da1e |
* Thu Oct 04 2018 Antonio Trande <sagitter@fedoraproject.org> - 20181127-0.1.gitb8e2b81
|
|
|
1474848 |
- Pre-release 20181127
|
|
|
1474848 |
|
|
|
0d1da1e |
* Wed Sep 05 2018 Antonio Trande <sagitter@fedoraproject.org> - 20180203-5
|
|
|
841a1ad |
- Use %%_metainfodir
|
|
|
841a1ad |
- Remove Group tag
|
|
|
841a1ad |
|
|
|
96e5ef6 |
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 20180203-4
|
|
|
96e5ef6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
96e5ef6 |
|
|
|
0d1da1e |
* Thu Feb 22 2018 Antonio Trande <sagitter@fedoraproject.org> - 20180203-3
|
|
|
d4f78dd |
- Add gcc gcc-c++ BR
|
|
|
d4f78dd |
|
|
|
c849df8 |
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 20180203-2
|
|
|
c849df8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
c849df8 |
|
|
|
48f456b |
* Sat Feb 03 2018 Gwyn Ciesla <limburgher@gmail.com> 20180203-1
|
|
|
48f456b |
- 20180203
|
|
|
48f456b |
|
|
|
70f7997 |
* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 20171001-3
|
|
|
70f7997 |
- Remove obsolete scriptlets
|
|
|
70f7997 |
|
|
|
2361d9e |
* Thu Dec 21 2017 Antonio Trande <sagitter@fedoraproject.org> - 20171001-2
|
|
|
2361d9e |
- Appdata file moved into metainfo data directory
|
|
|
2361d9e |
|
|
|
0d1da1e |
* Sun Oct 01 2017 Antonio Trande <sagitter@fedoraproject.org> 20171001-1
|
|
|
07c0269 |
- Update to 20171001
|
|
|
07c0269 |
|
|
|
0d1da1e |
* Tue Aug 29 2017 Antonio Trande <sagitter@fedoraproject.org> 20170827-2
|
|
|
7891ab3 |
- Exclude stripping of PNG files (bz#1486399)
|
|
|
7891ab3 |
|
|
|
0d1da1e |
* Sun Aug 27 2017 Antonio Trande <sagitter@fedoraproject.org> 20170827-1
|
|
|
51edc7d |
- Update to 20170827
|
|
|
51edc7d |
|
|
|
d05c483 |
* Mon Aug 14 2017 Jon Ciesla <limburgher@gmail.com> 20170813-1
|
|
|
d05c483 |
- 20170813
|
|
|
d05c483 |
|
|
|
8d136a4 |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 20170415-3
|
|
|
8d136a4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
8d136a4 |
|
|
|
65b25b3 |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 20170415-2
|
|
|
65b25b3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
65b25b3 |
|
|
|
d05c483 |
* Mon Apr 17 2017 Gwyn Ciesla <limburgher@gmail.com> 20170415-1
|
|
|
a6f0ef5 |
- 20170415
|
|
|
a6f0ef5 |
|
|
|
e82c1aa |
* Mon Mar 06 2017 Jon Ciesla <limburgher@gmail.com> 20170304-1
|
|
|
e82c1aa |
- 20170304
|
|
|
e82c1aa |
|
|
|
07d8fea |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 20161129-4
|
|
|
07d8fea |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
07d8fea |
|
|
|
0d1da1e |
* Fri Jan 06 2017 Antonio Trande <sagitter@fedoraproject.org> 20161129-3
|
|
|
e589cd1 |
- Use icon with size 64x64
|
|
|
e589cd1 |
|
|
|
0d1da1e |
* Fri Jan 06 2017 Antonio Trande <sagitter@fedoraproject.org> 20161129-2
|
|
|
3795861 |
- Set desktop icon
|
|
|
3795861 |
|
|
|
9401286 |
* Fri Dec 02 2016 Jon Ciesla <limburgher@gmail.com> 20161129-1
|
|
|
9401286 |
- 20161129
|
|
|
9401286 |
|
|
|
0d1da1e |
* Thu Nov 10 2016 Antonio Trande <sagitter@fedoraproject.org> 20161110-1
|
|
|
14c9fbc |
- Update to the version 20161110
|
|
|
14c9fbc |
|
|
|
0d1da1e |
* Mon Oct 31 2016 Antonio Trande <sagitter@fedoraproject.org> 20161028-1
|
|
|
95582ba |
- Update to the version 20161028 (Bug fixes)
|
|
|
95582ba |
|
|
|
0d1da1e |
* Wed Oct 26 2016 Antonio Trande <sagitter@fedoraproject.org> 20161022-3
|
|
|
51bd9ab |
- Set ExclusiveArch
|
|
|
51bd9ab |
|
|
|
0d1da1e |
* Tue Oct 25 2016 Antonio Trande <sagitter@fedoraproject.org> 20161022-2
|
|
|
1821d2f |
- 'sed' patch for AARCH64 builds
|
|
|
1821d2f |
|
|
|
3ff183f |
* Mon Oct 24 2016 Jon Ciesla <limburgher@gmail.com> 20161022-1
|
|
|
3ff183f |
- 20161022
|
|
|
3ff183f |
|
|
|
ab4b5ef |
* Thu Oct 13 2016 Jon Ciesla <limburgher@gmail.com> 20160907-1
|
|
|
ab4b5ef |
- 20160907
|
|
|
ab4b5ef |
|
|
|
0d1da1e |
* Sun Aug 14 2016 Antonio Trande <sagitter@fedoraproject.org> 20160814-1
|
|
|
2cc8239 |
- Update to the version 20160814
|
|
|
2cc8239 |
|
|
|
4970cfc |
* Tue Jul 19 2016 Ben Rosser <rosser.bjr@gmail.com> 20160710-1
|
|
|
4970cfc |
- Update to latest release
|
|
|
4970cfc |
|
|
|
0d1da1e |
* Sat Jul 09 2016 Antonio Trande <sagitter@fedoraproject.org> 20160701-2
|
|
|
23b5635 |
- Fix typos in the appdata file
|
|
|
23b5635 |
|
|
|
0d1da1e |
* Sat Jul 09 2016 Antonio Trande <sagitter@fedoraproject.org> 20160701-1
|
|
|
f593eae |
- Update to release 20160701
|
|
|
f593eae |
|
|
|
0d1da1e |
* Sun Jun 12 2016 Antonio Trande <sagitter@fedoraproject.org> 20160512-6
|
|
|
f593eae |
- Patched for EXTRA_CXXFLAGS
|
|
|
f593eae |
|
|
|
0d1da1e |
* Thu Jun 02 2016 Antonio Trande <sagitter@fedoraproject.org> 20160512-5
|
|
|
6a11d65 |
- Patched for aarch64 build
|
|
|
6a11d65 |
|
|
|
0d1da1e |
* Thu Jun 02 2016 Antonio Trande <sagitter@fedoraproject.org> 20160512-4
|
|
|
b687bd8 |
- hardened_builds flags enabled
|
|
|
b687bd8 |
- assimp libraries linked manually
|
|
|
b687bd8 |
|
|
|
0d1da1e |
* Sat May 28 2016 Antonio Trande <sagitter@fedoraproject.org> 20160512-3
|
|
|
e1ebe7b |
- Unbundle DejaVuSans.ttf DejaVuSansMono.ttf wqy-microhei.ttc font files
|
|
|
e1ebe7b |
- Made Inpionata Orbiteer-Bold PionilliumText22L-Medium fonts sub-packages
|
|
|
e1ebe7b |
|
|
|
0d1da1e |
* Fri May 27 2016 Antonio Trande <sagitter@fedoraproject.org> 20160512-2
|
|
|
e1ebe7b |
- Made /usr/share/icons/hicolor/40x40 owned
|
|
|
e1ebe7b |
- Replace Summary
|
|
|
e1ebe7b |
- Made a doc sub-package
|
|
|
e1ebe7b |
|
|
|
0d1da1e |
* Fri May 20 2016 Antonio Trande <sagitter@fedoraproject.org> 20160512-1
|
|
|
e1ebe7b |
- First package
|