1.1 --- a/lifelines/lifelines.spec Fri Mar 11 21:30:26 2011 +0100 1.2 +++ b/lifelines/lifelines.spec Fri Mar 11 21:36:51 2011 +0100 1.3 @@ -1,132 +1,129 @@ 1.4 # 1.5 # lifelines.spec - RPM configuration file for Lifelines 1.6 # 1.7 -# To generate RPMs, place the tar.gz in /usr/src/packages/SOURCES/ and 1.8 -# (or /usr/src/redhat/SOURCES as appropriate) 1.9 -# then "rpm -ba lifelines.spec" 1.10 -# or on newer systems, "rpmbuild -ba lifelines.spec" 1.11 -# 1.12 -# Add comment to top of comments at bottom if you revise this file. 1.13 -# 1.14 - 1.15 -%define lifelines_version 3.0.62 1.16 -%define reports_dir /usr/local/share/lifelines-%{lifelines_version}/reports 1.17 -%define tt_dir /usr/local/share/lifelines-%{lifelines_version}/tt 1.18 - 1.19 -Name: lifelines 1.20 -Summary: lifelines genealogy program 1.21 -Version: %{lifelines_version} 1.22 -Release: 1 1.23 -License: X11 1.24 -Group: Utilities/System 1.25 -Source: http://download.sourceforge.net/lifelines/lifelines-%{lifelines_version}.tar.gz 1.26 +Name: lifelines 1.27 +Summary: Lifelines genealogy program 1.28 +Vendor: Europalab Software 1.29 +Packager: Michael Schloh von Bennewitz 1.30 +Distribution: MeeGo Thirdparty 1.31 +Version: 3.0.62 1.32 +Release: 20101206 1.33 +License: X11 1.34 +Group: Utilities/System 1.35 +Source: http://download.sourceforge.net/lifelines/lifelines-%{version}.tar.gz 1.36 URL: http://lifelines.sourceforge.net/ 1.37 Packager: Marc Nozell <marc@nozell.com> 1.38 Provides: lifelines 1.39 -BuildRoot: %{_tmppath}/%{name}-%{version}-root 1.40 -BuildRequires: ncurses-devel bison 1.41 +BuildRoot: %{_tmppath}/%{name}-%{version}-root 1.42 +BuildRequires: ncurses-devel bison 1.43 1.44 %description 1.45 -This program allows the tracking of genealogical information. The lifelines 1.46 -reports are the power of the system. 1.47 +This program allows the tracking of genealogical information. 1.48 +The lifelines reports are the power of the system. 1.49 1.50 %prep 1.51 -%setup 1.52 +%setup -q 1.53 1.54 %build 1.55 -#make RPM_OPT_FLAGS="$RPM_OPT_FLAGS" 1.56 -sh -c ./configure 1.57 -make 1.58 +%configure --datarootdir=%{_datadir} 1.59 +make %{?_smp_mflags} 1.60 1.61 %install 1.62 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/bin 1.63 -install -s -m 755 src/liflines/llines $RPM_BUILD_ROOT/usr/local/bin 1.64 -install -s -m 755 src/liflines/llexec $RPM_BUILD_ROOT/usr/local/bin 1.65 -install -s -m 755 src/tools/dbverify $RPM_BUILD_ROOT/usr/local/bin 1.66 +rm -rf ${RPM_BUILD_ROOT} 1.67 +install -d -m 755 $RPM_BUILD_ROOT%{_bindir} 1.68 +install -s -m 755 src/liflines/llines $RPM_BUILD_ROOT%{_bindir} 1.69 +install -s -m 755 src/liflines/llexec $RPM_BUILD_ROOT%{_bindir} 1.70 +install -s -m 755 src/tools/dbverify $RPM_BUILD_ROOT%{_bindir} 1.71 1.72 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/da/LC_MESSAGES 1.73 -install -m 644 po/da.gmo $RPM_BUILD_ROOT/usr/local/share/locale/da/LC_MESSAGES/lifelines.mo 1.74 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/da/LC_MESSAGES 1.75 +install -m 644 po/da.gmo $RPM_BUILD_ROOT%{_datadir}/locale/da/LC_MESSAGES/lifelines.mo 1.76 1.77 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/de/LC_MESSAGES 1.78 -install -m 644 po/de.gmo $RPM_BUILD_ROOT/usr/local/share/locale/de/LC_MESSAGES/lifelines.mo 1.79 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/de/LC_MESSAGES 1.80 +install -m 644 po/de.gmo $RPM_BUILD_ROOT%{_datadir}/locale/de/LC_MESSAGES/lifelines.mo 1.81 1.82 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/eo/LC_MESSAGES 1.83 -install -m 644 po/eo.gmo $RPM_BUILD_ROOT/usr/local/share/locale/eo/LC_MESSAGES/lifelines.mo 1.84 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/eo/LC_MESSAGES 1.85 +install -m 644 po/eo.gmo $RPM_BUILD_ROOT%{_datadir}/locale/eo/LC_MESSAGES/lifelines.mo 1.86 1.87 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/es/LC_MESSAGES 1.88 -install -m 644 po/es.gmo $RPM_BUILD_ROOT/usr/local/share/locale/es/LC_MESSAGES/lifelines.mo 1.89 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/es/LC_MESSAGES 1.90 +install -m 644 po/es.gmo $RPM_BUILD_ROOT%{_datadir}/locale/es/LC_MESSAGES/lifelines.mo 1.91 1.92 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/fr/LC_MESSAGES 1.93 -install -m 644 po/fr.gmo $RPM_BUILD_ROOT/usr/local/share/locale/fr/LC_MESSAGES/lifelines.mo 1.94 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/fr/LC_MESSAGES 1.95 +install -m 644 po/fr.gmo $RPM_BUILD_ROOT%{_datadir}/locale/fr/LC_MESSAGES/lifelines.mo 1.96 1.97 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/nl/LC_MESSAGES 1.98 -install -m 644 po/nl.gmo $RPM_BUILD_ROOT/usr/local/share/locale/nl/LC_MESSAGES/lifelines.mo 1.99 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/nl/LC_MESSAGES 1.100 +install -m 644 po/nl.gmo $RPM_BUILD_ROOT%{_datadir}/locale/nl/LC_MESSAGES/lifelines.mo 1.101 1.102 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/pl/LC_MESSAGES 1.103 -install -m 644 po/pl.gmo $RPM_BUILD_ROOT/usr/local/share/locale/pl/LC_MESSAGES/lifelines.mo 1.104 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/pl/LC_MESSAGES 1.105 +install -m 644 po/pl.gmo $RPM_BUILD_ROOT%{_datadir}/locale/pl/LC_MESSAGES/lifelines.mo 1.106 1.107 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/rw/LC_MESSAGES 1.108 -install -m 644 po/rw.gmo $RPM_BUILD_ROOT/usr/local/share/locale/rw/LC_MESSAGES/lifelines.mo 1.109 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/rw/LC_MESSAGES 1.110 +install -m 644 po/rw.gmo $RPM_BUILD_ROOT%{_datadir}/locale/rw/LC_MESSAGES/lifelines.mo 1.111 1.112 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/share/locale/sv/LC_MESSAGES 1.113 -install -m 644 po/sv.gmo $RPM_BUILD_ROOT/usr/local/share/locale/sv/LC_MESSAGES/lifelines.mo 1.114 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/sv/LC_MESSAGES 1.115 +install -m 644 po/sv.gmo $RPM_BUILD_ROOT%{_datadir}/locale/sv/LC_MESSAGES/lifelines.mo 1.116 1.117 -install -d -m 755 $RPM_BUILD_ROOT%{reports_dir} 1.118 -install -m 644 reports/*.ll $RPM_BUILD_ROOT%{reports_dir} 1.119 -install -m 644 reports/*.li $RPM_BUILD_ROOT%{reports_dir} 1.120 -install -m 644 reports/CREDIT reports/index.html $RPM_BUILD_ROOT%{reports_dir} 1.121 -install -m 644 reports/boc.gif reports/ll.png $RPM_BUILD_ROOT%{reports_dir} 1.122 -install -m 644 reports/*.c $RPM_BUILD_ROOT%{reports_dir} 1.123 -install -m 644 reports/ps-pedigree.ps reports/tree.tex $RPM_BUILD_ROOT%{reports_dir} 1.124 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/reports 1.125 +install -m 644 reports/*.ll $RPM_BUILD_ROOT%{_datadir}/lifelines/reports 1.126 +install -m 644 reports/*.li $RPM_BUILD_ROOT%{_datadir}/lifelines/reports 1.127 +install -m 644 reports/CREDIT reports/index.html $RPM_BUILD_ROOT%{_datadir}/lifelines/reports 1.128 +install -m 644 reports/boc.gif reports/ll.png $RPM_BUILD_ROOT%{_datadir}/lifelines/reports 1.129 +install -m 644 reports/*.c $RPM_BUILD_ROOT%{_datadir}/lifelines/reports 1.130 +install -m 644 reports/ps-pedigree.ps reports/tree.tex $RPM_BUILD_ROOT%{_datadir}/lifelines/reports 1.131 1.132 -install -d -m 755 $RPM_BUILD_ROOT%{reports_dir}/novel 1.133 -install -m 644 reports/novel/novel* $RPM_BUILD_ROOT%{reports_dir}/novel 1.134 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/novel 1.135 +install -m 644 reports/novel/novel* $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/novel 1.136 1.137 -install -d -m 755 $RPM_BUILD_ROOT%{reports_dir}/pedtex 1.138 -install -m 644 reports/pedtex/pedtex* $RPM_BUILD_ROOT%{reports_dir}/pedtex 1.139 -install -m 644 reports/pedtex/*.tex $RPM_BUILD_ROOT%{reports_dir}/pedtex 1.140 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/pedtex 1.141 +install -m 644 reports/pedtex/pedtex* $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/pedtex 1.142 +install -m 644 reports/pedtex/*.tex $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/pedtex 1.143 1.144 -install -d -m 755 $RPM_BUILD_ROOT%{reports_dir}/ps-fan 1.145 -install -m 644 reports/ps-fan/ps-fan* $RPM_BUILD_ROOT%{reports_dir}/ps-fan 1.146 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/ps-fan 1.147 +install -m 644 reports/ps-fan/ps-fan* $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/ps-fan 1.148 1.149 -install -d -m 755 $RPM_BUILD_ROOT%{tt_dir} 1.150 -install -m 644 tt/*.tt $RPM_BUILD_ROOT%{tt_dir} 1.151 -install -d -m 755 $RPM_BUILD_ROOT/usr/local/man/man1 1.152 -install -m 644 docs/btedit.1 $RPM_BUILD_ROOT/usr/local/man/man1/btedit.1 1.153 -install -m 644 docs/dbverify.1 $RPM_BUILD_ROOT/usr/local/man/man1/dbverify.1 1.154 -install -m 644 docs/llines.1 $RPM_BUILD_ROOT/usr/local/man/man1/llines.1 1.155 -install -m 644 docs/llexec.1 $RPM_BUILD_ROOT/usr/local/man/man1/llexec.1 1.156 +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/tt 1.157 +install -m 644 tt/*.tt $RPM_BUILD_ROOT%{_datadir}/lifelines/tt 1.158 +install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man1 1.159 +install -m 644 docs/btedit.1 $RPM_BUILD_ROOT%{_mandir}/man1/btedit.1 1.160 +install -m 644 docs/dbverify.1 $RPM_BUILD_ROOT%{_mandir}/man1/dbverify.1 1.161 +install -m 644 docs/llines.1 $RPM_BUILD_ROOT%{_mandir}/man1/llines.1 1.162 +install -m 644 docs/llexec.1 $RPM_BUILD_ROOT%{_mandir}/man1/llexec.1 1.163 1.164 +%clean 1.165 +rm -rf $RPM_BUILD_ROOT 1.166 1.167 %files 1.168 %defattr(-,root,root) 1.169 %doc README ChangeLog NEWS AUTHORS LICENSE 1.170 %doc README.AUTOCONF README.DEVELOPERS README.INTERNATIONAL README.LAYOUT 1.171 %doc README.MAINTAINERS README.MAINTAINERS.rpm README.MAINTAINERS.win32 1.172 -%doc .linesrc docs/lifelines.vim 1.173 -%doc docs/ll-reportmanual.xml docs/ll-reportmanual.html docs/ll-reportmanual.pdf docs/ll-reportmanual.txt 1.174 -%doc docs/ll-userguide.xml docs/ll-userguide.html docs/ll-userguide.pdf docs/ll-userguide.txt 1.175 +%doc docs/ll-reportmanual.xml docs/ll-reportmanual.html docs/ll-reportmanual.pdf 1.176 +%doc docs/ll-reportmanual.txt docs/ll-userguide.xml docs/ll-userguide.html 1.177 +%doc docs/ll-userguide.pdf docs/ll-userguide.txt docs/lifelines.vim .linesrc 1.178 1.179 -/usr/local/bin/llines 1.180 -/usr/local/bin/llexec 1.181 -/usr/local/bin/dbverify 1.182 -/usr/local/share/locale/da/LC_MESSAGES/lifelines.mo 1.183 -/usr/local/share/locale/de/LC_MESSAGES/lifelines.mo 1.184 -/usr/local/share/locale/fr/LC_MESSAGES/lifelines.mo 1.185 -/usr/local/share/locale/sv/LC_MESSAGES/lifelines.mo 1.186 -/usr/local/share/locale/eo/LC_MESSAGES/lifelines.mo 1.187 -/usr/local/share/locale/es/LC_MESSAGES/lifelines.mo 1.188 -/usr/local/share/locale/nl/LC_MESSAGES/lifelines.mo 1.189 -/usr/local/share/locale/pl/LC_MESSAGES/lifelines.mo 1.190 -/usr/local/share/locale/rw/LC_MESSAGES/lifelines.mo 1.191 -%{reports_dir} 1.192 -%{tt_dir} 1.193 -/usr/local/man/man1/btedit.1 1.194 -/usr/local/man/man1/dbverify.1 1.195 -/usr/local/man/man1/llines.1 1.196 -/usr/local/man/man1/llexec.1 1.197 +%{_bindir}/llines 1.198 +%{_bindir}/llexec 1.199 +%{_bindir}/dbverify 1.200 +%{_datadir}/locale/da/LC_MESSAGES/lifelines.mo 1.201 +%{_datadir}/locale/de/LC_MESSAGES/lifelines.mo 1.202 +%{_datadir}/locale/fr/LC_MESSAGES/lifelines.mo 1.203 +%{_datadir}/locale/sv/LC_MESSAGES/lifelines.mo 1.204 +%{_datadir}/locale/eo/LC_MESSAGES/lifelines.mo 1.205 +%{_datadir}/locale/es/LC_MESSAGES/lifelines.mo 1.206 +%{_datadir}/locale/nl/LC_MESSAGES/lifelines.mo 1.207 +%{_datadir}/locale/pl/LC_MESSAGES/lifelines.mo 1.208 +%{_datadir}/locale/rw/LC_MESSAGES/lifelines.mo 1.209 +%{_datadir}/lifelines/reports 1.210 +%{_datadir}/lifelines/tt 1.211 +%{_mandir}/man1/btedit.1.gz 1.212 +%{_mandir}/man1/dbverify.1.gz 1.213 +%{_mandir}/man1/llines.1.gz 1.214 +%{_mandir}/man1/llexec.1.gz 1.215 1.216 %changelog 1.217 +* Mon Dec 6 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 3.0.62-20101206 1.218 +- Correct build configuration and default packaging 1.219 +* Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 3.0.62-20101201 1.220 +- Repackage for MeeGo 1.1 1.221 * Sun Apr 29 2007 Perry Rapp 1.222 - add llexec.1 man page to release 1.223 * Sun Apr 15 2007 Stephen Dum