genius/genius.spec

169 lines
6.0 KiB
RPMSpec
Raw Normal View History

Name: genius
Version: 1.0.22
Release: 1mamba
Summary: A general purpose calculator program similiar in some aspects to BC, Matlab or Maple
Group: Graphical Desktop/Applications/Scientific
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://www.jirka.org/genius.html
Source: http://ftp.5z.com/pub/genius/genius-%{version}.tar.gz
License: GPL
BuildRoot: %{_tmppath}/%{name}-%{version}-root
## AUTOBUILDREQ-BEGIN
BuildRequires: GConf-devel
BuildRequires: glibc-devel
BuildRequires: libart_lgpl-devel
BuildRequires: libatk-devel
BuildRequires: libbonobo-devel
BuildRequires: libbonoboui-devel
BuildRequires: libcairo-devel
BuildRequires: libfontconfig-devel
BuildRequires: libfreetype-devel
BuildRequires: libglade-devel
BuildRequires: libglib-devel
BuildRequires: libgmp-devel
BuildRequires: libgnomecanvas-devel
BuildRequires: libgnome-devel
BuildRequires: libgnome-keyring-devel
BuildRequires: libgnomeui-devel
BuildRequires: libgnome-vfs-devel
BuildRequires: libgtk-devel
BuildRequires: libICE-devel
BuildRequires: libmpfr-devel
BuildRequires: libncurses-devel
BuildRequires: libpango-devel
BuildRequires: libpopt-devel
BuildRequires: libreadline-devel
BuildRequires: libSM-devel
BuildRequires: libvte-devel
BuildRequires: libX11-devel
BuildRequires: libXft-devel
BuildRequires: libxml2-devel
BuildRequires: libXrender-devel
BuildRequires: libz-devel
BuildRequires: ORBit2-devel
## AUTOBUILDREQ-END
%description
Genius is a general purpose calculator program similiar in some aspects to BC, Matlab or Maple. It is useful both as a simple calculator and as a research or educational tool. The syntax is very intuitive and is designed to mimic how mathematics is usually written. GEL is the name of its extention language (stands for "Genius Extension Language", clever huh?), in fact, a large part of the standard genius functions are written in GEL itself.
%package devel
Summary: Devel package for %{name}
Group: Development/Libraries
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description devel
Genius is a general purpose calculator program similiar in some aspects to BC, Matlab or Maple. It is useful both as a simple calculator and as a research or educational tool. The syntax is very intuitive and is designed to mimic how mathematics is usually written. GEL is the name of its extention language (stands for "Genius Extension Language", clever huh?), in fact, a large part of the standard genius functions are written in GEL itself.
This package contains static libraries and header files need for development.
%prep
%setup -q
%build
%configure --disable-scrollkeeper
%make -j1
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall
rm -rf %{buildroot}/var/scrollkeeper
rm -rf %{buildroot}%{_datadir}/mime
%find_lang %{name}
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%files -f %{name}.lang
%defattr(-,root,root)
%{_bindir}/genius
%{_bindir}/gnome-genius
%{_libexecdir}/genius-readline-helper-fifo
%{_datadir}/application-registry/genius.applications
%{_datadir}/applications/gnome-genius.desktop
%dir %{_datadir}/genius
%dir %{_datadir}/genius/examples
%{_datadir}/genius/examples/*
%dir %{_datadir}/genius/gel/*
%{_datadir}/genius/gel
%{_datadir}/genius/genius.txt
%{_datadir}/genius/genius-graph.png
%{_datadir}/genius/gtksourceview/genius.lang
%{_datadir}/genius/plugins/test.plugin
%dir %{_datadir}/gnome/help/genius
%{_datadir}/gnome/help/genius/*
%dir %{_datadir}/omf/genius
%{_datadir}/omf/genius/*
%{_datadir}/icons/hicolor/*/apps/gnome-genius.png
%{_datadir}/icons/hicolor/*/apps/genius-stock-plot.png
%{_datadir}/icons/hicolor/scalable/apps/gnome-genius.svg
%{_datadir}/mime-info/genius.keys
%{_datadir}/mime-info/genius.mime
%doc AUTHORS COPYING
%files devel
%defattr(-,root,root)
%dir %{_includedir}/genius
%{_includedir}/genius/*.h
%{_libdir}/genius/libtestplugin.a
%{_libdir}/genius/libtestplugin.la
%{_libdir}/genius/libtestplugin.so
%doc ChangeLog NEWS README TODO
%changelog
* Sun Oct 22 2017 Automatic Build System <autodist@mambasoft.it> 1.0.22-1mamba
- automatic update by autodist
* Sun Aug 02 2015 Automatic Build System <autodist@mambasoft.it> 1.0.20-1mamba
- automatic version update by autodist
* Fri Sep 26 2014 Automatic Build System <autodist@mambasoft.it> 1.0.19-1mamba
- automatic version update by autodist
* Tue Aug 26 2014 Automatic Build System <autodist@mambasoft.it> 1.0.18-1mamba
- automatic version update by autodist
* Thu Jun 27 2013 Automatic Build System <autodist@mambasoft.it> 1.0.17-1mamba
- automatic version update by autodist
* Tue Dec 18 2012 Automatic Build System <autodist@mambasoft.it> 1.0.16-1mamba
- automatic version update by autodist
* Mon Apr 30 2012 Automatic Build System <autodist@mambasoft.it> 1.0.15-1mamba
- automatic version update by autodist
* Mon Aug 01 2011 Automatic Build System <autodist@mambasoft.it> 1.0.14-1mamba
- automatic update by autodist
* Thu Nov 25 2010 Automatic Build System <autodist@mambasoft.it> 1.0.12-1mamba
- automatic update by autodist
* Thu Jul 15 2010 Automatic Build System <autodist@mambasoft.it> 1.0.9-3mamba
- automatic rebuild by autodist
* Mon Jul 12 2010 Automatic Build System <autodist@mambasoft.it> 1.0.9-2mamba
- automatic rebuild by autodist
* Tue Jan 12 2010 Automatic Build System <autodist@mambasoft.it> 1.0.9-1mamba
- automatic update by autodist
* Sat Aug 08 2009 Automatic Build System <autodist@mambasoft.it> 1.0.7-1mamba
- update to 1.0.7
* Wed May 20 2009 Automatic Build System <autodist@mambasoft.it> 1.0.6-1mamba
- automatic update by autodist
* Thu Feb 19 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.5-1mamba
- automatic update by autodist
* Tue Nov 18 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.3-1mamba
- automatic update by autodist
* Wed Nov 21 2007 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.2-1mamba
- update to 1.0.2
* Thu Oct 18 2007 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.0-1mamba
- package created by autospec