Group :: Banco de dados
RPM: spatialite-gui
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
%global pre beta1
Name: spatialite-gui
Version: 2.1.0
Release: alt2
Summary: GUI to manage Spatialite databases
Group: Databases
License: GPLv3+
Url: https://www.gaia-gis.it/fossil/spatialite_gui
Source0: http://www.gaia-gis.it/gaia-sins/spatialite_gui-%version-%pre.tar.gz
Packager: Ilya Mashkin <oddity at altlinux.ru>
Patch1: %name-alt-link-with-sqlite3.patch
BuildRequires: desktop-file-utils
BuildRequires: freexl-devel
BuildRequires: libspatialite-devel
BuildRequires: libsqlite3-devel
BuildRequires: libgeos-devel
BuildRequires: libproj-devel gcc-c++ gcc
BuildRequires: libxml2-devel libCharLS-devel libcurl-devel libpq-devel liblzma-devel
BuildRequires: librasterlite2-devel libxlsxwriter-devel virtualpg-devel
BuildRequires: libwebp-devel liblz4-devel libzstd-devel libminizip-devel libopenjpeg2.0-devel
BuildRequires: libwxGTK3.2-devel
%description
GUI to manage Spatialite databases.
%prep
%setup -n spatialite_gui-%version-%pre
#patch1 -p2
# Delete shebang from desktop file
#TODO: Clarify
sed -i '1d' gnome_resource/%name.desktop
# Remove existing Makefiles
rm -f Makefile-static*
%build
%autoreconf
%configure \
--disable-static
%make_build
%install
%makeinstall_std
# Install icon and desktop file
# Mailed the author
mkdir -p %buildroot%_datadir/pixmaps
install -pm 0644 gnome_resource/%name.png %buildroot%_datadir/pixmaps
#desktop-file-install \
# --dir=%buildroot%_datadir/applications \
# gnome_resource/%name.desktop
%files
%doc COPYING AUTHORS
%_bindir/*
%_datadir/applications/%name.desktop
%_datadir/pixmaps/%name.png
%_datadir/icons/hicolor/*/apps/%name.png
%changelog
…
Todas as alterações você pod ver aqui
Name: spatialite-gui
Version: 2.1.0
Release: alt2
Summary: GUI to manage Spatialite databases
Group: Databases
License: GPLv3+
Url: https://www.gaia-gis.it/fossil/spatialite_gui
Source0: http://www.gaia-gis.it/gaia-sins/spatialite_gui-%version-%pre.tar.gz
Packager: Ilya Mashkin <oddity at altlinux.ru>
Patch1: %name-alt-link-with-sqlite3.patch
BuildRequires: desktop-file-utils
BuildRequires: freexl-devel
BuildRequires: libspatialite-devel
BuildRequires: libsqlite3-devel
BuildRequires: libgeos-devel
BuildRequires: libproj-devel gcc-c++ gcc
BuildRequires: libxml2-devel libCharLS-devel libcurl-devel libpq-devel liblzma-devel
BuildRequires: librasterlite2-devel libxlsxwriter-devel virtualpg-devel
BuildRequires: libwebp-devel liblz4-devel libzstd-devel libminizip-devel libopenjpeg2.0-devel
BuildRequires: libwxGTK3.2-devel
%description
GUI to manage Spatialite databases.
%prep
%setup -n spatialite_gui-%version-%pre
#patch1 -p2
# Delete shebang from desktop file
#TODO: Clarify
sed -i '1d' gnome_resource/%name.desktop
# Remove existing Makefiles
rm -f Makefile-static*
%build
%autoreconf
%configure \
--disable-static
%make_build
%install
%makeinstall_std
# Install icon and desktop file
# Mailed the author
mkdir -p %buildroot%_datadir/pixmaps
install -pm 0644 gnome_resource/%name.png %buildroot%_datadir/pixmaps
#desktop-file-install \
# --dir=%buildroot%_datadir/applications \
# gnome_resource/%name.desktop
%files
%doc COPYING AUTHORS
%_bindir/*
%_datadir/applications/%name.desktop
%_datadir/pixmaps/%name.png
%_datadir/icons/hicolor/*/apps/%name.png
%changelog
…
Todas as alterações você pod ver aqui