Changeset 1447 for spec/trunk/SPECS
- Timestamp:
- Jul 26, 2018, 10:55:06 PM (7 years ago)
- File:
-
- 1 edited
-
spec/trunk/SPECS/yaz.spec (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
spec/trunk/SPECS/yaz.spec
r1442 r1447 2 2 # Copyright (C) Index Data 3 3 # See the file LICENSE for details. 4 #5 4 # spec file for YAZ 6 5 7 #%define idmetaversion %(. ./IDMETA; echo $VERSION) 6 %define idmetaversion %(. ./IDMETA; echo $VERSION) 7 8 8 Name: yaz 9 9 Summary: Z39.50 Programs 10 10 Version: 5.26.1 11 Release: 2 11 Release: 4 12 # determine system 13 %define is_redhat5 %(grep 'release 5' /etc/redhat-release >/dev/null 2>&1 && echo 1 || echo 0) 14 %define is_mandrake %(test -e /etc/mandrake-release && echo 1 || echo 0) 15 %define is_suse %(test -e /etc/SuSE-release >/dev/null && echo 1 || echo 0) 16 %define is_suse11 %(grep 'VERSION = 11' /etc/SuSE-release >/dev/null 2>&1 && echo 1 || echo 0) 17 %define is_fedora %(test -e /etc/fedora-release && echo 1 || echo 0) 18 %define is_os2 %(test -e /@unixroot/etc/os2-release && echo 1 || echo 0) 12 19 13 # determine system14 #%define is_redhat5 %(grep 'release 5' /etc/redhat-release >/dev/null 2>&1 && echo 1 || echo 0)15 #%define is_mandrake %(test -e /etc/mandrake-release && echo 1 || echo 0)16 #%define is_suse %(test -e /etc/SuSE-release >/dev/null && echo 1 || echo 0)17 #%define is_suse11 %(grep 'VERSION = 11' /etc/SuSE-release >/dev/null 2>&1 && echo 1 || echo 0)18 #%define is_fedora %(test -e /etc/fedora-release && echo 1 || echo 0)19 20 Requires: readline, libyaz5 = %{version} 21 20 22 License: BSD 21 23 Group: Applications/Internet … … 27 29 28 30 #%define TCPWRAPPER tcp_wrappers-devel 31 %if %is_redhat5 32 %define TCPWRAPPER tcp_wrappers 33 %endif 29 34 30 #%if %is_redhat5 31 #%define TCPWRAPPER tcp_wrappers 32 #%endif 33 34 #%if %is_suse 35 #%define TCPWRAPPER tcpd-devel 36 #%endif 35 %if %is_suse 36 %define TCPWRAPPER tcpd-devel 37 %endif 37 38 38 39 #BuildRequires: %{TCPWRAPPER} 39 40 #%if %is_suse11 41 #BuildRequires: libgnutls-devel 42 #%else 40 %if %is_suse11 41 BuildRequires: libgnutls-devel 42 %else 43 43 #BuildRequires: gnutls-devel 44 #%endif44 %endif 45 45 46 46 BuildRequires: pkgconfig … … 50 50 BuildRequires: libicu-devel 51 51 BuildRequires: wget 52 52 53 Packager: Adam Dickmeiss <adam@indexdata.dk> 53 54 URL: http://www.indexdata.com/yaz 54 55 55 %description 56 56 This package contains both a test-server and clients (normal & ssl) … … 63 63 64 64 %description -n libyaz5 65 65 66 YAZ is a library for the ANSI/NISO Z39.50 protocol for Information 66 67 Retrieval. … … 73 74 Group: Development/Libraries 74 75 Requires: libyaz5 = %{version}, libxml2-devel, libxslt-devel, libicu-devel 75 #Conflicts: libyaz-devel, libyaz4-devel76 Conflicts: libyaz-devel, libyaz4-devel 76 77 77 78 %description -n libyaz5-devel 79 78 80 Development libraries and includes for the libyaz package. 79 80 81 %package -n yaz-illclient 81 82 Summary: ILL client … … 85 86 %description -n yaz-illclient 86 87 yaz-illclient: an ISO ILL client. 87 88 88 %package -n yaz-icu 89 89 Summary: Command line utility for ICU utilities of YAZ … … 101 101 autoreconf -ivf 102 102 export LDFLAGS="-Zhigh-mem -Zomf -Zargs-wild -Zargs-resp" 103 export LIBS="-lcx "103 export LIBS="-lcx -ltinfo" 104 104 105 #CFLAGS="$RPM_OPT_FLAGS" \105 CFLAGS="$RPM_OPT_FLAGS" \ 106 106 ./configure --prefix=%{_prefix} --libdir=%{_libdir} --mandir=%{_mandir} \ 107 --enable-shared --with-xslt --with-icu --without-memcached107 --enable-shared --with-xslt --with-icu --without-memcached 108 108 109 # %if %{?make_build:1}%{!?make_build:0} 110 #%make_build 111 #%else 112 #make -j4 CFLAGS="$RPM_OPT_FLAGS" 113 make 114 #%endif 109 %if %{?make_build:1}%{!?make_build:0} && %{?is_os2:0}%{!?is_os2:1} 110 %make_build 111 %else 112 make CFLAGS="$RPM_OPT_FLAGS" 113 %endif 115 114 116 115 %install … … 147 146 %defattr(-,root,root) 148 147 %{_libdir}/*.dll 149 150 148 %files -n libyaz5-devel 151 149 %defattr(-,root,root) … … 174 172 175 173 %changelog 174 * Thu Jul 26 2018 Elbert Pol <elbert.pol@gmail.com> -5.26.1-4 175 - Updated to latest Xslt and Xml2 176 * Wed Jul 25 2018 Elbert Pol <elbert.pol@gmail.com> -5.26.1-3 177 - Add $(exeext) for tclsh 176 178 * Sat Jul 14 2018 Elbert Pol <elbert.pol@gmail.com> - 5.26.1-2 177 179 - remove some dependicies 178 180 * Sat Jul 14 2018 Elbert Pol <elbert.pol@gmail.com> - 5.26.1-1 179 181 - Initial build for OS2 182
Note:
See TracChangeset
for help on using the changeset viewer.
