Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.2
libica-1_3_9
libica-1_3_9.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libica-1_3_9.spec of Package libica-1_3_9
# # spec file for package libica-1_3_9 # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: libica-1_3_9 BuildRequires: gcc-c++ libtool openssl-devel Summary: An Interface Library for the ICA Device Driver Version: 1.3.9 Release: 9 License: IPL-1.0 Group: Hardware/Other Source: libica-%{version}.tar.bz2 Source1: libica-SuSE.tar.bz2 Source2: baselibs.conf # cvs -d :pserver:anoncvs@www-124.ibm.com:/usr/cvs/icadd \ # export -rHEAD -d . include/linux/icaioctl.h # or e.g. http://www-124.ibm.com/developerworks/oss/cvs/icadd/~checkout~/include/linux/icaioctl.h?rev=1.2 Source3: icaioctl.h Source4: README.SUSE Source5: sysconfig.z90crypt Patch1: libica-z90crypt_h-license.patch Patch2: libica-buildfix.patch Url: http://oss.software.ibm.com/developerworks/opensource/libica BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: %fillup_prereq %insserv_prereq # bug437293 %ifarch ppc64 Obsoletes: libica-64bit %endif # Obsoletes: libica < 1.3.9 Provides: libica = 1.3.9 %description This package contains the interface library routines used by IBM modules to interface with the IBM eServer Cryptographic Accelerator (ICA). %prep %setup -n libica-%{version} %setup -n libica-%{version} -T -D -a 1 %patch1 -p1 %patch2 %build mkdir -p include/linux/ cp %{S:3} include/linux/ #./autoversion autoreconf --force --install export CFLAGS="$RPM_OPT_FLAGS -I./include" export CPPFLAGS="$RPM_OPT_FLAGS -I./include" ./configure --libdir=%_libdir --mandir=%_mandir --prefix=%_prefix export CFLAGS= export CPPFLAGS= make %install mkdir -p $RPM_BUILD_ROOT/usr/include make INSROOT=$RPM_BUILD_ROOT DESTDIR=$RPM_BUILD_ROOT bindir=%_bindir install cp -p include/ica_api.h $RPM_BUILD_ROOT/usr/include %ifarch s390 s390x cp -a SuSE/* $RPM_BUILD_ROOT install -D %{S:5} $RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.z90crypt %endif cp -a $RPM_SOURCE_DIR/README.SUSE . %post /sbin/ldconfig %ifarch s390 s390x %{fillup_and_insserv -n z90crypt} %endif %preun %stop_on_removal %postun %{insserv_cleanup} %files %defattr(-, root, root) %doc README.SUSE %ifarch s390 s390x /etc/init.d/z90crypt /usr/sbin/rcz90crypt %attr(0644,root,root) /var/adm/fillup-templates/sysconfig.z90crypt %{_bindir}/icainfo %endif %{_libdir}/libica.* %{_libdir}/libica-* %attr(0644,root,root) /usr/include/ica_api.h %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor