42 Commits

Author SHA256 Message Date
1f71ff0dca Accepting request 1149125 from science
- Update to lifelines git version 4f417309
  This release includes full 64-bit support, without database migration!
  Main Program:
  - Make LifeLines 64-bit clean
  - Improve parser error for random out-of-palce number
  - Allow empty block bodies in reports
  - Allow fullname() to be used with an invalid INDI
  - Make manip_name() UTF-8 aware (fixes to limit_width and name_string)
  - Fix bug in j2date()
  - Massive cleanup of compiler warnings
  Infrastructure:
  - Improve curses detection for wide character support
  - Add support for GNU Bison 3.x
  - Add configure support for --with-32bit and --with-64bit
  - Add support for cscope, cscout, gcov and sonarqube
  Documentation:
  - Remove SourceForge and GitHub (MarcNo) refs, replace with GitHub (Lifelines) refs
  - Update docs to docbook 5 format
  Tools:
  - Add lldump tool
  Tests:
  - Add tests for fullname, eqv_pvalue, gengedcomstrong, checkjd2date and math
  - Add royal92 test for gedcom import
  - Add view-history and pedigree-longname test
  - Add string-unicode and string-utf8 tests
  - Add standalone C test programa and fix nextfkey test
  - Integrate tests to run with automake Parallel test Harness
- Port and rename patches
  * lifelines-3ad4571.dif becomes lifelines-4f417309.dif
  * lifelines-3ad4571-array.dif becomes lifelines-4f417309-array.dif

OBS-URL: https://build.opensuse.org/request/show/1149125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=34
2024-02-22 19:59:46 +00:00
eddae2370e Update to lifelines-3.1.1+4f417309
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=35
2024-02-22 09:30:53 +00:00
d591e35259 Accepting request 1094300 from science
- Remove useless --with-64bit/--with-32bit

OBS-URL: https://build.opensuse.org/request/show/1094300
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=33
2023-06-21 20:40:11 +00:00
54c49ae62f Accepting request 1093981 from home:Andreas_Schwab:Factory
- Remove useless --with-64bit/--with-32bit

OBS-URL: https://build.opensuse.org/request/show/1093981
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=33
2023-06-20 14:13:35 +00:00
7f17d130ce Accepting request 814102 from science
OBS-URL: https://build.opensuse.org/request/show/814102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=32
2020-06-12 19:43:58 +00:00
d08ba36895 Accepting request 812914 from home:bmwiedemann:branches:science
Add reproducible.patch to override build date (boo#1047218)

OBS-URL: https://build.opensuse.org/request/show/812914
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=31
2020-06-12 08:26:56 +00:00
6c75520461 Accepting request 791951 from science
- Avoid -m64 on aarch64 (and also -m32 on arm) as gcc does not know about

OBS-URL: https://build.opensuse.org/request/show/791951
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=31
2020-04-08 17:55:41 +00:00
91ef213b7b Avoid -m64
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=29
2020-04-07 10:02:08 +00:00
1fa3c9e5eb Test build on aarch64
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=28
2020-04-07 08:51:43 +00:00
ca498fc0c3 Test libncursesw on aarch64
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=27
2020-04-07 08:42:13 +00:00
c3e6444653 Test libncursesw on aarch64
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=26
2020-04-07 08:36:22 +00:00
65685999b8 Accepting request 726098 from science
- Switch from LDFLAGS to LIBS to let configure find has_key() in libtinfo 

- Update to lifelines git version 3ad4571, which is the follower
  of lifelines version 3.1.1 (bug boo#1146704)
  * Removep patches
    lifelines-3.0.59-funcptr.dif now upstream solved
    lifelines-decl.patch now superfluous
  * Port patches
    lifelines-3.0.60-array.dif which becomes lifelines-3ad4571-array.dif
    lifelines-3.0.62.dif which becomes lifelines-3ad4571.dif

OBS-URL: https://build.opensuse.org/request/show/726098
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=30
2019-08-27 08:24:52 +00:00
96bd96ef92 Correct path of Source0
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=24
2019-08-26 08:25:55 +00:00
f2922cf15c Correct path of Source0
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=23
2019-08-26 08:23:17 +00:00
3c1ca03674 Mention bug 1146704
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=22
2019-08-24 06:40:07 +00:00
ff19418451 has_key() ... let it find
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=21
2019-08-23 12:57:05 +00:00
baf334900b Update to 3.1.1+3ad4571
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=20
2019-08-23 11:27:29 +00:00
7545efc127 Accepting request 455247 from science
1

OBS-URL: https://build.opensuse.org/request/show/455247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=29
2017-02-13 23:41:55 +00:00
Ismail Dönmez
e549e765cf Accepting request 455117 from home:dimstar:Factory
- Favor newer ncurses versions over older ones (e.g.
  ncurses6-config > ncurses5-config).

With this diff:
rpm -qRp /var/tmp/build-root/openSUSE_Factory-x86_64/home/abuild/rpmbuild/RPMS/x86_64/lifelines-3.0.62-0.x86_64.rpm | grep -P "(tinfo|ncurses)"
libncursesw.so.6()(64bit)
libncursesw.so.6(NCURSESTW6_5.7.20081102)(64bit)
libtinfo.so.6()(64bit)
libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)(64bit)
libtinfo.so.6(NCURSES6_TINFO_5.7.20081102)(64bit)


Of course we can also 'just' wait for ncurses5-config to disappear from ncurses-devel and rely on luck that ncurses5-config won't ever be
present - as soon as it can be found (direct/indirect deps), ncurses5 is always favored...

The change I introduced here is basically to take the 'last' item in the array of ncurses*-config found

OBS-URL: https://build.opensuse.org/request/show/455117
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=18
2017-02-07 12:16:20 +00:00
427c04dfc0 Accepting request 338470 from science
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/338470
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=28
2015-10-19 20:51:05 +00:00
1d238cf186 .
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=16
2015-10-06 13:34:55 +00:00
Stephan Kulow
ef29a7d971 Accepting request 223804 from science
- lifelines-decl.patch: fix conflicting declaration (forwarded request 223682 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/223804
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=26
2014-02-26 05:58:36 +00:00
Ismail Dönmez
7d1efd7be3 Accepting request 223682 from home:Andreas_Schwab:Factory
- lifelines-decl.patch: fix conflicting declaration

OBS-URL: https://build.opensuse.org/request/show/223682
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=14
2014-02-25 10:12:33 +00:00
Stephan Kulow
81bbbb18c0 Accepting request 175824 from science
OBS-URL: https://build.opensuse.org/request/show/175824
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=24
2013-05-16 14:13:50 +00:00
a04fcc6ab6 Accepting request 162372 from home:worldcitizen:branches:science
Cleaned the spec file up

OBS-URL: https://build.opensuse.org/request/show/162372
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=12
2013-04-03 11:38:44 +00:00
Stephan Kulow
3590a1764a Accepting request 128827 from science
- Add missing font

OBS-URL: https://build.opensuse.org/request/show/128827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=22
2012-07-24 14:10:22 +00:00
20324e2e22 .
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=10
2012-07-24 08:33:22 +00:00
Ismail Dönmez
2d49264d68 Accepting request 127487 from science
- Make it build with latest TeXLive 2012 with new package layout

OBS-URL: https://build.opensuse.org/request/show/127487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=21
2012-07-12 08:48:22 +00:00
c25a89a48e .
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=8
2012-07-10 09:56:33 +00:00
Stephan Kulow
a849a9479f Accepting request 100918 from science
OBS-URL: https://build.opensuse.org/request/show/100918
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=19
2012-01-25 10:08:22 +00:00
OBS User autobuild
1b16247904 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=14 2010-03-18 15:06:51 +00:00
OBS User unknown
59e7ecb85e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=12 2009-07-09 08:14:35 +00:00
OBS User unknown
2d51bc2f62 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=11 2009-06-18 23:11:05 +00:00
OBS User unknown
8c0cbdfe27 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=9 2008-05-05 23:38:29 +00:00
OBS User unknown
225ba67949 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=8 2008-04-10 19:44:24 +00:00
OBS User unknown
d51b3ab7c8 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=7 2008-03-26 15:22:35 +00:00
OBS User unknown
3813e237a1 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=6 2007-12-14 15:36:04 +00:00
OBS User unknown
76fc3b38b7 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=5 2007-08-02 23:36:49 +00:00
OBS User unknown
2da3b6f557 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=4 2007-06-21 20:40:54 +00:00
OBS User unknown
a5d8666c37 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=3 2007-04-22 20:51:11 +00:00
OBS User unknown
bff698846f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=2 2007-03-30 13:02:24 +00:00
OBS User unknown
2f4acf4722 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=1 2007-01-15 23:23:41 +00:00