lifelines/lifelines.spec

Fri, 11 Mar 2011 21:39:41 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Fri, 11 Mar 2011 21:39:41 +0100
changeset 2
e3665a058d13
parent 0
4f133201e207
permissions
-rw-r--r--

Import new package specs for introduction into repository.

     1 #
     2 # lifelines.spec - RPM configuration file for Lifelines
     3 #
     4 Name:           lifelines
     5 Summary:        Lifelines genealogy program
     6 Vendor:         Europalab Software
     7 Packager:       Michael Schloh von Bennewitz
     8 Distribution:   MeeGo Thirdparty
     9 Version:        3.0.62
    10 Release:        20101206
    11 License:        X11
    12 Group:          Utilities/System
    13 Source:         http://download.sourceforge.net/lifelines/lifelines-%{version}.tar.gz
    14 URL:            http://lifelines.sourceforge.net/
    15 Packager:       Marc Nozell <marc@nozell.com>
    16 Provides:       lifelines
    17 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
    18 BuildRequires:  ncurses-devel bison
    20 %description
    21 This program allows the tracking of genealogical information.
    22 The lifelines reports are the power of the system.
    24 %prep 
    25 %setup -q
    27 %build
    28 %configure --datarootdir=%{_datadir}
    29 make %{?_smp_mflags}
    31 %install
    32 rm -rf ${RPM_BUILD_ROOT}
    33 install -d -m 755 $RPM_BUILD_ROOT%{_bindir}
    34 install -s -m 755 src/liflines/llines $RPM_BUILD_ROOT%{_bindir}
    35 install -s -m 755 src/liflines/llexec $RPM_BUILD_ROOT%{_bindir}
    36 install -s -m 755 src/tools/dbverify $RPM_BUILD_ROOT%{_bindir}
    38 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/da/LC_MESSAGES
    39 install -m 644 po/da.gmo $RPM_BUILD_ROOT%{_datadir}/locale/da/LC_MESSAGES/lifelines.mo
    41 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/de/LC_MESSAGES
    42 install -m 644 po/de.gmo $RPM_BUILD_ROOT%{_datadir}/locale/de/LC_MESSAGES/lifelines.mo
    44 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/eo/LC_MESSAGES
    45 install -m 644 po/eo.gmo $RPM_BUILD_ROOT%{_datadir}/locale/eo/LC_MESSAGES/lifelines.mo
    47 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/es/LC_MESSAGES
    48 install -m 644 po/es.gmo $RPM_BUILD_ROOT%{_datadir}/locale/es/LC_MESSAGES/lifelines.mo
    50 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/fr/LC_MESSAGES
    51 install -m 644 po/fr.gmo $RPM_BUILD_ROOT%{_datadir}/locale/fr/LC_MESSAGES/lifelines.mo
    53 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/nl/LC_MESSAGES
    54 install -m 644 po/nl.gmo $RPM_BUILD_ROOT%{_datadir}/locale/nl/LC_MESSAGES/lifelines.mo
    56 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/pl/LC_MESSAGES
    57 install -m 644 po/pl.gmo $RPM_BUILD_ROOT%{_datadir}/locale/pl/LC_MESSAGES/lifelines.mo
    59 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/rw/LC_MESSAGES
    60 install -m 644 po/rw.gmo $RPM_BUILD_ROOT%{_datadir}/locale/rw/LC_MESSAGES/lifelines.mo
    62 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/locale/sv/LC_MESSAGES
    63 install -m 644 po/sv.gmo $RPM_BUILD_ROOT%{_datadir}/locale/sv/LC_MESSAGES/lifelines.mo
    65 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/reports
    66 install -m 644 reports/*.ll $RPM_BUILD_ROOT%{_datadir}/lifelines/reports
    67 install -m 644 reports/*.li $RPM_BUILD_ROOT%{_datadir}/lifelines/reports
    68 install -m 644 reports/CREDIT reports/index.html $RPM_BUILD_ROOT%{_datadir}/lifelines/reports
    69 install -m 644 reports/boc.gif reports/ll.png $RPM_BUILD_ROOT%{_datadir}/lifelines/reports
    70 install -m 644 reports/*.c $RPM_BUILD_ROOT%{_datadir}/lifelines/reports
    71 install -m 644 reports/ps-pedigree.ps reports/tree.tex $RPM_BUILD_ROOT%{_datadir}/lifelines/reports
    73 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/novel
    74 install -m 644 reports/novel/novel* $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/novel
    76 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/pedtex
    77 install -m 644 reports/pedtex/pedtex* $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/pedtex
    78 install -m 644 reports/pedtex/*.tex $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/pedtex
    80 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/ps-fan
    81 install -m 644 reports/ps-fan/ps-fan* $RPM_BUILD_ROOT%{_datadir}/lifelines/reports/ps-fan
    83 install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/lifelines/tt
    84 install -m 644 tt/*.tt $RPM_BUILD_ROOT%{_datadir}/lifelines/tt
    85 install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man1
    86 install -m 644 docs/btedit.1 $RPM_BUILD_ROOT%{_mandir}/man1/btedit.1
    87 install -m 644 docs/dbverify.1 $RPM_BUILD_ROOT%{_mandir}/man1/dbverify.1
    88 install -m 644 docs/llines.1 $RPM_BUILD_ROOT%{_mandir}/man1/llines.1
    89 install -m 644 docs/llexec.1 $RPM_BUILD_ROOT%{_mandir}/man1/llexec.1
    91 %clean
    92 rm -rf $RPM_BUILD_ROOT
    94 %files
    95 %defattr(-,root,root)
    96 %doc README ChangeLog NEWS AUTHORS LICENSE
    97 %doc README.AUTOCONF README.DEVELOPERS README.INTERNATIONAL README.LAYOUT
    98 %doc README.MAINTAINERS README.MAINTAINERS.rpm README.MAINTAINERS.win32
    99 %doc docs/ll-reportmanual.xml docs/ll-reportmanual.html docs/ll-reportmanual.pdf
   100 %doc docs/ll-reportmanual.txt docs/ll-userguide.xml docs/ll-userguide.html
   101 %doc docs/ll-userguide.pdf docs/ll-userguide.txt docs/lifelines.vim .linesrc
   103 %{_bindir}/llines
   104 %{_bindir}/llexec
   105 %{_bindir}/dbverify
   106 %{_datadir}/locale/da/LC_MESSAGES/lifelines.mo
   107 %{_datadir}/locale/de/LC_MESSAGES/lifelines.mo
   108 %{_datadir}/locale/fr/LC_MESSAGES/lifelines.mo
   109 %{_datadir}/locale/sv/LC_MESSAGES/lifelines.mo
   110 %{_datadir}/locale/eo/LC_MESSAGES/lifelines.mo
   111 %{_datadir}/locale/es/LC_MESSAGES/lifelines.mo
   112 %{_datadir}/locale/nl/LC_MESSAGES/lifelines.mo
   113 %{_datadir}/locale/pl/LC_MESSAGES/lifelines.mo
   114 %{_datadir}/locale/rw/LC_MESSAGES/lifelines.mo
   115 %{_datadir}/lifelines/reports
   116 %{_datadir}/lifelines/tt
   117 %{_mandir}/man1/btedit.1.gz
   118 %{_mandir}/man1/dbverify.1.gz
   119 %{_mandir}/man1/llines.1.gz
   120 %{_mandir}/man1/llexec.1.gz
   122 %changelog
   123 * Mon Dec 6 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 3.0.62-20101206
   124 - Correct build configuration and default packaging
   125 * Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 3.0.62-20101201
   126 - Repackage for MeeGo 1.1
   127 * Sun Apr 29 2007 Perry Rapp
   128 - add llexec.1 man page to release
   129 * Sun Apr 15 2007 Stephen Dum
   130 - add README* files to release
   131 * Wed Dec 21 2005 Stephen Dum
   132 - add .tt files, .linesrc and new .mo files to release
   133 * Tue Nov 15 2005 Perry Rapp
   134 - Change "Copyright" to newer "License".
   135 - Fix license name to clearer "X11".
   136 - Add BuildRequires line.
   137 * Thu Sep 29 2005 Perry Rapp
   138 - Add eo, es, nl, pl, rw translations. Add *.li files. Add novel, pedtex, ps-fan reports.
   139 * Sun Jan 30 2005 Perry Rapp
   140 - Add comment about using rpmbuild on newer systems, and instruction about adding comments down here.
   141 * Tue May 06 2003 Perry Rapp
   142 - Add btedit.1 (& alphabetize man pages)
   143 * Mon May 05 2003 Perry Rapp
   144 - Add dbverify.1
   145 * Mon Nov 11 2002 Perry Rapp
   146 - Add da.po
   147 - (post lifelines-3.0.21)
   148 * Mon Oct 07 2002 Perry Rapp
   149 - Add new binary llexec
   150 * Sun Sep 29 2002 Perry Rapp
   151 - Implement patch by Karl DeBisschop: adds build root, list reports as group instead of individually
   152 - Add dbverify, de.po, fr.po, sv.po
   153 - (lifelines-3.0.19-1)

mercurial