diff -r 4f133201e207 -r 4667f24fe848 lifelines/lifelines.spec --- a/lifelines/lifelines.spec Fri Mar 11 21:30:26 2011 +0100 +++ b/lifelines/lifelines.spec Fri Mar 11 21:36:51 2011 +0100 @@ -1,132 +1,129 @@ # # lifelines.spec - RPM configuration file for Lifelines # -# To generate RPMs, place the tar.gz in /usr/src/packages/SOURCES/ and -# (or /usr/src/redhat/SOURCES as appropriate) -# then "rpm -ba lifelines.spec" -# or on newer systems, "rpmbuild -ba lifelines.spec" -# -# Add comment to top of comments at bottom if you revise this file. -# - -%define lifelines_version 3.0.62 -%define reports_dir /usr/local/share/lifelines-%{lifelines_version}/reports -%define tt_dir /usr/local/share/lifelines-%{lifelines_version}/tt - -Name: lifelines -Summary: lifelines genealogy program -Version: %{lifelines_version} -Release: 1 -License: X11 -Group: Utilities/System -Source: http://download.sourceforge.net/lifelines/lifelines-%{lifelines_version}.tar.gz +Name: lifelines +Summary: Lifelines genealogy program +Vendor: Europalab Software +Packager: Michael Schloh von Bennewitz +Distribution: MeeGo Thirdparty +Version: 3.0.62 +Release: 20101206 +License: X11 +Group: Utilities/System +Source: http://download.sourceforge.net/lifelines/lifelines-%{version}.tar.gz URL: http://lifelines.sourceforge.net/ Packager: Marc Nozell Provides: lifelines -BuildRoot: %{_tmppath}/%{name}-%{version}-root -BuildRequires: ncurses-devel bison +BuildRoot: %{_tmppath}/%{name}-%{version}-root +BuildRequires: ncurses-devel bison %description -This program allows the tracking of genealogical information. The lifelines -reports are the power of the system. +This program allows the tracking of genealogical information. +The lifelines reports are the power of the system. %prep -%setup +%setup -q %build -#make RPM_OPT_FLAGS="$RPM_OPT_FLAGS" -sh -c ./configure -make +%configure --datarootdir=%{_datadir} +make %{?_smp_mflags} %install -install -d -m 755 $RPM_BUILD_ROOT/usr/local/bin -install -s -m 755 src/liflines/llines $RPM_BUILD_ROOT/usr/local/bin -install -s -m 755 src/liflines/llexec $RPM_BUILD_ROOT/usr/local/bin -install -s -m 755 src/tools/dbverify $RPM_BUILD_ROOT/usr/local/bin +rm -rf ${RPM_BUILD_ROOT} +install -d -m 755 $RPM_BUILD_ROOT%{_bindir} +install -s -m 755 src/liflines/llines $RPM_BUILD_ROOT%{_bindir} +install -s -m 755 src/liflines/llexec $RPM_BUILD_ROOT%{_bindir} +install -s -m 755 src/tools/dbverify $RPM_BUILD_ROOT%{_bindir} -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/da/LC_MESSAGES -install -m 644 po/da.gmo $RPM_BUILD_ROOT/usr/local/share/locale/da/LC_MESSAGES/lifelines.mo +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/da/LC_MESSAGES +install -m 644 po/da.gmo $RPM_BUILD_ROOT%{_datadir}/locale/da/LC_MESSAGES/lifelines.mo -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/de/LC_MESSAGES -install -m 644 po/de.gmo $RPM_BUILD_ROOT/usr/local/share/locale/de/LC_MESSAGES/lifelines.mo +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/de/LC_MESSAGES +install -m 644 po/de.gmo $RPM_BUILD_ROOT%{_datadir}/locale/de/LC_MESSAGES/lifelines.mo -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/eo/LC_MESSAGES -install -m 644 po/eo.gmo $RPM_BUILD_ROOT/usr/local/share/locale/eo/LC_MESSAGES/lifelines.mo +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/eo/LC_MESSAGES +install -m 644 po/eo.gmo $RPM_BUILD_ROOT%{_datadir}/locale/eo/LC_MESSAGES/lifelines.mo -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/es/LC_MESSAGES -install -m 644 po/es.gmo $RPM_BUILD_ROOT/usr/local/share/locale/es/LC_MESSAGES/lifelines.mo +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/es/LC_MESSAGES +install -m 644 po/es.gmo $RPM_BUILD_ROOT%{_datadir}/locale/es/LC_MESSAGES/lifelines.mo -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/fr/LC_MESSAGES -install -m 644 po/fr.gmo $RPM_BUILD_ROOT/usr/local/share/locale/fr/LC_MESSAGES/lifelines.mo +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/fr/LC_MESSAGES +install -m 644 po/fr.gmo $RPM_BUILD_ROOT%{_datadir}/locale/fr/LC_MESSAGES/lifelines.mo -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/nl/LC_MESSAGES -install -m 644 po/nl.gmo $RPM_BUILD_ROOT/usr/local/share/locale/nl/LC_MESSAGES/lifelines.mo +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/nl/LC_MESSAGES +install -m 644 po/nl.gmo $RPM_BUILD_ROOT%{_datadir}/locale/nl/LC_MESSAGES/lifelines.mo -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/pl/LC_MESSAGES -install -m 644 po/pl.gmo $RPM_BUILD_ROOT/usr/local/share/locale/pl/LC_MESSAGES/lifelines.mo +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/pl/LC_MESSAGES +install -m 644 po/pl.gmo $RPM_BUILD_ROOT%{_datadir}/locale/pl/LC_MESSAGES/lifelines.mo -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/rw/LC_MESSAGES -install -m 644 po/rw.gmo $RPM_BUILD_ROOT/usr/local/share/locale/rw/LC_MESSAGES/lifelines.mo +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/rw/LC_MESSAGES +install -m 644 po/rw.gmo $RPM_BUILD_ROOT%{_datadir}/locale/rw/LC_MESSAGES/lifelines.mo -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/sv/LC_MESSAGES -install -m 644 po/sv.gmo $RPM_BUILD_ROOT/usr/local/share/locale/sv/LC_MESSAGES/lifelines.mo +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/sv/LC_MESSAGES +install -m 644 po/sv.gmo $RPM_BUILD_ROOT%{_datadir}/locale/sv/LC_MESSAGES/lifelines.mo -install -d -m 755 $RPM_BUILD_ROOT%{reports_dir} -install -m 644 reports/*.ll $RPM_BUILD_ROOT%{reports_dir} -install -m 644 reports/*.li $RPM_BUILD_ROOT%{reports_dir} -install -m 644 reports/CREDIT reports/index.html $RPM_BUILD_ROOT%{reports_dir} -install -m 644 reports/boc.gif reports/ll.png $RPM_BUILD_ROOT%{reports_dir} -install -m 644 reports/*.c $RPM_BUILD_ROOT%{reports_dir} -install -m 644 reports/ps-pedigree.ps reports/tree.tex $RPM_BUILD_ROOT%{reports_dir} +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/reports +install -m 644 reports/*.ll $RPM_BUILD_ROOT%{_datadir}/lifelines/reports +install -m 644 reports/*.li $RPM_BUILD_ROOT%{_datadir}/lifelines/reports +install -m 644 reports/CREDIT reports/index.html $RPM_BUILD_ROOT%{_datadir}/lifelines/reports +install -m 644 reports/boc.gif reports/ll.png $RPM_BUILD_ROOT%{_datadir}/lifelines/reports +install -m 644 reports/*.c $RPM_BUILD_ROOT%{_datadir}/lifelines/reports +install -m 644 reports/ps-pedigree.ps reports/tree.tex $RPM_BUILD_ROOT%{_datadir}/lifelines/reports -install -d -m 755 $RPM_BUILD_ROOT%{reports_dir}/novel -install -m 644 reports/novel/novel* $RPM_BUILD_ROOT%{reports_dir}/novel +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/novel +install -m 644 reports/novel/novel* $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/novel -install -d -m 755 $RPM_BUILD_ROOT%{reports_dir}/pedtex -install -m 644 reports/pedtex/pedtex* $RPM_BUILD_ROOT%{reports_dir}/pedtex -install -m 644 reports/pedtex/*.tex $RPM_BUILD_ROOT%{reports_dir}/pedtex +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/pedtex +install -m 644 reports/pedtex/pedtex* $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/pedtex +install -m 644 reports/pedtex/*.tex $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/pedtex -install -d -m 755 $RPM_BUILD_ROOT%{reports_dir}/ps-fan -install -m 644 reports/ps-fan/ps-fan* $RPM_BUILD_ROOT%{reports_dir}/ps-fan +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/ps-fan +install -m 644 reports/ps-fan/ps-fan* $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/ps-fan -install -d -m 755 $RPM_BUILD_ROOT%{tt_dir} -install -m 644 tt/*.tt $RPM_BUILD_ROOT%{tt_dir} -install -d -m 755 $RPM_BUILD_ROOT/usr/local/man/man1 -install -m 644 docs/btedit.1 $RPM_BUILD_ROOT/usr/local/man/man1/btedit.1 -install -m 644 docs/dbverify.1 $RPM_BUILD_ROOT/usr/local/man/man1/dbverify.1 -install -m 644 docs/llines.1 $RPM_BUILD_ROOT/usr/local/man/man1/llines.1 -install -m 644 docs/llexec.1 $RPM_BUILD_ROOT/usr/local/man/man1/llexec.1 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/tt +install -m 644 tt/*.tt $RPM_BUILD_ROOT%{_datadir}/lifelines/tt +install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man1 +install -m 644 docs/btedit.1 $RPM_BUILD_ROOT%{_mandir}/man1/btedit.1 +install -m 644 docs/dbverify.1 $RPM_BUILD_ROOT%{_mandir}/man1/dbverify.1 +install -m 644 docs/llines.1 $RPM_BUILD_ROOT%{_mandir}/man1/llines.1 +install -m 644 docs/llexec.1 $RPM_BUILD_ROOT%{_mandir}/man1/llexec.1 +%clean +rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc README ChangeLog NEWS AUTHORS LICENSE %doc README.AUTOCONF README.DEVELOPERS README.INTERNATIONAL README.LAYOUT %doc README.MAINTAINERS README.MAINTAINERS.rpm README.MAINTAINERS.win32 -%doc .linesrc docs/lifelines.vim -%doc docs/ll-reportmanual.xml docs/ll-reportmanual.html docs/ll-reportmanual.pdf docs/ll-reportmanual.txt -%doc docs/ll-userguide.xml docs/ll-userguide.html docs/ll-userguide.pdf docs/ll-userguide.txt +%doc docs/ll-reportmanual.xml docs/ll-reportmanual.html docs/ll-reportmanual.pdf +%doc docs/ll-reportmanual.txt docs/ll-userguide.xml docs/ll-userguide.html +%doc docs/ll-userguide.pdf docs/ll-userguide.txt docs/lifelines.vim .linesrc -/usr/local/bin/llines -/usr/local/bin/llexec -/usr/local/bin/dbverify -/usr/local/share/locale/da/LC_MESSAGES/lifelines.mo -/usr/local/share/locale/de/LC_MESSAGES/lifelines.mo -/usr/local/share/locale/fr/LC_MESSAGES/lifelines.mo -/usr/local/share/locale/sv/LC_MESSAGES/lifelines.mo -/usr/local/share/locale/eo/LC_MESSAGES/lifelines.mo -/usr/local/share/locale/es/LC_MESSAGES/lifelines.mo -/usr/local/share/locale/nl/LC_MESSAGES/lifelines.mo -/usr/local/share/locale/pl/LC_MESSAGES/lifelines.mo -/usr/local/share/locale/rw/LC_MESSAGES/lifelines.mo -%{reports_dir} -%{tt_dir} -/usr/local/man/man1/btedit.1 -/usr/local/man/man1/dbverify.1 -/usr/local/man/man1/llines.1 -/usr/local/man/man1/llexec.1 +%{_bindir}/llines +%{_bindir}/llexec +%{_bindir}/dbverify +%{_datadir}/locale/da/LC_MESSAGES/lifelines.mo +%{_datadir}/locale/de/LC_MESSAGES/lifelines.mo +%{_datadir}/locale/fr/LC_MESSAGES/lifelines.mo +%{_datadir}/locale/sv/LC_MESSAGES/lifelines.mo +%{_datadir}/locale/eo/LC_MESSAGES/lifelines.mo +%{_datadir}/locale/es/LC_MESSAGES/lifelines.mo +%{_datadir}/locale/nl/LC_MESSAGES/lifelines.mo +%{_datadir}/locale/pl/LC_MESSAGES/lifelines.mo +%{_datadir}/locale/rw/LC_MESSAGES/lifelines.mo +%{_datadir}/lifelines/reports +%{_datadir}/lifelines/tt +%{_mandir}/man1/btedit.1.gz +%{_mandir}/man1/dbverify.1.gz +%{_mandir}/man1/llines.1.gz +%{_mandir}/man1/llexec.1.gz %changelog +* Mon Dec 6 2010 Michael Schloh von Bennewitz - 3.0.62-20101206 +- Correct build configuration and default packaging +* Wed Dec 1 2010 Michael Schloh von Bennewitz - 3.0.62-20101201 +- Repackage for MeeGo 1.1 * Sun Apr 29 2007 Perry Rapp - add llexec.1 man page to release * Sun Apr 15 2007 Stephen Dum