mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
work on rpm
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6677 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
f048bb2f55
commit
3a3763e085
@ -5,10 +5,16 @@ Release: 1
|
|||||||
Copyright: Free Software Foundation
|
Copyright: Free Software Foundation
|
||||||
Group: Applications/Finance
|
Group: Applications/Finance
|
||||||
Source: http://www.gnucash.org/pub/gnucash/sources/stable/gnucash-%{PACKAGE_VERSION}.tar.gz
|
Source: http://www.gnucash.org/pub/gnucash/sources/stable/gnucash-%{PACKAGE_VERSION}.tar.gz
|
||||||
Packager: Dave Peticolas <dave@krondo.com>
|
|
||||||
BuildRoot: /var/tmp/gnucash-%version
|
BuildRoot: /var/tmp/gnucash-%version
|
||||||
Requires: gnome-libs >= 1.0.40
|
Requires: gnome-libs >= 1.2.0
|
||||||
|
Requires: gdk-pixbuf >= 0.2.5
|
||||||
|
Requires: gnome-print >= 0.21
|
||||||
|
Requires: guile >= 1.3.4
|
||||||
|
Requires: gtkhtml >= 0.8
|
||||||
|
Requires: Guppi >= 0.35.3
|
||||||
|
Requires: g-wrap >= 1.3.1
|
||||||
|
Requires: umb-scheme >= 3.2
|
||||||
|
Requires: gal >= 0.8
|
||||||
|
|
||||||
%description
|
%description
|
||||||
GnuCash is a personal finance manager. A check-book like
|
GnuCash is a personal finance manager. A check-book like
|
||||||
@ -17,45 +23,59 @@ stocks, income and even currency trades. The interface is
|
|||||||
designed to be simple and easy to use, but is backed with
|
designed to be simple and easy to use, but is backed with
|
||||||
double-entry accounting principles to ensure balanced books.
|
double-entry accounting principles to ensure balanced books.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Header files for GnuCash development.
|
||||||
|
Group: Development/Libraries
|
||||||
|
Requires: gnucash = %{PACKAGE_VERSION}
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
This package contains header files for GnuCash development.
|
||||||
|
Install this package if you want to use GnuCash libraries
|
||||||
|
in C programs.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
./configure --prefix=/usr --sysconfdir=/etc --enable-sql
|
%configure
|
||||||
make
|
make
|
||||||
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
rm -rf $RPM_BUILD_ROOT
|
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
|
||||||
make prefix=$RPM_BUILD_ROOT/usr sysconfdir=$RPM_BUILD_ROOT/etc install
|
LIBRARY_PATH="${LIBRARY_PATH}:${RPM_BUILD_ROOT}%{_libdir}"
|
||||||
|
LIBRARY_PATH="${LIBRARY_PATH}:${RPM_BUILD_ROOT}%{_libdir}/gnucash"
|
||||||
|
export LIBRARY_PATH
|
||||||
|
%{makeinstall}
|
||||||
|
|
||||||
|
%find_lang %name
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
|
%files -f %{name}.lang
|
||||||
%files
|
|
||||||
%defattr(444,root,root,755)
|
%defattr(444,root,root,755)
|
||||||
%attr(555,-,-) /usr/bin/gnucash
|
%attr(555,root,root) %{_bindir}/*
|
||||||
%attr(555,-,-) /usr/bin/gnucash-make-guids
|
%dir %{_libexecdir}/gnucash
|
||||||
%attr(555,-,-) /usr/bin/gnc-prices
|
%attr(555,root,root) %{_libexecdir}/gnucash
|
||||||
%attr(555,-,-) /usr/bin/update-finance-quote
|
%attr(555,root,root) %{_datadir}/gnucash/finance-quote-helper
|
||||||
%attr(555,-,-) /usr/share/gnucash/finance-quote-helper
|
%{_mandir}/man1/*
|
||||||
/usr/info/*.gz
|
%{_infodir}/*.gz
|
||||||
/usr/lib/libgnc*
|
%{_libdir}/*
|
||||||
/usr/share/gnucash/accounts
|
%dir %{_datadir}/gnucash
|
||||||
/usr/share/gnucash/doc
|
%{_datadir}/gnucash/accounts
|
||||||
/usr/share/gnucash/glade
|
%{_datadir}/gnucash/doc
|
||||||
/usr/share/gnucash/guile-modules
|
%{_datadir}/gnucash/glade
|
||||||
/usr/share/gnucash/html
|
%{_datadir}/gnucash/guile-modules
|
||||||
/usr/share/gnucash/scm
|
%{_datadir}/gnucash/html
|
||||||
/usr/share/gnome/help/gnucash
|
%{_datadir}/gnucash/scm
|
||||||
/usr/share/gnome/apps/Applications/gnucash.desktop
|
%{_datadir}/gnome/help/gnucash
|
||||||
/usr/share/locale/*/LC_MESSAGES/gnucash.*mo
|
%{_datadir}/gnome/apps/Applications/*
|
||||||
/usr/share/pixmaps/gnucash
|
%{_datadir}/pixmaps/gnucash
|
||||||
/usr/man/*
|
%{_datadir}/mime-info/gnucash.*
|
||||||
%config /etc/gnucash
|
%config %{_sysconfdir}/gnucash
|
||||||
%doc AUTHORS COPYING ChangeLog ChangeLog.1 HACKING NEWS README README.patches
|
%doc AUTHORS COPYING ChangeLog ChangeLog.1 HACKING NEWS README README.patches
|
||||||
%doc doc/README.german doc/README.francais doc/guile-hackers.txt
|
%doc doc/README.german doc/README.francais doc/guile-hackers.txt
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%dir %{_includedir}/gnucash
|
||||||
|
%{_includedir}/gnucash
|
||||||
|
Loading…
Reference in New Issue
Block a user