Compare commits

..

138 Commits

Author SHA1 Message Date
František Zatloukal
ad38702005 Rebuilt for ICU 71.1 2022-08-01 15:11:07 +02:00
Fedora Release Engineering
602758a0b0 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 09:53:33 +00:00
Python Maint
d0c48bd7cf Rebuilt for Python 3.11 2022-06-13 15:27:58 +02:00
Jitka Plesnikova
945d67d6ba Perl 5.36 rebuild 2022-05-30 19:43:46 +02:00
Fedora Release Engineering
a63565abdc - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 02:06:39 +00:00
Fedora Release Engineering
9aab7600b6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 18:42:33 +00:00
Gregory Hellings
305cf0bc62 Update to follow latest Python guidelines 2021-06-14 12:09:43 -05:00
Gregory Hellings
fee6086aa9 Correct subpackage deps 2021-06-09 13:00:33 -05:00
Python Maint
6684563c07 Rebuilt for Python 3.10 2021-06-04 21:16:05 +02:00
Gregory Hellings
e58637efac Add epoch tag to hopefully fix sorting 2021-05-24 12:49:46 -05:00
Jitka Plesnikova
af12ea8ed1 Perl 5.34 rebuild 2021-05-21 12:26:49 +02:00
Pete Walter
f800d0b211 Rebuild for ICU 69 2021-05-19 16:50:16 +01:00
Fedora Release Engineering
0f2b46bdaa - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 21:26:53 +00:00
Tom Stellard
db795738b5 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-08 22:08:46 +00:00
Miroslav Vadkerti
0c3d3e143c Pass yes to installmgr --init
Othewise tests hang on this

```
[root@ip-172-31-26-137 str]# ./installmgr.sh
+ OPTS=--allow-internet-access-and-risk-tracing-and-jail-or-martyrdom
+ installmgr --allow-internet-access-and-risk-tracing-and-jail-or-martyrdom -init

While connecting to an encrypted install source, SWORD can allow
unverified peers, e.g., self-signed certificates. While this is
generally considered safe because SWORD only retrieves Bible content
and does not send any data to the server, it could still possibly
allow a malicious actor to sit between you and the server, as with
unencrypted sources.  Type no to turn this off.

Would you like to allow unverified peers? [yes] ^C
```

Signed-off-by: Miroslav Vadkerti <mvadkert@redhat.com>
2020-12-16 12:17:30 +01:00
Gregory Hellings
2d98604e2a Add changelog for previous commit 2020-12-14 14:46:55 -06:00
Gregory Hellings
8c2bff53f6 Restore PERL bindings 2020-12-14 14:45:27 -06:00
Greg Hellings
e8736bb849 Remove unused patches 2020-12-02 10:30:09 -06:00
Greg Hellings
c82f2d9de5 Sword 1.9.0 2020-12-01 10:49:44 -06:00
Miro Hrončok
388b610e8f https://fedoraproject.org/wiki/Changes/Python_Upstream_Architecture_Names 2020-10-02 20:25:11 +02:00
Gregory Hellings
1de7ee5f06 Sword 1.9.0RC3 2020-10-02 09:55:02 -05:00
Gregory Hellings
0b1ab536aa Sword 1.9.0RC1 2020-09-11 13:29:52 -05:00
Fedora Release Engineering
edc64a5466 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 09:24:29 +00:00
Fedora Release Engineering
d2c9fcbd12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 11:55:10 +00:00
Jitka Plesnikova
1b24e9bc66 Perl 5.32 rebuild 2020-06-22 19:11:01 +02:00
Miro Hrončok
10cc2cdb25 Rebuilt for Python 3.9 2020-05-26 03:51:21 +02:00
Pete Walter
e797d3ac9a Rebuild for ICU 67 2020-05-15 14:14:42 +01:00
Gregory Hellings
a3361d5879 Add patch to fix divs 2020-04-26 00:48:43 -05:00
Fedora Release Engineering
7661d12043 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 00:52:12 +00:00
Pete Walter
c9641078a7 Rebuild for ICU 65 2019-11-01 15:53:31 +00:00
Miro Hrončok
c3adb3f974 Rebuilt for Python 3.8.0rc1 (#1748018) 2019-10-03 14:39:10 +02:00
Gregory Hellings
6ad2f353df Add tests 2019-08-27 22:15:36 -05:00
Jaak Ristioja
fddb031c12
Fixed potentially conflicting integer types being defined 2019-08-24 14:47:02 +03:00
Miro Hrončok
c2639a5649 Rebuilt for Python 3.8 2019-08-19 11:06:34 +02:00
Dominique Corbex
8b9dd20df6 Add Perl bindings 2019-08-05 14:41:05 +02:00
Fedora Release Engineering
7ab2dc8c5e - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 00:45:30 +00:00
Miro Hrončok
849d9d02d2 Relax the %files glob, prep for Python 3.8 2019-05-19 19:15:06 +02:00
Fedora Release Engineering
0b66787633 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 09:10:26 +00:00
Igor Gnatenko
1a9448a4c9 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:51 +01:00
Pete Walter
7b6ed6d255 Rebuild for ICU 63 2019-01-23 21:53:25 +00:00
Gregory Hellings
f3ff5fe5de Remove python2 package
BZ1627373
2018-09-24 00:09:15 -05:00
Fedora Release Engineering
33bc7655aa - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 07:06:36 +00:00
Gregory Hellings
5ec8363045 Correct path for Python3 files 2018-07-12 08:06:26 -05:00
Gregory Hellings
dab06ef8dc Fix Fedora 29+ builds & Python3
Patch for building against ICU 61+
Patch for building Python bindings in 2/3
Add python3 package
2018-07-11 23:52:51 -05:00
Pete Walter
09b4f78af3 Rebuild for ICU 62 2018-07-10 21:44:42 +01:00
Pete Walter
06f9df686d Rebuild for ICU 61.1 2018-04-30 20:42:17 +01:00
Iryna Shcherbina
519d9228b9 Update Python 2 dependency declarations to new packaging standards 2018-02-21 07:11:13 +01:00
Gregory Hellings
7d698b8468 Correct g++ to gcc-c++ 2018-02-18 14:20:28 -06:00
Gregory Hellings
513c5408bc Updates for F28+
Remove post/postun scriptlets
Rename python-sword to python2-sword
Add BR for gcc/g++
2018-02-18 14:14:35 -06:00
Fedora Release Engineering
5387c6fcc0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 18:14:48 +00:00
Gregory Hellings
45fd7d66d6 Add obsoletes/provides to python rename 2018-01-26 21:46:31 -06:00
Gregory Hellings
4dd0e06324 Correct Requires to python2 2018-01-18 19:31:34 -06:00
Gregory Hellings
f09a4f3f00 Merge branch 'f27' 2018-01-08 23:35:02 -06:00
Gregory Hellings
83bba66d69 Upstream version 1.8.1 2018-01-08 22:15:47 -06:00
Pete Walter
072da984fb Rebuild for ICU 60.1 2017-11-30 20:49:23 +00:00
Zbigniew Jędrzejewski-Szmek
d825b9881f Add Provides for the old name without %_isa 2017-08-20 10:43:32 -04:00
Zbigniew Jędrzejewski-Szmek
90f41d98e1 Python 2 binary package renamed to python2-sword 2017-08-19 09:44:12 -04:00
Fedora Release Engineering
79c19fd61e - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 09:03:16 +00:00
Fedora Release Engineering
5b8444c318 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 19:45:54 +00:00
Fedora Release Engineering
6a198c7535 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild 2017-05-15 20:17:00 +00:00
Fedora Release Engineering
6529341d03 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 14:18:49 +00:00
Fedora Release Engineering
4fe8a76369 - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages 2016-07-19 12:47:09 +00:00
David Tardon
e8b3aaf8b0 rebuild for ICU 57.1 2016-04-15 20:16:02 +02:00
Fedora Release Engineering
b76b98776d - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 01:04:07 +00:00
David Tardon
c65acc4861 rebuild for ICU 56.1 2015-10-28 14:08:56 +01:00
Dennis Gilmore
4b613cc35c - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 02:14:57 +00:00
Kalev Lember
8088f35e34 Rebuilt for GCC 5 C++11 ABI change 2015-05-02 18:04:07 +02:00
David Tardon
83afff09a3 rebuild for ICU 54.1 2015-01-26 17:08:19 +01:00
Gregory Hellings
c55414e086 New upstream release, removing patches 2014-12-24 14:41:21 -06:00
Greg Hellings
8184b4fae4 Fixed invalid pkg-config file 2014-12-09 23:39:29 -06:00
Greg Hellings
7c8af64b36 Moving to CMake
1) Easier for maintainer to troubleshoot [same person maintains
upstream]
2) Gives us the benefit of setting SOVERSION for dependent packages
3) Added -python package
4) Split out -utilities
2014-12-09 14:15:31 -06:00
Greg Hellings
781f92f6c0 Bumping to upstream 1.7.3.900 2014-12-08 22:15:50 -06:00
Greg Hellings
ae43250061 Release bump 2014-10-27 22:11:24 -05:00
David Tardon
85db7ef5ed rebuild for ICU 53.1 2014-08-26 13:57:33 +02:00
Peter Robinson
25e4adc1cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 04:24:07 +00:00
Rex Dieter
69ed69011a 1.7.3-5
- revert some incompatible "cleanup"
- -devel: drop extraneous lib deps (let pkgconfig autoreq handle it as needed)
2014-08-13 08:24:11 -05:00
Greg Hellings
6c53c271cd Updated BR names for curl 2014-08-12 09:57:14 -05:00
Christopher Meng
96d329d7e3 SPEC cleanup 2014-08-05 16:46:17 +08:00
Dennis Gilmore
7b965a7db2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-08 02:49:02 -05:00
Greg Hellings
212290e24f New upstream release 1.7.3. 2014-05-06 21:09:54 -05:00
Greg Hellings
e112c9e864 Rebuilding for ICU bump. 2014-02-13 10:50:50 -06:00
Deji Akingunola
467c797e80 Fix filelist 2014-01-29 11:50:00 -05:00
Deji Akingunola
14ceb9d7e8 Update to sword-1.7.2 2014-01-29 11:26:30 -05:00
Dennis Gilmore
ea18b3bd57 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 11:16:53 -05:00
Parag Nemade
5bc33c358f Rebuild for icu 50 2013-02-01 22:10:15 +05:30
Dennis Gilmore
c07e781498 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-21 17:15:49 -05:00
Deji Akingunola
a3d3bc96e0 Rebuild for icu soname change 2012-05-20 01:11:21 -04:00
Deji Akingunola
8da4be434d Fix compile error with gcc-4.7 2012-02-22 22:57:36 -05:00
Dennis Gilmore
78984a5692 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-14 00:03:14 -06:00
Tom "spot" Callaway
82b2035d42 clucene2 support, untested 2011-10-02 22:14:35 +02:00
Caolán McNamara
68c7da1fc6 rebuild for icu 2011-09-09 14:04:44 +01:00
Caolán McNamara
2ff9b1befa rebuild for icu 2011-09-09 09:18:31 +01:00
Caolán McNamara
55a747baa2 rebuild for icu 4.6 2011-03-07 15:20:00 +00:00
Dennis Gilmore
2694603316 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-09 11:16:15 -06:00
Deji Akingunola
aa44d9a873 - Update to version 1.6.2 2010-10-22 22:58:39 -04:00
Fedora Release Engineering
c6d9ea5835 dist-git conversion 2010-07-29 13:28:06 +00:00
Caolan McNamara
ea714929da rebuild for icu 4.4 2010-04-02 12:20:06 +00:00
Deji Akingunola
124c8b8809 - Work around regression in curl-7.20.0 (Patch by Karl Kleinpaste), fix
#569685
2010-03-20 17:08:29 +00:00
Deji Akingunola
2c38283486 - Update to version 1.6.1 2010-01-13 18:38:03 +00:00
Bill Nottingham
2f366d9875 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 23:15:42 +00:00
Jesse Keating
5ae8b8a674 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-27 05:14:04 +00:00
Deji Akingunola
1a1c976d06 - Update to version 1.6.0 2009-06-09 01:38:34 +00:00
Jesse Keating
0358934b89 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-26 04:33:45 +00:00
Deji Akingunola
4bae5c8ecf - Add patch to build with gcc-4.4 2009-02-04 20:43:53 +00:00
Caolan McNamara
e0191b758b rebuild for new icu 2008-06-03 10:30:40 +00:00
Deji Akingunola
2b2320d7b9 Fix typo 2008-05-27 02:27:06 +00:00
Deji Akingunola
e44a67afb8 - Update to version 1.5.11 2008-05-27 02:05:15 +00:00
Deji Akingunola
50275d2b6b Add patch 2008-02-21 07:59:58 +00:00
Deji Akingunola
d485140fc8 - Fix command injection bug (Bug #433723) 2008-02-21 07:58:22 +00:00
Deji Akingunola
60bfa9d7c3 *** empty log message *** 2008-01-11 02:22:16 +00:00
Deji Akingunola
2ebf0b5abb *** empty log message *** 2008-01-10 21:35:20 +00:00
Deji Akingunola
7da74139b9 Yet more patching for gcc43 2008-01-10 20:54:12 +00:00
Deji Akingunola
e4a18959f7 More patching 2008-01-10 20:13:43 +00:00
Deji Akingunola
db65adac70 - Fix build issue with gcc43 2008-01-10 18:35:10 +00:00
Deji Akingunola
2b34bedf52 - Update to version 1.5.10 2007-11-05 12:11:03 +00:00
Deji Akingunola
cfa9a0a2f4 - Fix the build failure due to glibc open() check 2007-09-26 03:05:10 +00:00
Deji Akingunola
f7f286d5b0 - Rebuild 2007-08-25 12:42:04 +00:00
Deji Akingunola
b6c0986f98 - License tag update
- Rebuild for new icu
2007-08-08 18:35:04 +00:00
Deji Akingunola
e4abcb97e5 - License tag update 2007-08-03 18:24:20 +00:00
Deji Akingunola
d0440c8b2a - Fix an error (libicu-devel not icu-devel) 2007-01-20 16:03:50 +00:00
Deji Akingunola
18633e1a29 - Add Requires for the -devel subpackage 2007-01-20 06:23:48 +00:00
Deji Akingunola
e95dfe91a0 - Rebuild with lucene support 2007-01-15 00:37:56 +00:00
Deji Akingunola
851196349a auto-import sword-1.5.9-1 on branch devel from sword-1.5.9-1.src.rpm 2006-11-09 04:19:49 +00:00
Deji Akingunola
210fe25086 Replace sword-src.rpm with sword tarball 2006-11-06 22:12:14 +00:00
Deji Akingunola
647d1644c0 New Release 2006-10-13 18:57:47 +00:00
Christian Iseli
a0db4f8cfa automated bump and rebuild 2006-10-04 22:36:34 +00:00
Deji Akingunola
b6a28ca06d - Take over from Michael A. Peters
- Rebuild for FC6
2006-09-20 21:27:03 +00:00
Ville Skyttä
b12948ea0d http://fedoraproject.org/wiki/Extras/Schedule/FC6MassRebuild 2006-08-27 21:10:07 +00:00
mpeters
194f91194d Devel package was missing pkgconfig Requires 2006-06-03 15:18:12 +00:00
mpeters
1dd6d8de81 rebuild in devel branch 2006-02-17 12:11:01 +00:00
mpeters
8c89cec455 Needs a rebuild in devel branch 2005-12-14 23:09:24 +00:00
mpeters
8e9b52e455 disable static in devel package 2005-11-21 17:47:03 +00:00
mpeters
24a41ec93c Rebuild against new openssl libraries 2005-11-13 16:29:21 +00:00
mpeters
c5dc12ecf1 Update spec file to add Arabic support 2005-10-29 13:53:48 +00:00
mpeters
9ed31f96ff Arabic support files 2005-10-29 13:25:14 +00:00
mpeters
88ac9cd8d2 previous changing of the group was a mistake, not intentional (editor
finger slip deleted, I put it back but cut-n-paste wrong group) -
    didn't catch it until the commit log
2005-06-09 18:05:48 +00:00
mpeters
06be3e3dc9 fixed dos line break issue 2005-06-09 14:32:22 +00:00
mpeters
3cf75825ff auto-import sword-1.5.8-1 on branch devel from sword-1.5.8-1.src.rpm 2005-06-07 11:54:45 +00:00
7 changed files with 631 additions and 1 deletions

13
.gitignore vendored Normal file
View File

@ -0,0 +1,13 @@
*.swp
*.rpm
results_sword
sword-1.6.1.tar.gz
/sword-1.6.2.tar.gz
/sword-1.7.2.tar.gz
/sword-1.7.3.tar.gz
/sword-1.7.3.900.tar.gz
/sword-1.7.4.tar.gz
/sword-1.8.1.tar.gz
/sword-1.9.0RC1.tar.gz
/sword-1.9.0RC3.tar.gz
/sword-1.9.0.tar.gz

105
cmake-perl-bindings.diff Normal file
View File

@ -0,0 +1,105 @@
diff -bru a/bindings/swig/perl/CMakeLists.txt b/bindings/swig/perl/CMakeLists.txt
--- a/bindings/swig/perl/CMakeLists.txt 2020-07-29 18:59:48.000000000 +0200
+++ b/bindings/swig/perl/CMakeLists.txt 2020-11-01 19:56:20.825016280 +0100
@@ -1,68 +1,35 @@
-# This method works but there is no good way to install the results of it
-#FIND_PACKAGE(PerlLibs REQUIRED)
-#INCLUDE_DIRECTORIES(${PERL_INCLUDE_PATH})
-#
-#SET_SOURCE_FILES_PROPERTIES(../sword.i PROPERTIES CPLUSPLUS ON)
-#SET_SOURCE_FILES_PROPERTIES(../sword.i PROPERTIES SWIG_FLAGS "")
-#
-#SWIG_ADD_MODULE(Sword perl
-# "../sword.i"
-#)
-#
-#SWIG_LINK_LIBRARIES(Sword ${PERL_LIBRARY} ${SWORD_LINK_NAME})
-
-FIND_PACKAGE(Perl REQUIRED)
-
-SET(PERL_MAKEFILE "#!${PERL_EXECUTABLE}
-
-use ExtUtils::MakeMaker;
-
-# See lib/ExtUtils/MakeMaker.pm for details of how to influence
-# the contents of the Makefile that is written
-WriteMakefile(
- 'NAME' => 'Sword',
- 'VERSION' => '${SWORD_VERSION}',
- 'INC' => '-I\"${CMAKE_SOURCE_DIR}/include\" -I\"${CMAKE_CURRENT_SOURCE_DIR}/..\"',
- 'DEFINE' => '-DSWIG',
- 'LIBS' => '-L\"${CMAKE_BINARY_DIR}\" -lsword -lz',
- 'FIRST_MAKEFILE' => 'Makefile.perlswig',
- 'PREREQ_PM' => {},
- ($] >= 5.005 ? ## Add these new keywords supported since 5.005
- (ABSTRACT => 'Sword Project perl bindings', # retrieve abstract from module
- AUTHOR => 'Sword Project <sword-devel@crosswire.org>') : ()),
-);
-
-rename 'Makefile.perlswig', 'Makefile.perlswig.old' or die \"Can't rename Makefile\";
-open(INPUT, '<Makefile.perlswig.old') or die \"Can't open input Makefile.old\";
-open(OUTPUT,'>Makefile.perlswig') or die \"Can't open output Makefile\";
-while (<INPUT>) {
- s/\\-lsword/\\-lsword \\-lstdc\\+\\+/;
- print OUTPUT \"$_\";
-}
-
-close INPUT;
-close OUTPUT;")
-FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}/Makefile.PL "${PERL_MAKEFILE}")
-
-SET(SKIP_MAKEFILE "\\.old
-~$
-\\.bak
-^CVS
-Makefile$")
-FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}/Makefile.SKIP "${SKIP_MAKEFILE}")
-
-SWORD_SWIG_GENERATE(perl)
-
-ADD_CUSTOM_COMMAND(OUTPUT MANIFEST Makefile.perlswig
- COMMAND ${PERL_EXECUTABLE} Makefile.PL && make -f Makefile.perlswig clean
- COMMAND ${PERL_EXECUTABLE} Makefile.PL && make -f Makefile.perlswig manifest
- WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
-
-ADD_CUSTOM_TARGET(perlswig ALL
- COMMAND make -f Makefile.perlswig
- DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/Sword.cxx ${CMAKE_CURRENT_BINARY_DIR}/Makefile.perlswig ${SWORD_LINK_NAME}
- WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
+# Perl Swig bindings
-INSTALL(SCRIPT install.cmake)
+cmake_minimum_required(VERSION 3.14.7)
+cmake_policy(SET CMP0078 NEW)
+cmake_policy(SET CMP0086 NEW)
+set(UseSWIG_MODULE_VERSION 2)
-MESSAGE(STATUS "Perl: yes")
+find_package(SWIG REQUIRED)
+include(${SWIG_USE_FILE})
+
+find_package(PerlLibs REQUIRED)
+include_directories(${PERL_INCLUDE_PATH})
+include_directories(${CMAKE_CURRENT_SOURCE_DIR}/..)
+
+
+set_source_files_properties(../sword.i PROPERTIES CPLUSPLUS ON)
+
+SWIG_ADD_LIBRARY(Sword
+ TYPE SHARED
+ LANGUAGE perl SOURCES ../sword.i
+ )
+TARGET_LINK_LIBRARIES(Sword ${PERL_LIBRARIES} ${SWORD_LINK_NAME})
+
+
+install(
+ TARGETS Sword
+ LIBRARY DESTINATION "${LIB_INSTALL_DIR}/perl5/vendor_perl/auto/Sword"
+)
+get_target_property(SWIG_BUILDIR Sword SWIG_SUPPORT_FILES_DIRECTORY)
+
+message(STATUS "SWIG_BUILDIR=${SWIG_BUILDIR}")
+install(
+ FILES ${SWIG_BUILDIR}/Sword.pm
+ DESTINATION "${LIB_INSTALL_DIR}/perl5/vendor_perl"
+)

View File

@ -1 +0,0 @@
epel8-playground decommissioned : https://pagure.io/epel/issue/136

1
sources Normal file
View File

@ -0,0 +1 @@
SHA512 (sword-1.9.0.tar.gz) = 9ed3fbb5024af1f93b1473bae0d95534d02a5b00b3c9d41a0f855cee8106dc4e330844080adbee7c3f74c0e5ce1480bf16c87c842421337a341f641bae11137f

495
sword.spec Normal file
View File

@ -0,0 +1,495 @@
%define soversion 1.9
%define pkg_version 1.9.0
Name: sword
Epoch: 1
Version: 1.9.0
Release: 13%{?dist}
Summary: Free Bible Software Project
License: GPLv2
URL: http://www.crosswire.org/sword/
Source0: http://www.crosswire.org/ftpmirror/pub/sword/source/v1.9/sword-%{version}.tar.gz
BuildRequires: make
BuildRequires: cmake
BuildRequires: cmake-data
BuildRequires: openssl-devel
BuildRequires: curl-devel
BuildRequires: zlib-devel
BuildRequires: libidn-devel
BuildRequires: libicu-devel icu
BuildRequires: clucene-core-devel
BuildRequires: cppunit-devel
BuildRequires: swig
BuildRequires: python3-devel
BuildRequires: perl-devel
BuildRequires: perl-macros
BuildRequires: gcc
BuildRequires: gcc-c++
Patch0: cmake-perl-bindings.diff
%description
The SWORD Project is the CrossWire Bible Society's free Bible software
project. Its purpose is to create cross-platform open-source tools--
covered by the GNU General Public License-- that allow programmers and
Bible societies to write new Bible software more quickly and easily. We
also create Bible study software for all readers, students, scholars,
and translators of the Bible, and have a growing collection of over 200
texts in over 50 languages.
%package devel
Summary: Development files for the sword project
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires: pkgconfig
Requires: curl-devel clucene-core-devel libicu-devel
%description devel
This package contains the development headers and libraries for the
sword API. You need this package if you plan on compiling software
that uses the sword API, such as Gnomesword or Bibletime.
%package utils
Summary: Utilities for the sword project
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
%description utils
This package contains the pre-built utilities for use with the SWORD
Project. The SWORD Project developers encourage you to use the latest
development version of the utilities rather than those released with
a packaged release as updates to the utilities do not affect the
release schedule of the library. However, these utilities were the
latest at the time of the current library release.
%package -n python3-sword
%{?python_provide:%python_provide python3-sword}
Summary: Python bindings for Sword
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires: python3
%py_provides python3-Sword
%description -n python3-sword
Python bindings for The SWORD Library.
%package -n perl-sword
%{?perl_provide:%perl_provide perl-sword}
Summary: Perl bindings for Sword
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires: perl
Requires: perl-XML-LibXML
Requires: perl-HTML-Strip
%description -n perl-sword
Perl bindings for The SWORD Library.
%prep
%setup -q
%patch0 -p1 -b .perl
%build
%cmake -DLIBSWORD_LIBRARY_TYPE=Shared \
-DSWORD_PYTHON_3:BOOL=TRUE \
-DSWORD_PERL:BOOL=TRUE \
-DSWORD_BUILD_UTILS="Yes" \
-DLIBSWORD_SOVERSION=%{soversion} \
-DLIBDIR=%{_libdir} \
-DSWORD_BUILD_TESTS=Yes \
-DSWORD_PYTHON_INSTALL_DIR="%{buildroot}%{_prefix}"
%cmake_build
%install
%cmake_install
mkdir -p %{buildroot}%{_datadir}/sword/modules
find %{buildroot} -type f -name "*.la" -delete -print
%check
make tests
%files
%doc AUTHORS COPYING ChangeLog INSTALL LICENSE NEWS README
%doc samples doc
# Re-enable after upstream includes it with CMake builds
%config(noreplace) %{_sysconfdir}/sword.conf
%{_libdir}/libsword.so.%{soversion}
%{_datadir}/sword
%files devel
%doc CODINGSTYLE
%{_includedir}/sword/
%{_libdir}/libsword.so
%{_libdir}/pkgconfig/sword.pc
%files utils
%{_bindir}/vs2osisref
%{_bindir}/vs2osisreftxt
%{_bindir}/mod2vpl
%{_bindir}/imp2ld
%{_bindir}/diatheke
%{_bindir}/mkfastmod
%{_bindir}/mod2zmod
%{_bindir}/xml2gbs
%{_bindir}/imp2vs
%{_bindir}/installmgr
%{_bindir}/osis2mod
%{_bindir}/tei2mod
%{_bindir}/vpl2mod
%{_bindir}/mod2imp
%{_bindir}/addld
%{_bindir}/imp2gbs
%{_bindir}/mod2osis
%{_bindir}/emptyvss
%files -n python3-sword
%pycached %{python3_sitearch}/Sword.py
%{python3_sitearch}/_Sword%{python3_ext_suffix}
%{python3_sitearch}/sword-%{pkg_version}-py%{python3_version}.egg-info
%files -n perl-sword
%{perl_vendorarch}/*
%exclude %dir %{perl_vendorarch}/auto/
%changelog
* Mon Aug 01 2022 Frantisek Zatloukal <fzatlouk@redhat.com> - 1:1.9.0-13
- Rebuilt for ICU 71.1
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.9.0-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 1:1.9.0-11
- Rebuilt for Python 3.11
* Mon May 30 2022 Jitka Plesnikova <jplesnik@redhat.com> - 1:1.9.0-10
- Perl 5.36 rebuild
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.9.0-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.9.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jun 09 2021 Greg Hellings <greg.hellings@gmail.com> - 1:1.9.0-7
- Correct dependencies for subpackages
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1:1.9.0-6
- Rebuilt for Python 3.10
* Mon May 24 2021 Greg Hellings <greg.hellings@gmail.com> - 1:1.9.0-5
- Add Epoch tag
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 1.9.0-5
- Perl 5.34 rebuild
* Wed May 19 2021 Pete Walter <pwalter@fedoraproject.org> - 1.9.0-4
- Rebuild for ICU 69
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Mon Dec 14 2020 Greg Hellings <greg.hellings@gmail.com> - 1.9.0-2
- Restore Perl bindings
* Tue Dec 1 2020 Greg Hellings <greg.hellings@gmail.com> - 1.9.0-1
- Upstream 1.9.0 release
* Fri Oct 2 2020 Greg Hellings <greg.hellings@gmail.com> - 1.8.903-1
- Upstream 1.9.0RC3 release
* Fri Sep 11 2020 Greg Hellings <greg.hellings@gmail.com> - 1.8.901-1
- Upstream 1.9.0RC1 release
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.1-24
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.1-23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Jun 22 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.8.1-22
- Perl 5.32 rebuild
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 1.8.1-21
- Rebuilt for Python 3.9
* Fri May 15 2020 Pete Walter <pwalter@fedoraproject.org> - 1.8.1-20
- Rebuild for ICU 67
* Sun Apr 26 2020 Greg Hellings <greg.hellings@gmail.com> - 1.8.1-19
- Added patch to fix upstream markup bug
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.1-18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Nov 01 2019 Pete Walter <pwalter@fedoraproject.org> - 1.8.1-17
- Rebuild for ICU 65
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 1.8.1-16
- Rebuilt for Python 3.8.0rc1 (#1748018)
* Mon Aug 19 2019 Jaak Ristioja <jaak@ristioja.ee> - 1.8.1-15
- Fixed conflicting integer types being defined
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 1.8.1-14
- Rebuilt for Python 3.8
* Sun Aug 04 2019 Dominique Corbex <dominique@corbex.org> - 1.8.1-13
- Added Perl bindings
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.1-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.1-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Wed Jan 23 2019 Pete Walter <pwalter@fedoraproject.org> - 1.8.1-10
- Rebuild for ICU 63
* Mon Sep 24 2018 Greg Hellings <greg.hellings@gmail.com> - 1.8.1-9
- Remove Python 2 binding build: BZ1627373
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.1-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Jul 11 2018 Greg Hellings <greg.hellings@gmail.com> - 1.8.1-7
- Add flags for building ICU 61+
- Patch Python building for Python 2/3 combined
* Tue Jul 10 2018 Pete Walter <pwalter@fedoraproject.org> - 1.8.1-6
- Rebuild for ICU 62
* Mon Apr 30 2018 Pete Walter <pwalter@fedoraproject.org> - 1.8.1-5
- Rebuild for ICU 61.1
* Wed Feb 21 2018 Iryna Shcherbina <ishcherb@redhat.com> - 1.8.1-4
- Update Python 2 dependency declarations to new packaging standards
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
* Sun Feb 18 2018 Gregory Hellings <greg.hellings@gmail.com> - 1.8.1-3
- Remove post/postun for F28+
- Rename python-sword to python2-sword
- Add BR for gcc/g++ per F28+ changes
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org>
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Mon Jan 08 2018 Greg Hellings <greg.hellings@gmail.com> - 1.8.1-1
- Upstream release 1.8.1
- Add check section
* Sat Dec 23 2017 Greg Hellings <greg.hellings@gmail.com> - 1.8.0-1
- Upstream release 1.8.0
* Tue Dec 5 2017 Greg Hellings <greg.hellings@gmail.com> - 1.7.906-1
- Testing 1.8.0RC6
* Thu Nov 30 2017 Pete Walter <pwalter@fedoraproject.org> - 1.7.4-15
- Rebuild for ICU 60.1
* Sun Aug 20 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.7.4-14
- Add Provides for the old name without %%_isa
* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.7.4-13
- Python 2 binary package renamed to python2-sword
See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.4-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.4-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.4-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.4-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.4-8
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
* Fri Apr 15 2016 David Tardon <dtardon@redhat.com> - 1.7.4-7
- rebuild for ICU 57.1
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.4-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Wed Oct 28 2015 David Tardon <dtardon@redhat.com> - 1.7.4-5
- rebuild for ICU 56.1
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.4-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.7.4-3
- Rebuilt for GCC 5 C++11 ABI change
* Mon Jan 26 2015 David Tardon <dtardon@redhat.com> - 1.7.4-2
- rebuild for ICU 54.1
* Wed Dec 24 2014 Greg Hellings <greg.hellings@gmail.com> - 1.7.4-1
- New upstream release
- Removed upstreamed patches
* Tue Dec 09 2014 Greg Hellings <greg.hellings@gmail.com> - 1.7.3.900-3
- Fixed invalid pkg-config
* Mon Dec 08 2014 Greg Hellings <greg.hellings@gmail.com> - 1.7.3.900-2
- Changed to CMake
- Added Python bindings
* Wed Dec 03 2014 Greg Hellings <greg.hellings@gmail.com> - 1.7.3.900-1
- Upstream pre-release version bump
* Mon Oct 27 2014 Greg Hellings <greg.hellings@gmail.com> - 1.7.3-9
- Release bump
* Tue Aug 26 2014 David Tardon <dtardon@redhat.com> - 1.7.3-7
- rebuild for ICU 53.1
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.3-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Wed Aug 13 2014 Rex Dieter <rdieter@fedoraproject.org> - 1.7.3-5
- revert some incompatible "cleanup" (%%make_build undefined on < f21)
- -devel: drop extraneous lib deps (let pkgconfig autoreq handle it as needed)
* Mon Aug 11 2014 Greg Hellings <greg.hellings@gmail.com> - 1.7.3-4
- Change curl-devel for libcurl-devel
* Sat Aug 02 2014 Christopher Meng <rpm@cicku.me> - 1.7.3-3
- devel subpkg cleanup
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Tue May 06 2014 Greg Hellings <greg.hellings@gmail.com> - 1.7.3-1
- New upstream version
* Thu Feb 13 2014 Greg Hellings <greg.hellings@gmail.com> - 1.7.2-2
- Rebuilt for ICU 52
* Wed Jan 29 2014 Deji Akingunola <dakingun@gmail.com> - 1.7.2-1
- Update to sword-1.7.2
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.2-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Fri Feb 01 2013 Parag Nemade <paragn AT fedoraproject DOT org> - 1.6.2-10
- Rebuild for icu 50
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.2-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Sun May 20 2012 Deji Akingunola <dakingun@gmail.com> - 1.6.2-8
- Rebuild for icu soname change
* Wed Feb 22 2012 Deji Akingunola <dakingun@gmail.com> - 1.6.2-7
- Fix compile error with gcc-4.7
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.2-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Sun Oct 2 2011 Tom Callaway <spot@fedoraproject.org> - 1.6.2-5
- fix compile against clucene2
* Fri Sep 09 2011 Caolán McNamara <caolanm@redhat.com> - 1.6.2-4
- rebuild for icu 4.8.1
* Mon Mar 07 2011 Caolán McNamara <caolanm@redhat.com> - 1.6.2-3
- rebuild for icu 4.6
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Fri Oct 22 2010 Deji Akingunola <dakingun@gmail.com> - 1.6.2-1
- Update to version 1.6.2
* Fri Apr 02 2010 Caolán McNamara <caolanm@redhat.com> - 1.6.1-3
- rebuild for icu 4.4
* Sat Mar 20 2010 Deji Akingunola <dakingun@gmail.com> - 1.6.1-2
- Work around regression in curl-7.20.0 (Patch by Karl Kleinpaste), fix #569685
* Wed Jan 13 2010 Deji Akingunola <dakingun@gmail.com> - 1.6.1-1
- Update to version 1.6.1
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Thu May 14 2009 Deji Akingunola <dakingun@gmail.com> - 1.6.0-1
- Update to version 1.6.0
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.11-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Wed Feb 04 2009 Deji Akingunola <dakingun@gmail.com> - 1.5.11-3
- Add patch to build with gcc-4.4
* Tue Jun 03 2008 Caolán McNamara <caolanm@redhat.com> - 1.5.11-2
- rebuild for new icu
* Mon May 26 2008 Deji Akingunola <dakingun@gmail.com> - 1.5.11-1
- Update to version 1.5.11
* Thu Feb 21 2008 Deji Akingunola <dakingun@gmail.com> - 1.5.10-3
- Fix command injection bug (Bug #433723)
* Thu Jan 10 2008 Deji Akingunola <dakingun@gmail.com> - 1.5.10-2
- Fix build issue with gcc43
* Mon Nov 05 2007 Deji Akingunola <dakingun@gmail.com> - 1.5.10-1
- Update to version 1.5.10
* Tue Sep 25 2007 Deji Akingunola <dakingun@gmail.com> - 1.5.9-7
- Fix the build failure due to glibc open() check
* Sat Aug 25 2007 Deji Akingunola <dakingun@gmail.com> - 1.5.9-6
- Rebuild
* Fri Aug 03 2007 Deji Akingunola <dakingun@gmail.com> - 1.5.9-5
- License tag update
- Rebuild for new icu
* Sat Jan 20 2007 Deji Akingunola <dakingun@gmail.com> - 1.5.9-4
- Fix an error (libicu-devel not icu-devel)
* Sat Jan 20 2007 Deji Akingunola <dakingun@gmail.com> - 1.5.9-3
- Add Requires for the -devel subpackage
* Sun Jan 14 2007 Deji Akingunola <dakingun@gmail.com> - 1.5.9-2
- Rebuild with lucene support
* Wed Nov 08 2006 Deji Akingunola <dakingun@gmail.com> - 1.5.9-1
- New release
- Build with icu support
* Wed Sep 20 2006 Deji Akingunola <dakingun@gmail.com> - 1.5.8-9
- Take over from Michael A. Peters
- Rebuild for FC6
* Sat Jun 03 2006 Michael A. Peters <mpeters@mac.com> - 1.5.8-8
- Added pkgconfig to devel package Requires
* Fri Feb 17 2006 Michael A. Peters <mpeters@mac.com> - 1.5.8-7
- Rebuild in devel branch
* Wed Dec 14 2005 Michael A. Peters <mpeters@mac.com> - 1.5.8-6
- rebuild in devel branch with new compiler suite
- remove specific release from devel requires of main package
- do not build with %%{_smp_mflags}
* Mon Nov 21 2005 Michael A. Peters <mpeters@mac.com> - 1.5.8-5
- disable static library
* Sun Nov 13 2005 Michael A. Peters <mpeters@mac.com> - 1.5.8-4.1
- Rebuild against new openssl
* Sat Oct 29 2005 Michael A. Peters <mpeters@mac.com> - 1.5.8-4
- Added Arabic support files from Developer mailing list (they have
- been added to the upstream SVN version)
* Thu Jun 09 2005 Michael A. Peters <mpeters@mac.com> - 1.5.8-3
- fix line breaks
* Mon Jun 06 2005 Michael A. Peters <mpeters@mac.com> - 1.5.8-1
- initial CVS checkin for Fedora Extras

7
tests/installmgr.sh Executable file
View File

@ -0,0 +1,7 @@
#!/bin/bash
set -ex
OPTS="--allow-internet-access-and-risk-tracing-and-jail-or-martyrdom"
yes | installmgr $OPTS -init
installmgr $OPTS -sc
installmgr $OPTS -r CrossWire

10
tests/tests.yml Normal file
View File

@ -0,0 +1,10 @@
- hosts: localhost
roles:
- role: standard-test-basic
tags:
- classic
- container
tests:
- installmgr:
dir: .
run: installmgr.sh