42 Commits

Author SHA256 Message Date
a02f64ab7c 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
db71afd4a5 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
61175682ba 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
c8faf217d6 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
136d3f3b20 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
6299033ad7 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
e1c7ccd5ca 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
02a2f45424 Avoid -m64
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=29
2020-04-07 10:02:08 +00:00
233269bb08 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
1e31b4907f 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
2eeb00dd39 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
6221e78383 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
6ed775c3b1 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
d1cf817373 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
63070f2a15 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
daaea8ce8a 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
bbe6582f62 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
2abd13b234 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
a50942052b 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
fc79277b9f 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
c00927c520 .
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=16
2015-10-06 13:34:55 +00:00
Stephan Kulow
f2ea021dbd 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
4b25f31855 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
b67c64b372 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
fabddd21fe 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
c641f77f04 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
cf9fecaf98 .
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
c6491ae949 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
c83d4cef60 .
OBS-URL: https://build.opensuse.org/package/show/science/lifelines?expand=0&rev=8
2012-07-10 09:56:33 +00:00
Stephan Kulow
1818b57b61 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
a248ee8f00 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
2b529a541b 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
11688e6f6d 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
cb18dc1430 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
e5581a2608 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
12f90e66df 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
265ddafea3 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
b6f3835b32 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
1c28e952a9 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
58bb396029 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
0e3807e522 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
3874d977e8 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lifelines?expand=0&rev=1 2007-01-15 23:23:41 +00:00