Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Evergreen:11.1:Test
krb5-plugins
krb5-doc.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File krb5-doc.spec of Package krb5-plugins
# # spec file for package krb5-doc (Version 1.6.3) # # Copyright (c) 2010 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: krb5-doc BuildRequires: ghostscript-library latex2html texlive Version: 1.6.3 Release: 132.<RELEASE9> %define srcRoot krb5-1.6.3 Summary: MIT Kerberos5 Implementation--Documentation License: X11/MIT Url: http://web.mit.edu/kerberos/www/ Group: Documentation/Other Source: krb5-1.6.3.tar.bz2 Source1: README.Source Source2: Makefile.kadm5 Source3: %{name}-%{version}-rpmlintrc Patch0: krb5-1.3.5-perlfix.dif Patch1: krb5-1.6.3-texi2dvi-fix.dif Patch2: krb5-1.6.3-post.dif BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description Kerberos V5 is a trusted-third-party network authentication system,which can improve your network's security by eliminating the insecurepractice of clear text passwords. This package includes extended documentation for MIT Kerberos. Authors: -------- The MIT Kerberos Team Sam Hartman <hartmans@mit.edu> Ken Raeburn <raeburn@mit.edu> Tom Yu <tlyu@mit.edu> %prep %setup -n %{srcRoot} %patch0 %patch1 %patch2 cp %{_sourcedir}/Makefile.kadm5 %{_builddir}/%{srcRoot}/doc/kadm5/Makefile %build %install cd doc mkdir -p html make make implementor.ps make -C api make -C implement make -C kadm5 cd api latex2html -dir ../html/library -mkdir library.tex latex2html -dir ../html/libdes -mkdir libdes.tex cd ../implement latex2html -dir ../html/implement -mkdir implement.tex cd .. #mv krb5-admin html/ #mv krb5-install html/ #mv krb5-user html/ #mv krb425 html/ mv *.html html/ cd .. find . -type f -name '*.ps' -exec gzip -9 {} \; chmod 644 doc/man2ps chmod 644 doc/krb5-protocol/draft-jaganathan-rc4-hmac-03.txt # cleanup rm -f %{buildroot}/usr/share/man/man1/tmac.doc* rm -f /usr/share/man/man1/tmac.doc* rm -rf /usr/lib/mit/share rm -rf %{buildroot}/usr/lib/mit/share rm -f doc/html/*/WARNINGS rm -f doc/html/*/images.aux rm -f doc/html/*/labels.pl # check for duplicate files and replace them with a link cd doc/html/api-funcspec if cmp --quiet api-funcspec.html index.html ; then rm -f index.html ln -s api-funcspec.html index.html fi cd ../library if cmp --quiet library.html index.html ; then rm -f index.html ln -s library.html index.html fi cd ../api-server-design if cmp --quiet api-server-design.html index.html ; then rm -f index.html ln -s api-server-design.html index.html fi cd ../adb-unit-test if cmp --quiet adb-unit-test.html index.html ; then rm -f index.html ln -s adb-unit-test.html index.html fi cd ../api-unit-test if cmp --quiet api-unit-test.html index.html ; then rm -f index.html ln -s api-unit-test.html index.html fi cd ../libdes if cmp --quiet libdes.html index.html ; then rm -f index.html ln -s libdes.html index.html fi cd ../implement if cmp --quiet implement.html index.html ; then rm -f index.html ln -s implement.html index.html fi cd ../.. %clean rm -rf %{buildroot} %files %defattr(-,root,root) %doc doc/*.ps.gz doc/api/*.ps.gz doc/implement/*.ps.gz doc/kadm5/*.ps.gz %doc doc/krb5-protocol doc/kadmin %doc doc/html %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