rpms/openafs-kmod/F-13 openafs-kmod.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Jack Neely
Author: jjneely
Update of /cvs/free/rpms/openafs-kmod/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv3501
Modified Files:
.cvsignore sources
Added Files:
openafs-kmod.spec
Log Message:
* Thu May 27 2010 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.12.1-1
- Build for F-13
- Port forward to 1.4.12.1
--- NEW FILE openafs-kmod.spec ---
# (un)define the next line to either build for the newest or all current kernels
%define buildforkernels newest
#define buildforkernels current
#define buildforkernels akmods
# Define the OpenAFS sysname
%ifarch %{ix86}
%define sysname i386_linux26
%endif
%ifarch ppc
%define sysname ppc_linux26
%endif
%ifarch ppc64
%define sysname ppc64_linux26
%endif
%ifarch x86_64
%define sysname amd64_linux26
%endif
%define kmod_name openafs
# name should have a -kmod suffix
Name: %{kmod_name}-kmod
Version: 1.4.12.1
Release: 1%{?dist}.0
Summary: Kernel module(s)
Group: System Environment/Kernel
License: IBM
URL: http://www.openafs.org
Source0: http://www.openafs.org/dl/openafs/1.4.12/%{kmod_name}-%{version}-src.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: %{_bindir}/kmodtool
BuildRequires: pam-devel, ncurses-devel, flex, byacc, bison
# needed for plague to make sure it builds for i586 and i686
ExclusiveArch: i586 i686 x86_64 ppc ppc64
# get the proper build-sysbuild package from the repo, which
# tracks in all the kernel-devel packages
BuildRequires: %{_bindir}/kmodtool
%{!?kernels:BuildRequires: buildsys-build-rpmfusion-kerneldevpkgs-%{?buildforkernels:%{buildforkernels}}%{!?buildforkernels:current}-%{_target_cpu} }
# kmodtool does its magic here
%{expand:%(kmodtool --target %{_target_cpu} --repo rpmfusion --kmodname %{name} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null) }
%description
This package provides %{kmod_name} kernel modules.
%prep
# error out if there was something wrong with kmodtool
%{?kmodtool_check}
# print kmodtool output for debugging purposes:
kmodtool --target %{_target_cpu} --repo rpmfusion --kmodname %{name} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null
%setup -q -c -T -a 0
# apply patches and do other stuff here
# pushd foo-%{version}
# #patch0 -p1 -b .suffix
# popd
for kernel_version in %{?kernel_versions} ; do
cp -a %{kmod_name}-%{version} _kmod_build_${kernel_version%%___*}
done
%build
for kernel_version in %{?kernel_versions}; do
pushd _kmod_build_${kernel_version%%___*}
%{configure} --with-afs-sysname=%{sysname} --enable-kernel-module \
--disable-linux-syscall-probing \
--with-linux-kernel-headers="${kernel_version##*__}"
make MPS=MP only_libafs
popd
done
%install
rm -rf ${RPM_BUILD_ROOT}
for kernel_version in %{?kernel_versions}; do
install -d -m 755 ${RPM_BUILD_ROOT}%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}
install -m 755 _kmod_build_${kernel_version%%___*}/src/libafs/MODLOAD-${kernel_version%%___*}-MP/libafs.ko \
${RPM_BUILD_ROOT}%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}/%{kmod_name}.ko
done
chmod u+x ${RPM_BUILD_ROOT}/lib/modules/*/extra/*/*
%{?akmod_install}
%clean
rm -rf $RPM_BUILD_ROOT
%changelog
* Thu May 27 2010 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.12.1-1
- Build for F-13
- Port forward to 1.4.12.1
* Sat May 01 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.12-1.7
- rebuild for new kernel
* Thu Apr 29 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.12-1.6
- rebuild for new kernel
* Thu Apr 22 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.12-1.5
- rebuild for new kernel
* Mon Apr 19 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.12-1.4
- rebuild for new kernel
* Sat Apr 17 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.12-1.3
- rebuild for new kernel
* Sat Apr 10 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.12-1.2
- rebuild for new kernel
* Mon Mar 29 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.12-1.1
- rebuild for new kernel
* Mon Mar 15 2010 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.12-1
- Update to OpenAFS 1.4.12
* Fri Mar 05 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.11-6.9
- rebuild for new kernel
* Mon Mar 01 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.11-6.8
- rebuild for new kernel
* Sun Feb 28 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.11-6.7
- rebuild for new kernel
* Sat Feb 20 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.11-6.6
- rebuild for new kernel
* Sat Feb 20 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.11-6.5
- rebuild for new kernel
* Thu Feb 11 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.11-6.4
- rebuild for new kernel
* Wed Feb 10 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.11-6.3
- rebuild for new kernel
* Sat Jan 30 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.11-6.2
- rebuild for new kernel
* Wed Jan 20 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.4.11-6.1
- rebuild for new kernel
* Mon Jan 11 2010 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.11-6
- Build with --disable-linux-syscall-probing to fix compile issues
on PPC. Syscall probing is useless on modern linux kernels
* Wed Jan 06 2010 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.11-5
- Correct AFS sysname for the ppc64 arch
* Tue Jan 05 2010 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.11-4
- add buildrequires for bison
* Mon Nov 02 2009 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.11-3
- remove the repo macro
* Tue Sep 08 2009 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.11-2
- release bump
* Thu Sep 03 2009 Jack Neely <jjneely(a)ncsu.edu> 1.4.11-1
- port to kmod v2
* Tue Jun 02 2009 Jack Neely <jjneely(a)ncsu.edu> 1.4.10
- Setup for Fedora 11 in prep for RHEL 6
- Apply the dprint patch
- Apply the kmodule26 patch to better rename the ko to openafs rather
than libafs. This is from the OpenAFS stock packages
* Fri May 18 2007 Jack Neely <jjneely(a)ncsu.edu> 1.4.4-3
- Rebuild for kernel 2.6.18-8.1.4.el5
* Thu Mar 15 2007 Jack Neely <jjneely(a)ncsu.edu> 1.4.3-0.3RC
- Build for RHEL 5 using the latest 1.4.3 release canidate 3
* Wed Jun 28 2006 Jack Neely <jjneely(a)ncsu.edu> 1.4.1-4
- Repackaging using latest FC kernel module proposal.
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/openafs-kmod/F-13/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 22 Nov 2009 14:01:18 -0000 1.1
+++ .cvsignore 27 May 2010 19:57:18 -0000 1.2
@@ -0,0 +1 @@
+openafs-1.4.12.1-src.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/free/rpms/openafs-kmod/F-13/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 22 Nov 2009 14:01:18 -0000 1.1
+++ sources 27 May 2010 19:57:18 -0000 1.2
@@ -0,0 +1 @@
+c45a8ca3b4605e9dac25ff435c60d512 openafs-1.4.12.1-src.tar.bz2
14 years, 7 months
rpms/openafs/F-13 CellServDB, NONE, 1.1 afs.conf, NONE, 1.1 cacheinfo, NONE, 1.1 openafs.init, NONE, 1.1 openafs.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Jack Neely
Author: jjneely
Update of /cvs/free/rpms/openafs/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv2214
Modified Files:
.cvsignore sources
Added Files:
CellServDB afs.conf cacheinfo openafs.init openafs.spec
Log Message:
* Thu May 27 2010 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.12.1-1
- Build for F-13
- Port forward to 1.4.12.1
--- NEW FILE CellServDB ---
>grand.central.org #GCO Public CellServDB 05 Jul 2007
18.92.0.108 #grand-opening.mit.edu
128.2.203.61 #penn.central.org
130.237.48.87 #andrew.e.kth.se
>wu-wien.ac.at #University of Economics, Vienna, Austria
137.208.3.33 #goya.wu-wien.ac.at
137.208.7.57 #caravaggio.wu-wien.ac.at
137.208.127.57 #vermeer.wu-wien.ac.at
>hephy.at #hephy-vienna
193.170.243.10 #mowgli.oeaw.ac.at
193.170.243.12 #baloo.oeaw.ac.at
193.170.243.14 #akela.oeaw.ac.at
>cgv.tugraz.at #CGV cell
129.27.224.133 #phobos.cgv.tugraz.at
129.27.224.134 #deimos.cgv.tugraz.at
129.27.224.210 #trinculo.cgv.tugraz.at
>itp.tugraz.at #Institute of Theoretical and Computational Physics, TU Graz, Aus
129.27.161.7 #faepafs1.tu-graz.ac.at
129.27.161.15 #faepafs2.tu-graz.ac.at
129.27.161.114 #faepafs3.tu-graz.ac.at
>sums.math.mcgill.ca #Society of Undergraduate Mathematics Students of McGill Universi
132.216.24.122 #germain.sums.math.mcgill.ca
132.216.24.125 #turing.sums.math.mcgill.ca
>cern.ch #European Laboratory for Particle Physics, Geneva
137.138.128.148 #afsdb1.cern.ch
137.138.246.50 #afsdb3.cern.ch
137.138.246.51 #afsdb2.cern.ch
>ams.cern.ch #AMS Experiment
137.138.188.185 #ams.cern.ch
137.138.199.58 #pcamsf4.cern.ch
>epfl.ch #Swiss Federal Institute of Technology at Lausanne
128.178.109.111 #kd1.epfl.ch
128.178.109.112 #kd2.epfl.ch
128.178.109.113 #kd3.epfl.ch
>ethz.ch #Swiss Federal Inst. of Tech. - Zurich, Switzerland
129.132.97.19 #amalthea.ethz.ch
129.132.97.27 #nethzafs-001.ethz.ch
129.132.115.3 #himalia.ethz.ch
129.132.115.37 #nethzafs-005.ethz.ch
129.132.115.38 #nethzafs-006.ethz.ch
>psi.ch #Paul Scherrer Institut - Villigen, Switzerland
129.129.190.140 #afs00.psi.ch
129.129.190.141 #afs01.psi.ch
129.129.190.142 #afs02.psi.ch
>extundo.com #Simon Josefsson's cell
195.42.214.241 #slipsten.extundo.com
>membrain.com #membrain.com
66.93.118.125 #stormy
130.85.24.11 #weasel
130.85.24.13 #straykitten
>midnightlinux.com #Midnight Linux, Pittsburgh PA
208.10.142.82 #outpost.midnightlinux.com
>setfilepointer.com #SetFilePointer.com
63.224.10.2 #hamlet.SetFilePointer.com
63.224.10.4 #troilus.SetFilePointer.com
>sodre.cx #Sodre.cx
128.8.140.165 #greed.sodre.cx
>desy.de #Deutsches Elektronen-Synchrotron
131.169.40.62 #vayu.desy.de
131.169.244.60 #solar00.desy.de
>gppc.de #GPP Chemnitz mbH
213.187.92.33 #gpp1.gppc.de
213.187.92.34 #paulchen.gppc.de
213.187.92.35 #lotus.gppc.de
>ifh.de #DESY Zeuthen
141.34.22.10 #romulus.ifh.de
141.34.22.11 #remus.ifh.de
141.34.22.29 #hekate.ifh.de
>lrz-muenchen.de #Leibniz Computing Centre, Germany
129.187.10.36 #afs1.lrz-muenchen.de
129.187.10.56 #afs3.lrz-muenchen.de
129.187.10.57 #afs2.lrz-muenchen.de
>ipp-garching.mpg.de #Institut fuer Plasmaphysik
130.183.9.5 #afs-db1.rzg.mpg.de
130.183.100.10 #afs-db2.aug.ipp-garching.mpg.de
130.183.100.23 #afs-db3.aug.ipp-garching.mpg.de
>mpe.mpg.de #MPE cell
130.183.130.7 #irafs1.mpe-garching.mpg.de
130.183.134.20 #irafs2.mpe-garching.mpg.de
>i1.informatik.rwth-aachen.de #Informatik I, RWTH Aachen
137.226.244.79 #remus.informatik.rwth-aachen.de
>tu-bs.de #Technical University of Braunschweig, Germany
134.169.1.1 #rzafs1.rz.tu-bs.de
134.169.1.5 #rzafs2.rz.tu-bs.de
134.169.1.6 #rzafs3.rz.tu-bs.de
>tu-chemnitz.de #Technische Universitaet Chemnitz, Germany
134.109.2.1 #zuse.hrz.tu-chemnitz.de
134.109.2.15 #phoenix.hrz.tu-chemnitz.de
134.109.200.7 #aetius.hrz.tu-chemnitz.de
>e18.ph.tum.de #Experimental Physics, TU Munich, Germany
129.187.154.223 #hamlet.e18.physik.tu-muenchen.de
>uni-bonn.de #University of Bonn, Computing Center
131.220.14.198 #work15-eth.rhrz.uni-bonn.de
131.220.14.205 #node05.rhrz.uni-bonn.de
131.220.15.197 #afs-db1.rhrz.uni-bonn.de
>atlass01.physik.uni-bonn.de #Bonn ATLAS
131.220.165.43 #atlass01.physik.uni-bonn.de
>uni-freiburg.de #Albert-Ludwigs-Universitat Freiburg
132.230.6.235 #sv6.ruf.uni-freiburg.de
132.230.6.236 #sv7.ruf.uni-freiburg.de
132.230.6.237 #sv8.ruf.uni-freiburg.de
>physik.uni-freiburg.de #institute of physics, university Freiburg, Germany
132.230.77.16 #hepafs.physik.uni-freiburg.de
>urz.uni-heidelberg.de #Uni Heidelberg (Rechenzentrum)
129.206.119.10 #afsdb.urz.uni-heidelberg.de
129.206.119.16 #afsdb1.urz.uni-heidelberg.de
129.206.119.17 #afsdb2.urz.uni-heidelberg.de
>uni-hohenheim.de #University of Hohenheim
144.41.2.2 #rs13.serv.uni-hohenheim.de
144.41.2.3 #rs14.serv.uni-hohenheim.de
144.41.2.4 #rs15.serv.uni-hohenheim.de
>rz.uni-jena.de #Rechenzentrum University of Jena, Germany
141.35.2.180 #afs00.rz.uni-jena.de
141.35.2.181 #afs01.rz.uni-jena.de
141.35.2.182 #afs02.rz.uni-jena.de
>impetus.uni-koeln.de #Univ. of Cologne - Geophysics/Meteorology Inst.
134.95.80.39 #forano.meteo.uni-koeln.de
>meteo.uni-koeln.de #Univ. of Cologne - Inst. for Geophysics & Meteorology
134.95.144.22 #afs1.meteo.uni-koeln.de
134.95.144.24 #afs2.meteo.uni-koeln.de
>rrz.uni-koeln.de #University of Cologne - Reg Comp Center
134.95.19.3 #afsdb1.rrz.uni-koeln.de
134.95.19.10 #lyra.rrz.uni-koeln.de
134.95.67.97 #afs.thp.uni-koeln.de
134.95.141.243 #agrippina.rrz.uni-koeln.de
>physik.uni-mainz.de #institute of physics, university Mainz, Germany
134.93.130.93 #hardy.physik.uni-mainz.de
>uni-mannheim.de #Uni Mannheim (Rechenzentrum)
134.155.97.204 #afsdb1.uni-mannheim.de
134.155.97.205 #afsdb2.uni-mannheim.de
134.155.97.206 #afsdb3.uni-mannheim.de
>uni-paderborn.de #University of Paderborn, Germany
131.234.137.10 #afsdb1.uni-paderborn.de
131.234.137.11 #afsdb2.uni-paderborn.de
131.234.137.12 #afsdb3.uni-paderborn.de
>physik.uni-wuppertal.de #Physics department of Bergische Universität Wuppertal
132.195.104.3 #afs1.physik.uni-wuppertal.de
132.195.104.230 #afs2.physik.uni-wuppertal.de
>s-et.aau.dk #Aalborg Univ., The Student Society, Denmark
130.225.196.22 #afs.s-et.aau.dk
>ies.auc.dk #Aalborg Univ., Inst. of Electronic Systems, Denmark
130.225.51.73 #afsdb1.kom.auc.dk
130.225.51.74 #afsdb2.kom.auc.dk
130.225.51.85 #afsdb3.kom.auc.dk
>asu.edu #Arizona State University
129.219.10.69 #authen2.asu.edu
129.219.10.70 #authen1.asu.edu
129.219.10.72 #authen3.asu.edu
129.219.100.16 #authen4.asu.edu
>hep.caltech.edu #CalTech High Energy Physics
131.215.126.150 #afs.hep.caltech.edu
>clarkson.edu #Clarkson University, Potsdam, New York USA
128.153.1.111 #arthur.clarkson.edu
128.153.9.111 #lancelot.clarkson.edu
128.153.17.111 #uther.clarkson.edu
>andrew.cmu.edu #Carnegie Mellon University - Computing Services Cell
128.2.10.2 #vice2.fs.andrew.cmu.edu
128.2.10.7 #vice7.fs.andrew.cmu.edu
128.2.10.11 #vice11.fs.andrew.cmu.edu
128.2.10.28 #vice28.fs.andrew.cmu.edu
128.2.32.44 #new-vice12.fs.andrew.cmu.edu
>club.cc.cmu.edu #Carnegie Mellon University Computer Club
128.237.157.11 #sodium.club.cc.cmu.edu
128.237.157.13 #potassium.club.cc.cmu.edu
>chem.cmu.edu #Carnegie Mellon University - Chemistry Dept.
128.2.40.134 #afs.chem.cmu.edu
128.2.40.140 #afs2.chem.cmu.edu
>cs.cmu.edu #Carnegie Mellon University - School of Comp. Sci.
128.2.201.46 #strawberry.srv.cs.cmu.edu
128.2.201.47 #pumpkin.srv.cs.cmu.edu
128.2.201.48 #cherry.srv.cs.cmu.edu
>ece.cmu.edu #Carnegie Mellon University - Elec. Comp. Eng. Dept.
128.2.129.7 #porok.ece.cmu.edu
128.2.129.8 #vicio.ece.cmu.edu
128.2.129.9 #e-xing.ece.cmu.edu
>scotch.ece.cmu.edu #CMU ECE CALCM research group
128.2.134.82 #lagavulin.ece.cmu.edu
>qatar.cmu.edu #Carnegie Mellon University - Qatar
86.36.46.6 #afs1.qatar.cmu.edu
86.36.46.7 #afs2.qatar.cmu.edu
>sbp.ri.cmu.edu #Carnegie Mellon University - Sensor Based Planning Lab
128.2.179.12 #nihao.sbp.ri.cmu.edu
128.2.179.113 #youtheman.sbp.ri.cmu.edu
>cnf.cornell.edu #CNF
128.253.198.9 #hole.cnf.cornell.edu
128.253.198.27 #smoke.cnf.cornell.edu
>msc.cornell.edu #Cornell University Materials Science Center
128.84.231.242 #miranda.ccmr.cornell.edu
128.84.241.35 #co.ccmr.cornell.edu
128.84.249.78 #dax.ccmr.cornell.edu
>dbic.dartmouth.edu #Dartmouth Brain Imaging Center
129.170.30.143 #dbicafs1.dartmouth.edu
129.170.30.144 #dbicafs2.dartmouth.edu
129.170.30.145 #dbicafs3.dartmouth.edu
>northstar.dartmouth.edu #Dartmouth College Research Computing
129.170.16.22 #halley.dartmouth.edu
129.170.16.42 #oort.dartmouth.edu
129.170.16.43 #cygnusx1.dartmouth.edu
>cs.fhm.edu #Department Computer Science Munich University Of Applied Science
129.187.208.2 #srv1.informatik.fh-muenchen.de
>eecs.harvard.edu #Harvard - EECS
140.247.60.61 #zermelo.eecs.harvard.edu
140.247.60.83 #corfu.eecs.harvard.edu
>iastate.edu #Iowa State University
129.186.1.243 #afsdb-1.iastate.edu
129.186.6.243 #afsdb-2.iastate.edu
129.186.142.243 #afsdb-3.iastate.edu
>athena.mit.edu #MIT/Athena cell
18.7.1.66 #paris.mit.edu.
18.7.1.74 #chimera.mit.edu.
18.158.0.37 #prill.mit.edu.
>dev.mit.edu #MIT/IS Development cell
18.7.1.70 #wham.mit.edu.
18.92.1.219 #click.mit.edu.
18.92.1.220 #whirr.mit.edu.
>net.mit.edu #MIT/Network Group cell
18.7.7.73 #gracie.mit.edu
18.7.21.95 #george.mit.edu
>sipb.mit.edu #MIT/SIPB cell
18.181.0.19 #reynelda.mit.edu.
18.181.0.22 #rosebud.mit.edu.
18.181.0.23 #ronald-ann.mit.edu.
>soap.mit.edu #MIT School Of Architecture & Planning
18.89.1.204 #crypt.mit.edu
18.89.1.209 #grotto.mit.edu
18.89.2.156 #ac.mit.edu
>msu.edu #Michigan State University Main Cell
35.9.7.10 #afsdb0.cl.msu.edu
>nd.edu #University of Notre Dame
129.74.223.17 #john.helios.nd.edu
129.74.223.33 #lizardo.helios.nd.edu
129.74.223.65 #buckaroo.helios.nd.edu
>pitt.edu #University of Pittsburgh
136.142.8.15 #afs09.srv.cis.pitt.edu
136.142.8.20 #afs10.srv.cis.pitt.edu
136.142.8.21 #afs11.srv.cis.pitt.edu
>cs.pitt.edu #University of Pittsburgh - Computer Science
130.49.220.11 #afs01.cs.pitt.edu
130.49.220.12 #afs02.cs.pitt.edu
130.49.220.13 #afs03.cs.pitt.edu
>psc.edu #PSC (Pittsburgh Supercomputing Center)
128.182.59.182 #shaggy.psc.edu
128.182.66.184 #velma.psc.edu
128.182.66.185 #daphne.psc.edu
>scoobydoo.psc.edu #PSC Test Cell
128.182.59.181 #scooby.psc.edu
>cede.psu.edu #Penn State - Center for Engr. Design & Entrepeneurship
146.186.218.10 #greenly.cede.psu.edu
146.186.218.60 #b50.cede.psu.edu
146.186.218.246 #stalin.cede.psu.edu
>rose-hulman.edu #Rose-Hulman Institute of Technology
137.112.7.11 #afs1.rose-hulman.edu
137.112.7.12 #afs2.rose-hulman.edu
137.112.7.13 #afs3.rose-hulman.edu
>cs.rose-hulman.edu #Rose-Hulman CS Department
137.112.40.10 #galaxy.cs.rose-hulman.edu
>rpi.edu #Rensselaer Polytechnic Institute
128.113.22.11 #saul.server.rpi.edu
128.113.22.12 #joab.server.rpi.edu
128.113.22.13 #korah.server.rpi.edu
128.113.22.14 #achan.server.rpi.edu
>hep.sc.edu #University of South Carolina, Dept. of Physics
129.252.78.77 #cpeven.physics.sc.edu
>cs.stanford.edu #Stanford University Computer Science Department
171.64.64.10 #cs-afs-1.Stanford.EDU
171.64.64.66 #cs-afs-2.stanford.edu
171.64.64.69 #cs-afs-3.stanford.edu
>ir.stanford.edu #Stanford University
171.64.7.222 #afsdb1.stanford.edu
171.64.7.234 #afsdb2.stanford.edu
171.64.7.246 #afsdb3.stanford.edu
>slac.stanford.edu #Stanford Linear Accelerator Center
134.79.18.25 #afsdb1.slac.stanford.edu
134.79.18.26 #afsdb2.slac.stanford.edu
134.79.18.27 #afsdb3.slac.stanford.edu
>ucdavis.edu #University of California at Davis
169.237.104.100 #afs1.ucdavis.edu
169.237.235.176 #afs2.ucdavis.edu
169.237.247.91 #afs3.ucdavis.edu
>home.ucdavis.edu #University of California at Davis home directories
169.237.105.91 #home1.ucdavis.edu
169.237.105.92 #home2.ucdavis.edu
169.237.105.93 #home3.ucdavis.edu
>physics.ucsb.edu #UC Santa Barbara, Physics Dept
128.111.18.161 #ledzeppelin.physics.ucsb.edu
>cats.ucsc.edu #UC Santa Cruz, Comp and Tech Services, California U.S.A
128.114.123.14 #elan.ucsc.edu
128.114.123.15 #ichabod.ucsc.edu
128.114.123.18 #maneki.ucsc.edu
>acm.uiuc.edu #ACM at the University of Illinois
128.174.251.8 #alnitak.acm.uiuc.edu
128.174.251.9 #alnilam.acm.uiuc.edu
128.174.251.10 #mintaka.acm.uiuc.edu
>illigal.uiuc.edu #Illinois Genetic Algorithms Labaratory
128.174.193.200 #ial.illigal.uiuc.edu
128.174.193.201 #cac.illigal.uiuc.edu
128.174.193.202 #gcs.illigal.uiuc.edu
>ncsa.uiuc.edu #University of Illinois
141.142.3.5 #congo.ncsa.uiuc.edu
141.142.3.8 #nile.ncsa.uiuc.edu
141.142.3.9 #kaskaskia.ncsa.uiuc.edu
>umbc.edu #University of Maryland, Baltimore County
130.85.24.23 #db2.afs.umbc.edu
130.85.24.87 #db3.afs.umbc.edu
130.85.24.101 #db1.afs.umbc.edu
>glue.umd.edu #University of Maryland - Project Glue
128.8.70.11 #olmec.umd.edu
128.8.236.4 #egypt.umd.edu
128.8.236.230 #babylon.umd.edu
>wam.umd.edu #University of Maryland Network WAM Project
128.8.70.9 #csc-srv.wam.umd.edu
128.8.236.5 #avw-srv.wam.umd.edu
128.8.236.231 #ptx-srv.wam.umd.edu
>umich.edu #University of Michigan - Campus
141.211.1.32 #fear.ifs.umich.edu
141.211.1.33 #surprise.ifs.umich.edu
141.211.1.34 #ruthless.ifs.umich.edu
>atlas.umich.edu #ATLAS group cell in physics at University of Michigan
141.211.43.102 #linat02.grid.umich.edu
141.211.43.103 #linat03.grid.umich.edu
141.211.43.104 #linat04.grid.umich.edu
>citi.umich.edu #Center for Information Technology Integration
141.211.133.5 #babylon.citi.umich.edu
>lsa.umich.edu #University of Michigan - College of LS&A
141.211.211.53 #gerow.lsa.umich.edu
141.211.211.72 #collines.lsa.umich.edu
141.211.211.153 #hodges.lsa.umich.edu
>sph.umich.edu #University of Michigan -- School of Public Health
141.211.51.137 #afssph7.sph.umich.edu
141.211.51.139 #afssph0.sph.umich.edu
141.211.51.142 #afssph6.sph.umich.edu
>isis.unc.edu #Univ. of NC at Chapel Hill - ITS
152.2.1.5 #db0.isis.unc.edu
152.2.1.6 #db1.isis.unc.edu
152.2.1.7 #db2.isis.unc.edu
>physics.unc.edu #Univ. of NC at Chapel Hill, Dept. of Physics
152.2.4.1 #who.physics.unc.edu
152.2.4.3 #what.physics.unc.edu
152.2.4.5 #when.physics.unc.edu
>uncc.edu #University of NC at Charlotte Mosaic AFS Cell
152.15.10.70 #as-sm1.uncc.edu
152.15.93.186 #as-ece1.uncc.edu
152.15.181.175 #as-me1.uncc.edu
>eng.utah.edu #University of Utah - Engineering
155.98.111.9 #lenny.eng.utah.edu
155.98.111.10 #carl.eng.utah.edu
>cs.uwm.edu #University of Wisconsin--Milwaukee
129.89.38.124 #solomons.cs.uwm.edu
>cs.wisc.edu #Univ. of Wisconsin-Madison, Computer Sciences Dept.
128.105.132.14 #timon.cs.wisc.edu
128.105.132.15 #pumbaa.cs.wisc.edu
128.105.132.16 #zazu.cs.wisc.edu
>engr.wisc.edu #University of Wisconsin-Madison, College of Engineering
144.92.13.14 #larry.cae.wisc.edu
144.92.13.15 #curly.cae.wisc.edu
144.92.13.16 #moe.cae.wisc.edu
>hep.wisc.edu #University of Wisconsin -- High Energy Physics
128.104.28.219 #anise.hep.wisc.edu
>physics.wisc.edu #Univ. of Wisconsin-Madison, Physics Department
128.104.160.13 #kendra.physics.wisc.edu
128.104.160.14 #fray.physics.wisc.edu
128.104.160.15 #buffy.physics.wisc.edu
>ciemat.es #Ciemat, Madrid, Spain
130.206.11.42 #afsdb1.ciemat.es
130.206.11.217 #afsdb2.ciemat.es
130.206.11.247 #afsdb3.ciemat.es
>ifca.unican.es #Instituto de Fisica de Cantabria (IFCA), Santander, Spain
193.144.209.20 #gridwall.ifca.unican.es
>ific.uv.es #Instituto de Fisica Corpuscular, Valencia, Spain
147.156.163.11 #alpha.ific.uv.es
>biocenter.helsinki.fi #University of Helsinki, Institute of Biotechnology
128.214.58.174 #afsdb1.biocenter.helsinki.fi
128.214.88.114 #afsdb2.biocenter.helsinki.fi
>dapnia.saclay.cea.fr #CEA DAPNIA
132.166.32.7 #dphrsg.saclay.cea.fr
132.166.32.12 #dphrsl.saclay.cea.fr
>grif.fr #GRIF cell
192.54.208.18 #node03.datagrid.cea.fr
>in2p3.fr #IN2P3 production cell
134.158.232.11 #ccafsdb1.in2p3.fr
134.158.232.12 #ccafsdb2.in2p3.fr
134.158.232.13 #ccafsdb3.in2p3.fr
>anl.gov #Argonne National Laboratory
146.137.96.33 #arteus.ctd.anl.gov
146.137.162.88 #agamemnon.ctd.anl.gov
146.137.194.80 #antenor.ctd.anl.gov
>rhic.bnl.gov #Relativistic Heavy Ion Collider
130.199.6.51 #rafs03.rcf.bnl.gov
130.199.6.52 #rafs02.rcf.bnl.gov
130.199.6.69 #rafs01.rcf.bnl.gov
>usatlas.bnl.gov #US Atlas Tier 1 Facility at BNL
130.199.48.32 #aafs01.usatlas.bnl.gov
130.199.48.33 #aafs02.usatlas.bnl.gov
130.199.48.34 #aafs03.usatlas.bnl.gov
>fnal.gov #Fermi National Acclerator Laboratory
131.225.68.1 #fsus01.fnal.gov
131.225.68.4 #fsus03.fnal.gov
131.225.68.14 #fsus04.fnal.gov
>ic-afs.arc.nasa.gov #Code IC, Ames Research Center
128.102.105.62 #udanax.arc.nasa.gov
>jpl.nasa.gov #Jet Propulsion Laboratory
137.78.160.21 #afsdb08.jpl.nasa.gov
137.78.160.22 #afsdb09.jpl.nasa.gov
137.78.160.23 #afsdb10.jpl.nasa.gov
>nersc.gov #National Energy Research Supercomputer Center
128.55.128.250 #mars.nersc.gov
128.55.128.252 #alfred.nersc.gov
128.55.128.254 #lurch.nersc.gov
>bme.hu #Budapest University of Technology and Economics
152.66.241.6 #afs.iit.bme.hu
>kfki.hu #Research Institute for Nuclear and Particle Physics - Budapest,H
148.6.8.14 #afs.kfki.hu
>caspur.it #CASPUR Inter-University Computing Consortium, Rome
193.204.5.45 #pomodoro.caspur.it
193.204.5.46 #banana.caspur.it
193.204.5.50 #maslo.caspur.it
>enea.it #ENEA New Tech. Energy & Environment Agency, Italy
192.107.54.5 #aixfs.frascati.enea.it
192.107.54.11 #rs2ced.frascati.enea.it
192.107.54.12 #43p.frascati.enea.it
192.107.61.235 #serverinfo02.bologna.enea.it
192.107.71.6 #glauco.casaccia.enea.it
192.107.96.233 #riscdb.trisaia.enea.it
>fusione.it #Assoz. FUSIONE/Euratom, ENEA, Frascati-Italy
192.107.90.2 #fusafs1.frascati.enea.it
192.107.90.3 #fusafs2.frascati.enea.it
192.107.90.4 #fusafs3.frascati.enea.it
>icemb.it #ICEMB, Universita' La Sapienza - Rome - Italy
193.204.6.130 #icembfs.caspur.it
>infn.it #Istituto Nazionale di Fisica Nucleare (INFN), Italia
131.154.1.7 #afscnaf.infn.it
141.108.26.75 #afsrm1.roma1.infn.it
192.84.134.75 #afsna.na.infn.it
>ba.infn.it #INFN, Sezione di Bari
193.206.185.235 #baafsserver.ba.infn.it
193.206.185.236 #debsrv.ba.infn.it
>kloe.infn.it #INFN, KLOE experiment at Laboratori di Frascati
192.135.25.111 #kloeafs1.lnf.infn.it
192.135.25.112 #kloeafs2.lnf.infn.it
>le.infn.it #INFN, Sezione di Lecce
192.84.152.40 #afs01.le.infn.it
192.84.152.148 #afs02.le.infn.it
>lnf.infn.it #INFN, Laboratori Nazionali di Frascati
193.206.84.121 #afs1.lnf.infn.it
193.206.84.122 #afs2.lnf.infn.it
193.206.84.123 #afs3.lnf.infn.it
>lngs.infn.it #INFN, Laboratori Nazionali di Gran Sasso
192.84.135.21 #rsgs05.lngs.infn.it
>pi.infn.it #INFN, Sezione di Pisa
131.114.134.26 #unknownhost.pi.infn.it
192.84.133.50 #aix1.pi.infn.it
>psm.it #Progetto San Marco, Universita' di Roma-1
151.100.1.65 #atlante.psm.uniroma1.it
>tgrid.it #CASPUR-CILEA-CINECA Grid Cell
193.204.5.33 #cccgrid.caspur.it
>ictp.trieste.it #The Abdus Salam International Centre for Theoretical Physics (IC
140.105.16.8 #fs1.ictp.trieste.it
140.105.16.9 #fs2.ictp.trieste.it
>math.unifi.it #math.unifi.it
150.217.34.182 #xeno.math.unifi.it
>ing.uniroma1.it #Universita' La Sapienza, Fac. Ingeneria
151.100.85.253 #alfa.ing.uniroma1.it
>dia.uniroma3.it #University Roma Tre - DIA
193.204.161.79 #plm.dia.uniroma3.it
193.204.161.118 #afs.dia.uniroma3.it
>vn.uniroma3.it #University of Rome 3, Area Vasca Navale
193.204.161.136 #alfa.dia.uniroma3.it
193.204.161.137 #beta.dia.uniroma3.it
193.204.161.138 #gamma.dia.uniroma3.it
>italia #Italian public AFS cell
193.204.5.9 #afs.caspur.it
>cmf.nrl.navy.mil #Naval Research Lab - CCS
134.207.10.68 #picard.cmf.nrl.navy.mil
134.207.10.69 #riker.cmf.nrl.navy.mil
134.207.10.70 #kirk.cmf.nrl.navy.mil
>lcp.nrl.navy.mil #Naval Research Lab - Lab for Computational Physics
132.250.114.2 #afs1.lcp.nrl.navy.mil
132.250.114.4 #afs2.lcp.nrl.navy.mil
132.250.114.6 #afs3.lcp.nrl.navy.mil
>es.net #Energy Sciences Net
198.128.3.21 #fs1.es.net
198.128.3.22 #fs2.es.net
198.128.3.23 #fs3.es.net
>laroia.net #Laroia Networks
66.66.102.254 #supercore.laroia.net
>sinenomine.net #Sine Nomine Associates
192.204.203.218 #va.sinenomine.net
>slackers.net #The Slackers' Network
63.201.48.27 #alexandria.slackers.net
>tproa.net #The People's Republic of Ames
72.13.4.23 #service-3.tproa.net
72.13.4.24 #service-4.tproa.net
72.13.4.25 #service-5.tproa.net
>nikhef.nl #The Dutch National Institute for High Energy Physics
192.16.185.26 #afs1.nikhef.nl
192.16.185.27 #afs2.nikhef.nl
>1ts.org #1TS.ORG, Cambridge, MA
69.25.196.51 #pancake.1ts.org
>acm-csuf.org #California State Univerisity Fullerton ACM
137.151.29.193 #afs1.acm-csuf.org
>bazquux.org #Baz Quux Organization
66.207.142.196 #baxquux.org
>coed.org #Adam Pennington's Cell
66.93.61.184 #vice1.coed.org
128.237.157.35 #vice3.coed.org
>dementia.org #Dementia Unlimited
128.2.12.45 #alycia.dementia.org
128.2.120.216 #meredith.dementia.org
>hackish.org #Hackish.org
24.167.65.213 #avatar.sys.hackish.org
128.2.120.138 #kurma.sys.hackish.org
>idahofuturetruck.org #University of Idaho hybrid vehicle development
12.18.238.210 #dsle210.fsr.net
>nimlabs.org #Nimlabs, Ink. Cell.
18.238.1.103 #olfin.nimlabs.org
18.238.1.105 #caerbanog.nimlabs.org
>nomh.org #nomh.org
204.29.154.12 #iota.nomh.org
204.29.154.32 #adversity.xi.nomh.org
>oc7.org #The OC7 Project
128.2.122.140 #knife.oc7.org
207.22.77.170 #spoon.oc7.org
>kth.se #Royal Institute of Technology, Stockholm, Sweden
130.237.32.145 #sonen.e.kth.se
130.237.48.7 #anden.e.kth.se
130.237.48.244 #fadern.e.kth.se
>hallf.kth.se #Royal Institute of Technology, HALLF
130.237.24.11 #afs1.hallf.kth.se
130.237.24.104 #afs2.hallf.kth.se
>isk.kth.se #Royal Institute of Technology, ISK
130.237.202.3 #afsdb1.isk.kth.se
130.237.209.5 #afsdb2.isk.kth.se
130.237.209.9 #afsdb3.isk.kth.se
>it.kth.se #Royal Institute of Technology, IT
130.237.212.15 #ptah.it.kth.se
130.237.212.16 #toth.it.kth.se
130.237.215.7 #isis.it.kth.se
>md.kth.se #Royal Institute of Technology, MMK
130.237.57.68 #trinity.md.kth.se
130.237.57.72 #morpheus.md.kth.se
130.237.67.230 #neo.speech.kth.se
>mech.kth.se #Royal Institute of Technology, MECH
130.237.233.142 #matterhorn.mech.kth.se
130.237.233.143 #castor.mech.kth.se
130.237.233.144 #pollux.mech.kth.se
>nada.kth.se #Royal Institute of Technology, NADA
130.237.222.20 #kosmos.nada.kth.se
130.237.223.12 #sputnik.nada.kth.se
130.237.224.78 #mir.nada.kth.se
130.237.227.23 #gagarin.nada.kth.se
130.237.228.28 #laika.nada.kth.se
>pdc.kth.se #Royal Institute of Technology, PDC
130.237.232.29 #crab.pdc.kth.se
130.237.232.112 #anna.pdc.kth.se
130.237.232.114 #hokkigai.pdc.kth.se
>stacken.kth.se #Stacken Computer Club
130.237.234.3 #milko.stacken.kth.se
130.237.234.43 #hot.stacken.kth.se
130.237.234.101 #fishburger.stacken.kth.se
>syd.kth.se #Royal Institute of Technology, KTH-Syd
130.237.83.23 #afs.haninge.kth.se
>physto.se #Physics department Stockholm University
130.237.205.36 #sysafs1.physto.se
130.237.205.72 #sysafs2.physto.se
>sanchin.se #Sanchin Consulting AB, Sweden
192.195.148.10 #sesan.sanchin.se
>su.se #Stockholm University
130.237.162.81 #afsdb1.su.se
130.237.162.82 #afsdb2.su.se
130.237.162.230 #afsdb3.su.se
>f9.ijs.si #F9, Jozef Stefan Institue
194.249.156.1 #brenta.ijs.si
>p-ng.si #Nova Gorica Polytechnic
193.2.120.2 #solkan.p-ng.si
>phy.bris.ac.uk #Bristol University - phyics
137.222.58.9 #afs1.phy.bris.ac.uk
>inf.ed.ac.uk #School of Informatics, University of Edinburgh
129.215.64.16 #afsdb0.inf.ed.ac.uk
129.215.64.17 #afsdb1.inf.ed.ac.uk
129.215.64.18 #afsdb2.inf.ed.ac.uk
>ic.ac.uk #Imperial College London
155.198.63.148 #icafs2.cc.ic.ac.uk
155.198.63.149 #icafs1.cc.ic.ac.uk
>hep.man.ac.uk #Manchester HEP
194.36.2.3 #afs1.hep.man.ac.uk
194.36.2.4 #afs2.hep.man.ac.uk
194.36.2.5 #afs3.hep.man.ac.uk
>rl.ac.uk #Rutherford Appleton Lab, England
130.246.183.164 #wallace.cc.rl.ac.uk
--- NEW FILE afs.conf ---
# Copyright 2000, International Business Machines Corporation and others.
# All Rights Reserved.
#
# This software has been released under the terms of the IBM Public
# License. For details, see the LICENSE file in the top-level source
# directory or online at http://www.openafs.org/dl/license10.html
# Configuration information for AFS client
# AFS_CLIENT and AFS_SERVER determine if we should start the client and or
# the bosserver. Possible values are on and off.
AFS_CLIENT=on
AFS_SERVER=off
# AFS client configuration options:
LARGE="-stat 2800 -dcache 2400 -daemons 5 -volumes 128"
MEDIUM="-stat 2000 -dcache 800 -daemons 3 -volumes 70"
SMALL="-stat 300 -dcache 100 -daemons 2 -volumes 50"
OPTIONS="$MEDIUM -nosettime -memcache -afsdb -dynroot"
# Set some sane sysnames -- figure out what we are
_ARCH=`uname -i | sed 's/x86_64/amd64/'`
_KERN=`uname -r | sed 's/\([0-9]\+\)\.\([0-9]\+\)\..*/\1\2/'`
_DIST=""
for d in fedora redhat centos ; do
if [ -f "/etc/$d-release" ] ; then
_DIST=$d
break
fi
done
# What version of the distribution are we? Cut off the Client|Server
# mess from RHEL
_REL=`/bin/rpm -q --qf '%{version}\n' ${_DIST}-release | sed 's/\([0-9]\+\)[a-zA-Z]\+/\1/'`
# Sysname list. The order here is from specific to general. This
# will be used as the sysname search path.
SYSNAMELIST="${_ARCH}_${_DIST}_${_REL} ${_ARCH}_linux${_KERN}"
# Set to "-verbose" for a lot of debugging information from afsd. Only
# useful for debugging as it prints _a lot_ of information.
VERBOSE=
# AFSD_OPTIONS are the options passed to afsd.
AFSD_OPTIONS="$OPTIONS $VERBOSE"
# Sample server preferences function. Set server preferences using this.
# afs_serverprefs() {
# /usr/afsws/etc/fs setserverprefs <host> <rank>
#}
# Either the name of an executable script or a set of commands go here.
# AFS_POST_INIT=afs_serverprefs
AFS_POST_INIT=
# Directory to mount AFS under (usually /afs)
AFS_MOUNT_POINT="/afs"
# Directory to use for the cache directory
AFS_CACHE_DIR=""
# Directory to use for configuration information
AFS_CONF_DIR="/etc/openafs"
--- NEW FILE cacheinfo ---
/afs:/var/cache/openafs:100000
--- NEW FILE openafs.init ---
#!/bin/bash
#
# AFS Start/Stop AFS services
#
# chkconfig: - 25 90
# description: AFS is a distributed file system which provides location
# transparency, caching and secure authentication.
# Additional configuration can be done in the /etc/sysconfig/afs
# file. Read the documentation in that file for more information.
# processname: afsd
# config: /etc/sysconfig/openafs
# pidfile: (n/a)
#
### BEGIN INIT INFO
# Provides: openafs
# Required-Start: $network $local_fs
# Required-Stop: $network $local_fs
# Default-Start:
# Default-Stop: 0 1 6
# Short-Description: start and stop OpenAFS
# Description: OpenAFS is a scalable network file system
### END INIT INFO
# Source function library
. /etc/init.d/functions
# Source networking configuration
. /etc/sysconfig/network
# Source AFS configuration
. /etc/sysconfig/openafs
# This script runs right after PCMCIA starts so if you have a PC card
# and use DHCP the DHCP process may not be completed. Wait for it.
if [ -x /etc/sysconfig/pcmcia ]; then
. /etc/sysconfig/pcmcia
if [ $PCMCIA != "no" ] ; then
sleep 6
fi
fi
if [ "$AFS_MOUNT_POINT" = "" ]; then
AFS_MOUNT_POINT="/afs"
MOUNTDIR="-mountdir /afs"
else
MOUNTDIR="-mountdir $AFS_MOUNT_POINT"
fi
if [ "$AFS_CACHE_DIR" = "" ]; then
CACHEDIR=""
else
CACHEDIR="-cachedir $AFS_CACHE_DIR"
fi
if [ "$AFS_CONF_DIR" = "" ]; then
CONFDIR=""
else
CONFDIR="-confdir $AFS_CONF_DIR"
fi
# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0
[ -x /usr/sbin/afsd ] || exit 0
RETVAL=0
prog="afsd"
# is_on returns 1 if value of arg is "on"
is_on() {
if test "$1" = "on" ; then return 0
else return 1
fi
}
# do you actually have a usable network interface up?
on_network() {
ADDRS=`ifconfig | grep 'inet addr' | grep -v 127.0.0.1 | wc -l`
if [ "$ADDRS" = "" ]; then
echo $"$0: No interfaces with IP address"
return 1
elif [ $ADDRS = 0 ]; then
echo $"$0: No interfaces with IP address"
return 1
fi
return 0
}
start() {
on_network
RETVAL=$?
[ $RETVAL -eq 0 ] || return $RETVAL
# Load kernel module
action $"Loading AFS kernel module: " /sbin/modprobe openafs
RETVAL=$?
[ $RETVAL -eq 0 ] || return $RETVAL
touch /var/lock/subsys/openafs
# Start AFS server
if is_on $AFS_SERVER && test -x /usr/sbin/bosserver ; then
echo -n $"Starting AFS server: "
daemon /usr/sbin/bosserver
RETVAL=$?
echo
fi
# Start AFS client
if is_on $AFS_CLIENT && test -x /usr/sbin/afsd ; then
echo -n $"Starting AFS client: "
daemon /usr/sbin/afsd ${MOUNTDIR} ${CACHEDIR} ${CONFDIR} ${OPTIONS}
RETVAL=$?
echo
fi
# set the sysname
if [ -n "$SYSNAMELIST" ] ; then
_FLAG=0
_CMD=""
for SYSNAME in $SYSNAMELIST ; do
if [ $_FLAG == "1" ] ; then
_CMD="$_CMD -newsys $SYSNAME"
else
_FLAG=1
_CMD="/usr/bin/fs sysname $SYSNAME"
fi
done
fi
echo -n "Setting the sysname:"
($_CMD > /dev/null && success) || failure
echo
# Run the post init script from /etc/sysconfig/afs
if [ ! -z "$AFS_POST_INIT" ] ; then
[ $RETVAL -eq 0 ] && $AFS_POST_INIT
fi
return $RETVAL
}
stop() {
[ -f /var/lock/subsys/openafs ] || return 0
# Stop afs
if is_on $AFS_CLIENT ; then
echo -n $"Stopping AFS client: "
umount $AFS_MOUNT_POINT
/usr/sbin/afsd -shutdown
sig=
retry=3
remaining=`awk '!/^#/ && $3 ~ /^afs/ && $2 != "/" {print $2}' /proc/mounts`
while [ -n "$remaining" -a "$retry" -gt 0 ]
do
if [ "$retry" -lt 3 ]; then
action $"Unmounting AFS filesystem (retry): " umount -f $AFS_MOUNT_POINT
else
action $"Unmounting AFS filesystem: " umount -f $AFS_MOUNT_POINT
fi
sleep 2
remaining=`awk '!/^#/ && $3 ~ /^nfs/ && $2 != "/" {print $2}' /proc/mounts`
[ -z "$remaining" ] && break
/sbin/fuser -k -m $sig $remaining >/dev/null
sleep 5
retry=$(($retry - 1))
sig=-9
done
success
echo
if is_on $AFS_SERVER && test -x /usr/bin/bos ; then
action $"Stopping AFS bosserver: " /usr/bin/bos shutdown localhost -localauth -wait
killall -HUP bosserver
echo
fi
action $"Removing AFS modules: " /sbin/rmmod libafs
rm -f /var/lock/subsys/openafs
return 0
fi
}
# See how we were called
case "$1" in
start)
start
;;
stop)
stop
;;
restart|reload)
stop
start
RETVAL=$?
;;
condrestart)
if [ -f /var/lock/subsys/openafs ]; then
stop
start
RETVAL=$?
fi
;;
status)
if [ -f /var/lock/subsys/openafs ]; then
echo $"AFS appears to be running"
else
echo $"AFS does not appear to be running"
fi
;;
*)
echo $"Usage: $0 {start|stop|restart|reload|condrestart|status}"
exit 1
esac
exit $RETVAL
--- NEW FILE openafs.spec ---
%define thiscell openafs.org
%ifarch %{ix86}
%define sysname i386_linux26
%endif
%ifarch ppc ppc64
%define sysname ppc_linux26
%endif
%ifarch x86_64
%define sysname amd64_linux26
%endif
Summary: Enterprise Network File System
Name: openafs
Version: 1.4.12.1
Release: 1%{?dist}
License: IBM
Group: System Environment/Daemons
URL: http://www.openafs.org
Source0: http://www.openafs.org/dl/openafs/1.4.12/%{name}-%{version}-src.tar.bz2
Source1: CellServDB
Source2: cacheinfo
Source3: openafs.init
Source4: afs.conf
BuildRoot: %{_tmppath}/%{name}-root
BuildRequires: krb5-devel, pam-devel, ncurses-devel, flex, byacc, bison
%description
The AFS distributed filesystem. AFS is a distributed filesystem
allowing cross-platform sharing of files among multiple computers.
Facilities are provided for access control, authentication, backup and
administrative management.
This package provides common files shared across all the various
OpenAFS packages but are not necessarily tied to a client or server.
%package client
Summary: OpenAFS Filesystem client
Group: System Environment/Daemons
Requires(post): bash, coreutils, chkconfig
Requires: %{name}-kmod >= %{version}
Requires: openafs = %{version}
Provides: %{name}-kmod-common = %{version}
%description client
The AFS distributed filesystem. AFS is a distributed filesystem
allowing cross-platform sharing of files among multiple computers.
Facilities are provided for access control, authentication, backup and
administrative management.
This package provides basic client support to mount and manipulate
AFS.
%package devel
Summary: OpenAFS development header files and static libraries
Group: Development/Libraries
Requires: openafs = %{version}-%{release}
Requires(post): /sbin/ldconfig
%description devel
The AFS distributed filesystem. AFS is a distributed filesystem
allowing cross-platform sharing of files among multiple computers.
Facilities are provided for access control, authentication, backup and
administrative management.
This package provides static development libraries and headers needed
to compile AFS applications. Note: AFS currently does not provide
shared libraries.
%package server
Summary: OpenAFS Filesystem Server
Group: System Environment/Daemons
Requires: openafs-client = %{version}, openafs = %{version}
%description server
The AFS distributed filesystem. AFS is a distributed filesystem
allowing cross-platform sharing of files among multiple computers.
Facilities are provided for access control, authentication, backup and
administrative management.
This package provides basic server support to host files in an AFS
Cell.
%prep
%setup -q -n openafs-%{version}
# Convert the licese to UTF-8
mv src/LICENSE src/LICENSE~
iconv -f ISO-8859-1 -t UTF8 src/LICENSE~ > src/LICENSE
rm src/LICENSE~
%build
# do the main build
buildIt() {
./regen.sh
# build the user-space bits for base architectures
%configure \
--with-afs-sysname=%{sysname} \
--with-linux-kernel-headers=%{ksource_dir} \
--disable-kernel-module \
--with-krb5-conf=/usr/kerberos/bin/krb5-config
# Build is not SMP compliant
make $RPM_OPT_FLGS all_nolibafs
}
buildIt
%install
rm -rf ${RPM_BUILD_ROOT}
make DESTDIR=$RPM_BUILD_ROOT install
# install config info
mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/openafs
install -p -m 644 %{SOURCE1} ${RPM_BUILD_ROOT}%{_sysconfdir}/openafs
install -p -m 644 %{SOURCE2} ${RPM_BUILD_ROOT}%{_sysconfdir}/openafs
echo %{thiscell} > ${RPM_BUILD_ROOT}%{_sysconfdir}/openafs/ThisCell
# install the init script
mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/rc.d/init.d
install -m 755 %{SOURCE3} ${RPM_BUILD_ROOT}%{_sysconfdir}/rc.d/init.d/openafs
# sysconfig file
mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE4} ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/openafs
# Include the vlclient binary
install -m 755 src/vlserver/vlclient ${RPM_BUILD_ROOT}/usr/sbin/vlclient
# Include kpasswd as kpasswd.kas so I can change my admin tokens
mv ${RPM_BUILD_ROOT}/usr/bin/kpasswd ${RPM_BUILD_ROOT}/usr/bin/kpasswd.kas
# No static libraries
rm -f ${RPM_BUILD_ROOT}%{_libdir}/lib*.a
rm -fr ${RPM_BUILD_ROOT}%{_libdir}/afs
# Put the PAM modules in a sane place
mkdir -p ${RPM_BUILD_ROOT}/%{_lib}/security
mv ${RPM_BUILD_ROOT}%{_libdir}/pam_afs.krb.so.1 \
${RPM_BUILD_ROOT}/%{_lib}/security/pam_afs.krb.so
mv ${RPM_BUILD_ROOT}%{_libdir}/pam_afs.so.1 \
${RPM_BUILD_ROOT}/%{_lib}/security/pam_afs.so
# Remove utilities related to DCE
rm -f ${RPM_BUILD_ROOT}/usr/bin/dlog
rm -f ${RPM_BUILD_ROOT}/usr/bin/dpass
# don't restart in %post because kernel modules could well have changed
%post
/sbin/ldconfig
if [ $1 = 1 ]; then
/sbin/chkconfig --add openafs
fi
%post client
# if this is owned by the package, upgrades with afs running can't work
if [ ! -d /afs ] ; then
mkdir -m 700 /afs
fi
exit 0
%preun
if [ "$1" = 0 ] ; then
/sbin/chkconfig --del openafs
%{_sysconfdir}/rc.d/init.d/openafs stop && rmdir /afs
fi
exit 0
%postun -p /sbin/ldconfig
%post devel -p /sbin/ldconfig
%postun devel -p /sbin/ldconfig
%clean
rm -fr $RPM_BUILD_ROOT
%files
%defattr(-, root, root, -)
%doc src/LICENSE README NEWS README.OBSOLETE README.SECURITY
%config(noreplace) %{_sysconfdir}/sysconfig/*
%{_sysconfdir}/rc.d/init.d/*
%{_bindir}/aklog
%{_bindir}/bos
%{_bindir}/fs
%{_bindir}/klog
%{_bindir}/klog.krb
%{_bindir}/klog.krb5
%{_bindir}/knfs
%{_bindir}/kpasswd.kas
%{_bindir}/kpwvalid
%{_bindir}/livesys
%{_bindir}/pts
%{_bindir}/sys
%{_bindir}/pagsh
%{_bindir}/pagsh.krb
%{_bindir}/tokens
%{_bindir}/tokens.krb
%{_bindir}/udebug
%{_bindir}/unlog
%{_bindir}/up
%{_bindir}/translate_et
%{_sbindir}/backup
%{_sbindir}/butc
%{_sbindir}/fstrace
%{_sbindir}/restorevol
%{_sbindir}/rxdebug
%{_sbindir}/vos
%{_sbindir}/kas
%{_libdir}/libafsauthent.so.*
%{_libdir}/libafsrpc.so.*
%{_libdir}/libafssetpag.so.*
/%{_lib}/security/*.so
%files client
%defattr(-, root, root)
%dir %{_sysconfdir}/openafs
%config(noreplace) %{_sysconfdir}/openafs/CellServDB
%config(noreplace) %{_sysconfdir}/openafs/ThisCell
%config(noreplace) %{_sysconfdir}/openafs/cacheinfo
%{_bindir}/cmdebug
%{_bindir}/xstat_cm_test
%{_sbindir}/afsd
%files server
%defattr(-,root,root)
%{_bindir}/afsmonitor
%{_bindir}/asetkey
%{_bindir}/scout
%{_bindir}/udebug
%{_bindir}/xstat_fs_test
%{_libexecdir}/openafs
%{_sbindir}/bosserver
%{_sbindir}/fms
%{_sbindir}/prdb_check
%{_sbindir}/pt_util
%{_sbindir}/read_tape
%{_sbindir}/restorevol
%{_sbindir}/uss
%{_sbindir}/vlclient
%{_sbindir}/vldb_check
%{_sbindir}/vldb_convert
%{_sbindir}/volinfo
%{_sbindir}/voldump
%{_sbindir}/bos_util
%{_sbindir}/kadb_check
%{_sbindir}/ka-forwarder
%{_sbindir}/kdb
%{_sbindir}/kpwvalid
%{_sbindir}/rmtsysd
%files devel
%defattr(-,root,root)
%{_bindir}/rxgen
%{_bindir}/afs_compile_et
%{_includedir}/afs
%{_includedir}/rx
%{_includedir}/*.h
%{_sbindir}/vsys
%{_sbindir}/kdump
%{_libdir}/libafsauthent.so
%{_libdir}/libafsrpc.so
%{_libdir}/libafssetpag.so
%changelog
* Thu May 27 2010 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.12.1-1
- Build for F-13
- Port forward to 1.4.12.1
* Mon Mar 15 2010 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.12-1
- Update to OpenAFS 1.4.12
- OpenAFS has moved compile_et to afs_compile_et so that it
can be safely included without causing package conflicts
* Mon Jan 04 2010 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.11-10
- Add a BuildRequires for bison to build on PPC
* Tue Nov 03 2009 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.11-9
- Remove the epoch tags as they are generally not accepted by the
Fedora Packaging Guidelines
* Wed Oct 21 2009 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.11-8
- Clarify the comment about removing the compile_et binary
- This package produces no kernel module cruft so we don't need
to rm -f those files.
* Wed Oct 14 2009 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.11-7
- Further static library cleanups
* Wed Oct 14 2009 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.11-6
- Remove static libraries from the devel package
- Install the PAM modules (although most folks probably should use
pam_krb5afs from krb5)
- Document the spec a bit more for the files that are removed
* Tue Oct 13 2009 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.11-5
- replace /etc with _sysconfdir macro
- Honor $RPM_OPT_FLGS
- Build is not SMP compliant -- no _smp_mflags macro
- remove the makeinstall macro
- remove /var/cache/openafs as we use the memcache option for its speed
* Tue Oct 13 2009 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.11-4
- Corrected URL tag
* Wed Sep 02 2009 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.11-3
- rebuild for 1.4.11
- Remove NCSU custom configuration
- Add the /usr/bin/aklog binary back
* Wed Jun 03 2009 Jack Neely <jjneely(a)ncsu.edu> 1.4.10-2
- Work for fc11 versions
- init.d file as well as sysconfig file rename afs => openafs
- Prereq/Require cleanups
* Thu May 16 2008 Jack Neely <jjneely(a)ncsu.edu> 1.4.6-7
- Include the AFS version of asetkey
- Build with --with-krb5-conf which enables aklog and asetkey's builds
* Wed May 7 2008 Jack Neely <jjneely(a)ncsu.edu> 1.4.6-5
- Include /usr/sbin/vlclient in the -server package
- Include kpasswd.kas
* Wed Apr 09 2008 Jack Neely <jjneely(a)ncsu.edu> 1.4.6-4
- Removed the -fakestat-all flag from the AFS configuration as
it doesn't work properly with our current server version.
- Change /etc/sysconfig/afs to be a noreplace config
* Tue Feb 12 2008 Jack Neely <jjneely(a)ncsu.edu> 1.4.6-1
- OpenAFS 1.4.6
* Mon Jul 11 2007 Jack Neely <jjneely(a)ncsu.edu> 1.4.4-3
- RHEL 5 does not include the krbafs-utils package and we require
the pagsh program.
* Tue Mar 27 2007 Jack Neely <jjneely(a)ncsu.edu>
- Bug #413 - security vulnerability in OpenAFS < 1.4.4
* Wed Jun 28 2006 Jack Neely <jjneely(a)ncsu.edu> 1.4.1-4
- Migrate to the Fedora Kernel Module packaging guidelines
- These are the userland packages
* Thu Jan 19 2006 Jack Neely <jjneely(a)ncsu.edu> 1.4.0-1
- Use 1.4.0 final which is identical to rc8 IIRC
* Thu Jul 21 2005 Jack Neely <jjneely(a)pams.ncsu.edu>
- Ported openafs-2.6 specs to work on i386 and x86_64
* Wed Jan 05 2005 Jack Neely <jjneely(a)pams.ncsu.edu>
- RHEL4 betas have a new kernel-devel package that's oh such an improvement
- Much work for 2.6 kernels
* Wed Jun 09 2004 Jack Neely <jjneely(a)pams.ncsu.edu>
- There are no more enterprise kernels, so I've removed all the if/else
clauses for it.
- Added support for the 2.6 kernel. You'll need to set the define
k_minor
* Mon Jan 12 2004 Jack Neely <jjneely(a)pams.ncsu.edu>
- Sorted out the installed but not packaged files
- We now include kdump, libafsauthent, libafsrpc, and translate_et
while other files are rm -f'd.
* Fri Nov 07 2003 Jack Neely <jjneely(a)pams.ncsu.edu>
- No longer build i386 kernel modules
- Only build enterprise kernel modules when build_enterprise is true
- Upgraded to Openafs 1.2.10
* Wed Apr 23 2003 Jack Neely <slack(a)quackmaster.net>
- Upgraded to OpenAFS 1.2.9 final
* Wed Mar 26 2003 Jack Neely <slack(a)quackmaster.net>
- Built for RHL9
* Fri Jan 10 2003 Jack Neely <slack(a)quackmaster.net
- Build OpenAFS 1.2.8
- We can now define our sysname list in /etc/sysconfig/afs
- the init script will set above sysname list
* Wed Oct 09 2002 Jack Neely <slack(a)quackmaster.net>
- Build of OpenAFS 1.2.7
- Incorperated pcb's spec file changes so we now have builds for
multiple archs, up and smp
- Build for RHL 8.0
* Tue May 28 2002 Jack Neely <slack(a)quackmaster.net>
- Build of OpenAFS 1.2.4
* Wed May 08 2002 Jack Neely <jjneely(a)pams.ncsu.edu>
- rebuilt on 2.4.18-3
* Fri Mar 21 2002 Jack Neely <slack(a)quackmaster.net>
- upgraded to openafs-1.2.3
- rebuilt on 2.4.18-0.4
* Thu Mar 13 2002 Jack Neely <slack(a)quackmaster.net>
- rebuild on 2.4.9-31
- Added kernel depend on the kernel package
* Sun Oct 21 2001 Jeremy Katz <katzj(a)redhat.com>
- rebuild on 2.4.9-7
- make kernel subpackage require kernel
* Tue Oct 16 2001 Jeremy Katz <katzj(a)redhat.com>
- update to 1.2.2 which integrates my patches
* Tue Oct 9 2001 Jeremy Katz <katzj(a)redhat.com>
- minor scriptlet fixes
- update paths for server bins in initscript
- take network_on function from upstream rc script and tweak
* Sat Oct 6 2001 Jeremy Katz <katzj(a)redhat.com>
- update to 1.2.1
- add config vars in /etc/sysconfig/afs for cachedir and confdir
* Sat Oct 6 2001 Jeremy Katz <katzj(a)redhat.com>
- use /etc/openafs instead of /etc/afsws
- switch to using a 100M cache in /var/cache/openafs
* Fri Oct 5 2001 Jeremy Katz <katzj(a)redhat.com>
- update to 1.2.0, wow that build system has changed a lot
- patch configure.in so that makeinstall will work properly
- use redhat fix stuff (adapted from upstream specfile)
- more complete filelist
- macro-ize
- fixups for the post, pre scripts to correspond to the right packages
- fix dirpath.h
- kill /usr/vice/etc
- in theory alpha, ia64, ppc, and s390 builds should work now (untested)
- add kernel-source subpackage
* Mon Apr 30 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- update to 1.0.4 final
- for now, you need to actually change /boot/kernel.h to get modules built
for arch != arch of kernel running on build host
* Thu Apr 26 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- tweak the defines, maybe it'll work right now :-)
* Wed Apr 25 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- apply patches before making links
- added kernel subpackage with kernel module. Note that you now need to
rebuild normally which will get you i386 kernel modules and then rebuild
with --target=i586 and --target=i686 to get i586 and i686 kernel module
packages respectively
* Tue Apr 24 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- add more fixes to look for kernel headers in the right place
* Tue Apr 24 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- merge patches up to openafs CVS from 2001-04-24 to see if it fixes SMP
problems
* Tue Apr 10 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- rebuild on 2.4.2-2
* Mon Apr 2 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- rebuild on 2.4.2-0.1.49
* Wed Mar 28 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- rebuild on 2.4.2-0.1.40
* Thu Mar 22 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- rebuild on 2.4.2-0.1.32
* Wed Mar 21 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- rebuild on 2.4.2-0.1.29
* Fri Mar 9 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- update to openafs 1.0.3
- modversions patch is merged so we don't need to apply it now
- merge other patches as needed
- rebuild on 2.4.2-0.1.28
* Thu Mar 8 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- fix typo in the initscript
- rebuild on 2.4.2-0.1.22
- let the post for the client run depmod for the proper kernel version
* Tue Mar 6 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- new initscript that matches Red Hat init scripts better
- minor specfile tweaks
- rebuild on 2.4.2-0.1.19
* Tue Feb 20 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- really fix #153
- add some minor fixes to the init script
* Mon Feb 19 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- ensure network is up to start (#153)
- rebuild on 2.4.1-0.1.9
* Wed Feb 14 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- resolve bug #148 (thanks to Mike Sklar of Morgan Stanley for suggestions)
run posts for the proper subpackages (#148)
add a pre to rpmsave /usr/vice/etc (#148)
add $AFS_MOUNT_POINT to /etc/sysconfig/afs
- minor init script fixes
- rebuild on 2.4.0-0.99.24
* Thu Feb 8 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- fix unresolved symbols on SMP build
- rebuild on 2.4.0-0.99.23
* Tue Jan 30 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- get /usr/vice/etc right
- clean up the post and preun
* Tue Jan 30 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- include modversions patch from Michael Duggan <md5i(a)cs.cmu.edu>
* Tue Jan 30 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- add a new openafs base package which contains common files
- move lots of stuff around; bins now in /usr/bin and /usr/sbin
for commonly used bins, modules in /lib/modules/$(uname -r)/kernel/fs
(some of this is from the upstream openafs spec file)
- new init script which tries to be start and do a few retries on shutdown
* Mon Jan 29 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- don't build a lot of the obsolete stuff (ftpd, inetd, etc)
* Sun Jan 28 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- finally get working with ac kernels. struct vnode is evil
- rebuild on 2.4.0-0.99.11
* Wed Jan 24 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- patch, patch, patch all day long
* Wed Jan 24 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- patch to fix dirents problem and hang on shutdown
- build on 2.4.0-0.99.10
* Fri Jan 19 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- let's try 1.0.2
* Thu Jan 18 2001 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- build 1.0.1 with patch from Chas Williams <chas(a)cmf.nrl.navy.mil> for 2.4
- next step is cleaning up this package
* Mon Nov 6 2000 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- patch from Matt Wilson <msw(a)redhat.com> to clean up the kernel
version mangling, add prelim alpha_linux22 support, build lwp with
kgcc to avoid a compiler bug
- make thiscell definable for easier builds at other sites
* Thu Nov 2 2000 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- conflicts with arla and afs packages
* Thu Nov 2 2000 Jeremy Katz <jlkatz(a)eos.ncsu.edu>
- initial RPM build (largely based off of NCSU's AFS nosrc spec file)
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/openafs/F-13/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 22 Nov 2009 14:00:07 -0000 1.1
+++ .cvsignore 27 May 2010 19:38:20 -0000 1.2
@@ -0,0 +1 @@
+openafs-1.4.12.1-src.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/free/rpms/openafs/F-13/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 22 Nov 2009 14:00:07 -0000 1.1
+++ sources 27 May 2010 19:38:20 -0000 1.2
@@ -0,0 +1 @@
+c45a8ca3b4605e9dac25ff435c60d512 openafs-1.4.12.1-src.tar.bz2
14 years, 7 months
rpms/avidemux/F-13 avidemux.spec,1.33,1.34
by Stewart Adam
Author: firewing
Update of /cvs/free/rpms/avidemux/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv11532
Modified Files:
avidemux.spec
Log Message:
* Wed May 26 2010 Stewart Adam <s.adam at diffingo.com> - 2.5.3-2
- Replace nasm BR with yasm-devel
Index: avidemux.spec
===================================================================
RCS file: /cvs/free/rpms/avidemux/F-13/avidemux.spec,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- avidemux.spec 20 May 2010 18:11:01 -0000 1.33
+++ avidemux.spec 27 May 2010 02:58:42 -0000 1.34
@@ -2,7 +2,7 @@
Name: avidemux
Version: 2.5.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Graphical video editing and transcoding tool
Group: Applications/Multimedia
@@ -54,7 +54,7 @@
BuildRequires: gettext-devel
# Libraries
-BuildRequires: nasm >= 0.98.38
+BuildRequires: yasm-devel
BuildRequires: libxml2-devel >= 2.6.8
BuildRequires: fontconfig-devel
BuildRequires: freetype-devel
@@ -262,6 +262,9 @@
%{_includedir}/ADM_coreConfig.h
%changelog
+* Wed May 26 2010 Stewart Adam <s.adam at diffingo.com> - 2.5.3-2
+- Replace nasm BR with yasm-devel
+
* Thu May 20 2010 Stewart Adam <s.adam at diffingo.com> - 2.5.3-1
- Update to 2.5.3 release
- Use avidemux.png as icon in the desktop shorcuts to fix problem on KDE
14 years, 7 months
rpms/avidemux/F-11 avidemux.spec,1.38,1.39
by Stewart Adam
Author: firewing
Update of /cvs/free/rpms/avidemux/F-11
In directory se02.es.rpmfusion.net:/tmp/cvs-serv19667
Modified Files:
avidemux.spec
Log Message:
* Wed May 26 2010 Stewart Adam <s.adam at diffingo.com> - 2.5.3-2
- Replace nasm BR with yasm-devel
Index: avidemux.spec
===================================================================
RCS file: /cvs/free/rpms/avidemux/F-11/avidemux.spec,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- avidemux.spec 20 May 2010 18:11:33 -0000 1.38
+++ avidemux.spec 27 May 2010 02:07:08 -0000 1.39
@@ -2,7 +2,7 @@
Name: avidemux
Version: 2.5.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Graphical video editing and transcoding tool
Group: Applications/Multimedia
@@ -54,7 +54,7 @@
BuildRequires: gettext-devel
# Libraries
-BuildRequires: nasm >= 0.98.38
+BuildRequires: yasm-devel
BuildRequires: libxml2-devel >= 2.6.8
BuildRequires: fontconfig-devel
BuildRequires: freetype-devel
@@ -235,8 +235,8 @@
%files libs -f %{name}.lang
%doc AUTHORS COPYING README TODO
%dir %{_datadir}/%{name}
-%{_datadir}/ADM_scripts/
%{_datadir}/pixmaps/avidemux.png
+%{_datadir}/ADM_scripts/
%{_libdir}/libADM*
%files cli
@@ -263,6 +263,9 @@
%{_includedir}/ADM_coreConfig.h
%changelog
+* Wed May 26 2010 Stewart Adam <s.adam at diffingo.com> - 2.5.3-2
+- Replace nasm BR with yasm-devel
+
* Thu May 20 2010 Stewart Adam <s.adam at diffingo.com> - 2.5.3-1
- Update to 2.5.3 release
- Use avidemux.png as icon in the desktop shorcuts to fix problem on KDE
14 years, 7 months
rpms/avidemux/devel 2.5.3_mjpeg_fix.diff, NONE, 1.1 avidemux-2.5.3-mpeg2enc.patch, NONE, 1.1 avidemux-2.5.3-pluginlibs.patch, NONE, 1.1 avidemux-2.5.3-tmplinktarget.patch, NONE, 1.1 .cvsignore, 1.6, 1.7 avidemux-gtk.desktop, 1.3, 1.4 avidemux-qt.desktop, 1.3, 1.4 avidemux.spec, 1.32, 1.33 sources, 1.6, 1.7 avidemux-2.5-checkfunction-includes.patch, 1.1, NONE avidemux-2.5-i18n.patch, 1.1, NONE avidemux-2.5.1-tmplinktarget.patch, 1.1, NONE
by Stewart Adam
Author: firewing
Update of /cvs/free/rpms/avidemux/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv5896
Modified Files:
.cvsignore avidemux-gtk.desktop avidemux-qt.desktop
avidemux.spec sources
Added Files:
2.5.3_mjpeg_fix.diff avidemux-2.5.3-mpeg2enc.patch
avidemux-2.5.3-pluginlibs.patch
avidemux-2.5.3-tmplinktarget.patch
Removed Files:
avidemux-2.5-checkfunction-includes.patch
avidemux-2.5-i18n.patch avidemux-2.5.1-tmplinktarget.patch
Log Message:
* Wed May 26 2010 Stewart Adam <s.adam at diffingo.com> - 2.5.3-2
- Bump for F-13 --> devel EVR
2.5.3_mjpeg_fix.diff:
CMakeLists.txt | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
--- NEW FILE 2.5.3_mjpeg_fix.diff ---
diff --git a/plugins/ADM_videoEncoder/ADM_vidEnc_mpeg2enc/mpeg2enc/CMakeLists.txt b/plugins/ADM_videoEncoder/ADM_vidEnc_mpeg2enc/mpeg2enc/CMakeLists.txt
index 43baf2a..e36e5f5 100644
--- a/plugins/ADM_videoEncoder/ADM_vidEnc_mpeg2enc/mpeg2enc/CMakeLists.txt
+++ b/plugins/ADM_videoEncoder/ADM_vidEnc_mpeg2enc/mpeg2enc/CMakeLists.txt
@@ -6,7 +6,8 @@ build_sub22_mests.cc feedframe.cc mblock_bsumsq_mmx.cc motionse
build_sub44_mests.cc find_best_one_pel.cc mblock_sad_mmx.cc mpeg2enc.cc predict_mmx.cc putvlc.cc synchrolib.cc
conform.cc idct.cc mblock_sad_mmxe.cc mpeg2enc_if.cc predict_ref.cc quantize.cc transfrm.cc
cpu_accel.cc idctdata.cc mblock_sub44_sads_x86.cc mpeg2param.cc predict_x86.cc quantize_ref.cc transfrm_ref.cc
-fdctdata.cc idct_mmx.cc mjpeg_logging.c mpeg2setup.cc putbits.cc quantize_x86.cc transfrm_x86.cc
+fdctdata.cc idct_mmx.cc
+mpeg2setup.cc putbits.cc quantize_x86.cc transfrm_x86.cc
fdct_mmx.cc ioio.c mblock_sumsq_mmx.cc mpegconsts.cc puthdr.cc quant_mmx2.cc writepic.cc
fdctref.cc macroblock.cc motion.cc predcomp_mmx.cc putmpg.cc ratectl.cc)
@@ -45,4 +46,5 @@ add_library(${ADM_LIB} ${${ADM_LIB}_SRCS})
if (UNIX)
add_target_cflags(mpeg2enc -fPIC)
-endif (UNIX)
\ No newline at end of file
+endif (UNIX)
+
avidemux-2.5.3-mpeg2enc.patch:
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE avidemux-2.5.3-mpeg2enc.patch ---
--- avidemux_2.5.3/plugins/ADM_videoEncoder/ADM_vidEnc_mpeg2enc/mpeg2enc/CMakeLists.txt.orig 2010-05-19 18:04:45.640566565 -0400
+++ avidemux_2.5.3/plugins/ADM_videoEncoder/ADM_vidEnc_mpeg2enc/mpeg2enc/CMakeLists.txt 2010-05-19 18:05:01.255568336 -0400
@@ -42,7 +42,7 @@
ENDIF (NOT APPLE)
ENDIF (ADM_CPU_X86)
-add_library(${ADM_LIB} ${${ADM_LIB}_SRCS})
+add_library(${ADM_LIB} STATIC ${${ADM_LIB}_SRCS})
if (UNIX)
add_target_cflags(mpeg2enc -fPIC)
avidemux-2.5.3-pluginlibs.patch:
pluginOptions/CMakeLists.txt | 5 ++++-
xvidRateCtl/CMakeLists.txt | 5 ++++-
2 files changed, 8 insertions(+), 2 deletions(-)
--- NEW FILE avidemux-2.5.3-pluginlibs.patch ---
--- avidemux_2.5.3/plugins/ADM_videoEncoder/common/pluginOptions/CMakeLists.txt.orig 2010-05-19 17:59:29.921690913 -0400
+++ avidemux_2.5.3/plugins/ADM_videoEncoder/common/pluginOptions/CMakeLists.txt 2010-05-19 18:00:08.825566160 -0400
@@ -13,4 +13,7 @@
if (UNIX)
add_target_cflags(ADM_vidEnc_pluginOptions -fPIC)
-endif (UNIX)
\ No newline at end of file
+endif (UNIX)
+
+INSTALL(TARGETS ADM_vidEnc_pluginOptions RUNTIME DESTINATION ${BIN_DIR} LIBRARY DESTINATION lib${LIB_SUFFIX} ARCHIVE DESTINATION lib${LIB_SUFFIX})
+
--- avidemux_2.5.3/plugins/ADM_videoEncoder/common/xvidRateCtl/CMakeLists.txt.orig 2010-05-19 17:57:00.680690875 -0400
+++ avidemux_2.5.3/plugins/ADM_videoEncoder/common/xvidRateCtl/CMakeLists.txt 2010-05-19 17:59:56.794691281 -0400
@@ -2,4 +2,7 @@
if (UNIX)
add_target_cflags(ADM_xvidRateCtl -fPIC)
-endif (UNIX)
\ No newline at end of file
+endif (UNIX)
+
+INSTALL(TARGETS ADM_xvidRateCtl RUNTIME DESTINATION ${BIN_DIR} LIBRARY DESTINATION lib${LIB_SUFFIX} ARCHIVE DESTINATION lib${LIB_SUFFIX})
+
avidemux-2.5.3-tmplinktarget.patch:
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE avidemux-2.5.3-tmplinktarget.patch ---
--- avidemux_2.5.3/avidemux/CMakeLists.txt.orig 2010-04-30 12:30:20.000000000 -0400
+++ avidemux_2.5.3/avidemux/CMakeLists.txt 2010-05-19 14:25:31.456566543 -0400
@@ -490,5 +490,5 @@
ENDMACRO (ADM_SYMLINK_LIBS)
IF (UNIX AND NOT APPLE)
# Some plugins link to ADM_coreImage (e.g., ADM_vf_addborders) and thus need the symlink in ${CMAKE_BINARY_DIR}/lib${LIB_SUFFIX}
- ADM_SYMLINK_LIBS(ffmpeg ADM_coreImage)
+ #ADM_SYMLINK_LIBS(ffmpeg ADM_coreImage)
ENDIF(UNIX AND NOT APPLE)
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/avidemux/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- .cvsignore 18 Jan 2010 21:13:36 -0000 1.6
+++ .cvsignore 27 May 2010 02:05:51 -0000 1.7
@@ -1 +1 @@
-avidemux_2.5.2.tar.gz
+avidemux_2.5.3.tar.gz
Index: avidemux-gtk.desktop
===================================================================
RCS file: /cvs/free/rpms/avidemux/devel/avidemux-gtk.desktop,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- avidemux-gtk.desktop 23 Oct 2009 06:23:00 -0000 1.3
+++ avidemux-gtk.desktop 27 May 2010 02:05:51 -0000 1.4
@@ -1,7 +1,7 @@
[Desktop Entry]
Name=Avidemux Video Editor (GTK)
Comment=Graphical video editing tool - GTK interface
-Icon=gnome-multimedia
+Icon=avidemux
Exec=avidemux2_gtk
Terminal=false
Type=Application
Index: avidemux-qt.desktop
===================================================================
RCS file: /cvs/free/rpms/avidemux/devel/avidemux-qt.desktop,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- avidemux-qt.desktop 23 Oct 2009 06:23:00 -0000 1.3
+++ avidemux-qt.desktop 27 May 2010 02:05:51 -0000 1.4
@@ -1,7 +1,7 @@
[Desktop Entry]
Name=Avidemux Video Editor (Qt)
Comment=Graphical video editing tool - Qt interface
-Icon=gnome-multimedia
+Icon=avidemux
Exec=avidemux2_qt4
Terminal=false
Type=Application
Index: avidemux.spec
===================================================================
RCS file: /cvs/free/rpms/avidemux/devel/avidemux.spec,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- avidemux.spec 31 Jan 2010 00:31:44 -0000 1.32
+++ avidemux.spec 27 May 2010 02:05:51 -0000 1.33
@@ -1,8 +1,8 @@
%define _pkgbuilddir %{_builddir}/%{name}_%{version}
Name: avidemux
-Version: 2.5.2
-Release: 4%{?dist}
+Version: 2.5.3
+Release: 2%{?dist}
Summary: Graphical video editing and transcoding tool
Group: Applications/Multimedia
@@ -31,11 +31,15 @@
Patch0: 2.5.0-coreImage-parallel-build.patch
Patch1: avidemux-2.5-pulseaudio-default.patch
Patch2: avidemux-2.4-qt4.patch
-Patch3: avidemux-2.5-i18n.patch
-Patch4: avidemux-2.5-libmpeg2enc-altivec.patch
-Patch5: avidemux-2.5-checkfunction-includes.patch
-Patch6: avidemux-2.5.1-tmplinktarget.patch
-
+# Prevents avidemux from creating the symlinks for .so files, which we do below
+Patch3: avidemux-2.5.3-tmplinktarget.patch
+# Fixes multiple definitions of mjpeg_log
+# http://fixounet.free.fr/2.6/2.5.3_mjpeg_fix.diff
+Patch4: 2.5.3_mjpeg_fix.diff
+# libADM_xvidRateCtl.so and libADM_vidEnc_pluginOptions.so are supposed to be
+# build statically according to upstream... Let's get them installed instead
+Patch5: avidemux-2.5.3-mpeg2enc.patch
+Patch6: avidemux-2.5.3-pluginlibs.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# Upstream has been informed http://avidemux.org/admForum/viewtopic.php?id=6447
@@ -50,21 +54,18 @@
BuildRequires: gettext-devel
# Libraries
-BuildRequires: nasm >= 0.98.38
+BuildRequires: yasm-devel
BuildRequires: libxml2-devel >= 2.6.8
BuildRequires: fontconfig-devel
BuildRequires: freetype-devel
BuildRequires: js-devel
BuildRequires: libXv-devel
BuildRequires: libXmu-devel
-# Required by gtk: libXi-devel, libXext-devel, libX11-devel
-# Required by qt: libXt-devel, libXext-devel, libX11-devel
BuildRequires: libsamplerate-devel
BuildRequires: jack-audio-connection-kit-devel
# Sound out
BuildRequires: alsa-lib-devel >= 1.0.3
-BuildRequires: esound-devel >= 0.2.0
BuildRequires: pulseaudio-libs-devel
# Video out
@@ -97,7 +98,7 @@
MPEG files, MP4 and ASF, using a variety of codecs. Tasks can be automated
using projects, job queue and powerful scripting capabilities.
-For compatability reasons, avidemux is a meta-package which installs the
+For compatibility reasons, avidemux is a meta-package which installs the
graphical, command line and plugin packages. If you want a smaller setup,
you may selectively install one or more of the avidemux-* subpackages.
@@ -169,10 +170,10 @@
%patch0 -p1 -b .parallel
%patch1 -p1 -b .pulse
%patch2 -p1 -b .qt4
-%patch3 -p1 -b .i18n
-%patch4 -p1 -b .altivec
-%patch5 -p1 -b .cfincludes
-%patch6 -p0 -b .tmplinktarget
+%patch3 -p1 -b .tmplinktarget
+%patch4 -p1 -b .mjpeg_log
+%patch5 -p1 -b .mpeg2enc
+%patch6 -p1 -b .pluginlibs
%build
@@ -183,8 +184,8 @@
-DAVIDEMUX_CORECONFIG_DIR="%{_pkgbuilddir}/build/config" \
..
make %{?_smp_mflags}
-# Create the temp link directory manuall since otherwise it happens too early
-mkdir %{_pkgbuilddir}/build/%{_lib}
+# Create the temp link directory manually since otherwise it happens too early
+mkdir -p %{_pkgbuilddir}/build/%{_lib}
find %{_pkgbuilddir}/build/avidemux -name '*.so*' | \
xargs ln -sft %{_pkgbuilddir}/build/%{_lib}
@@ -198,14 +199,14 @@
%install
rm -rf $RPM_BUILD_ROOT
-# Temporary workaround since the i18n files aren't being built
-mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}
make -C build install DESTDIR=$RPM_BUILD_ROOT
make -C build_plugins install DESTDIR=$RPM_BUILD_ROOT
# Install the build configuration for devel package
install -d -m755 $RPM_BUILD_ROOT%{_includedir}
install -m644 build/config/ADM_coreConfig.h $RPM_BUILD_ROOT%{_includedir}/ADM_coreConfig.h
+install -d -m755 $RPM_BUILD_ROOT%{_datadir}/pixmaps
+install -m644 avidemux/ADM_userInterfaces/ADM_QT4/ADM_gui/pics/avidemux_icon.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/avidemux.png
# Find and remove all la files
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
@@ -224,8 +225,8 @@
%clean
rm -rf $RPM_BUILD_ROOT
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%post libs -p /sbin/ldconfig
+%postun libs -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
@@ -235,6 +236,7 @@
%doc AUTHORS COPYING README TODO
%dir %{_datadir}/%{name}
%{_datadir}/ADM_scripts/
+%{_datadir}/pixmaps/avidemux.png
%{_libdir}/libADM*
%files cli
@@ -248,7 +250,7 @@
%files qt
%defattr(-,root,root,-)
-#{_datadir}/%{name}/i18n/
+%{_datadir}/%{name}/i18n/
%{_bindir}/avidemux2_qt4
%{_datadir}/applications/*qt*.desktop
@@ -261,6 +263,15 @@
%{_includedir}/ADM_coreConfig.h
%changelog
+* Wed May 26 2010 Stewart Adam <s.adam at diffingo.com> - 2.5.3-2
+- Bump for F-13 --> devel EVR
+
+* Wed May 26 2010 Stewart Adam <s.adam at diffingo.com> - 2.5.3-1
+- Update to 2.5.3 release
+- Use avidemux.png as icon in the desktop shorcuts to fix problem on KDE
+- Make ldconfig run in post/postun of libs package
+- Fix typo in %%description
+
* Wed Jan 27 2010 Stewart Adam <s.adam at diffingo.com> - 2.5.2-4
- Remove the i18n folder from %%files, as it seems it does not get created nor
populated with any files on rawhide.
Index: sources
===================================================================
RCS file: /cvs/free/rpms/avidemux/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- sources 18 Jan 2010 21:13:36 -0000 1.6
+++ sources 27 May 2010 02:05:52 -0000 1.7
@@ -1 +1 @@
-9027e1324c06e833e6c3c22298503cc7 avidemux_2.5.2.tar.gz
+5a688029895b66b65ca86b7c85a03ee3 avidemux_2.5.3.tar.gz
--- avidemux-2.5-checkfunction-includes.patch DELETED ---
--- avidemux-2.5-i18n.patch DELETED ---
--- avidemux-2.5.1-tmplinktarget.patch DELETED ---
14 years, 7 months
rpms/get_iplayer/F-12 get_iplayer.spec,1.2,1.3
by David Woodhouse
Author: dwmw2
Update of /cvs/free/rpms/get_iplayer/F-12
In directory se02.es.rpmfusion.net:/tmp/cvs-serv17304
Modified Files:
get_iplayer.spec
Log Message:
more BRs
Index: get_iplayer.spec
===================================================================
RCS file: /cvs/free/rpms/get_iplayer/F-12/get_iplayer.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- get_iplayer.spec 26 May 2010 13:34:07 -0000 1.2
+++ get_iplayer.spec 26 May 2010 14:04:52 -0000 1.3
@@ -1,6 +1,6 @@
Name: get_iplayer
Version: 2.77
-Release: 1%{?dist}
+Release: 3%{?dist}
Summary: Lists, Records and Streams BBC iPlayer TV and Radio programmes
Group: Applications/Internet
@@ -10,7 +10,13 @@
Source1: options
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: sed
+BuildRequires: sed
+BuildRequires: perl(Cwd) perl(Env) perl(Fcntl) perl(File::Copy)
+BuildRequires: perl(File::Path) perl(File::stat) perl(Getopt::Long)
+BuildRequires: perl(HTML::Entities) perl(HTTP::Cookies) perl(HTTP::Headers)
+BuildRequires: perl(IO::Seekable) perl(IO::Socket) perl(LWP::ConnCache)
+BuildRequires: perl(LWP::UserAgent) perl(POSIX) perl(Time::Local) perl(URI)
+BuildRequires: perl(HTML::Entities) perl(HTTP::Cookies)
Requires: rtmpdump ffmpeg id3v2 lame mplayer vlc
BuildArch: noarch
@@ -45,6 +51,12 @@
%doc README.txt
%changelog
+* Wed May 26 2010 David Woodhouse <dwmw2(a)infradead.org> 2.77-3
+- Add all necessary perl BuildRequires so we can generate man page
+
+* Wed May 26 2010 David Woodhouse <dwmw2(a)infradead.org> 2.77-2
+- BR perl(HTML::Entities) for man page
+
* Wed May 26 2010 David Woodhouse <dwmw2(a)infradead.org> 2.77-1
- Update to 2.77 (fix Limelight and Akamai RTMP downloads).
14 years, 7 months
rpms/get_iplayer/F-13 get_iplayer.spec,1.2,1.3
by David Woodhouse
Author: dwmw2
Update of /cvs/free/rpms/get_iplayer/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv17188
Modified Files:
get_iplayer.spec
Log Message:
more BRs
Index: get_iplayer.spec
===================================================================
RCS file: /cvs/free/rpms/get_iplayer/F-13/get_iplayer.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- get_iplayer.spec 26 May 2010 13:34:20 -0000 1.2
+++ get_iplayer.spec 26 May 2010 14:04:40 -0000 1.3
@@ -1,6 +1,6 @@
Name: get_iplayer
Version: 2.77
-Release: 1%{?dist}
+Release: 3%{?dist}
Summary: Lists, Records and Streams BBC iPlayer TV and Radio programmes
Group: Applications/Internet
@@ -10,7 +10,13 @@
Source1: options
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: sed
+BuildRequires: sed
+BuildRequires: perl(Cwd) perl(Env) perl(Fcntl) perl(File::Copy)
+BuildRequires: perl(File::Path) perl(File::stat) perl(Getopt::Long)
+BuildRequires: perl(HTML::Entities) perl(HTTP::Cookies) perl(HTTP::Headers)
+BuildRequires: perl(IO::Seekable) perl(IO::Socket) perl(LWP::ConnCache)
+BuildRequires: perl(LWP::UserAgent) perl(POSIX) perl(Time::Local) perl(URI)
+BuildRequires: perl(HTML::Entities) perl(HTTP::Cookies)
Requires: rtmpdump ffmpeg id3v2 lame mplayer vlc
BuildArch: noarch
@@ -45,6 +51,12 @@
%doc README.txt
%changelog
+* Wed May 26 2010 David Woodhouse <dwmw2(a)infradead.org> 2.77-3
+- Add all necessary perl BuildRequires so we can generate man page
+
+* Wed May 26 2010 David Woodhouse <dwmw2(a)infradead.org> 2.77-2
+- BR perl(HTML::Entities) for man page
+
* Wed May 26 2010 David Woodhouse <dwmw2(a)infradead.org> 2.77-1
- Update to 2.77 (fix Limelight and Akamai RTMP downloads).
14 years, 7 months
rpms/get_iplayer/devel get_iplayer.spec,1.3,1.4
by David Woodhouse
Author: dwmw2
Update of /cvs/free/rpms/get_iplayer/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv16795
Modified Files:
get_iplayer.spec
Log Message:
more BRs
Index: get_iplayer.spec
===================================================================
RCS file: /cvs/free/rpms/get_iplayer/devel/get_iplayer.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- get_iplayer.spec 26 May 2010 13:41:56 -0000 1.3
+++ get_iplayer.spec 26 May 2010 14:01:48 -0000 1.4
@@ -1,6 +1,6 @@
Name: get_iplayer
Version: 2.77
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Lists, Records and Streams BBC iPlayer TV and Radio programmes
Group: Applications/Internet
@@ -10,7 +10,13 @@
Source1: options
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: sed perl(HTML::Entities)
+BuildRequires: sed
+BuildRequires: perl(Cwd) perl(Env) perl(Fcntl) perl(File::Copy)
+BuildRequires: perl(File::Path) perl(File::stat) perl(Getopt::Long)
+BuildRequires: perl(HTML::Entities) perl(HTTP::Cookies) perl(HTTP::Headers)
+BuildRequires: perl(IO::Seekable) perl(IO::Socket) perl(LWP::ConnCache)
+BuildRequires: perl(LWP::UserAgent) perl(POSIX) perl(Time::Local) perl(URI)
+BuildRequires: perl(HTML::Entities) perl(HTTP::Cookies)
Requires: rtmpdump ffmpeg id3v2 lame mplayer vlc
BuildArch: noarch
@@ -45,6 +51,9 @@
%doc README.txt
%changelog
+* Wed May 26 2010 David Woodhouse <dwmw2(a)infradead.org> 2.77-3
+- Add all necessary perl BuildRequires so we can generate man page
+
* Wed May 26 2010 David Woodhouse <dwmw2(a)infradead.org> 2.77-2
- BR perl(HTML::Entities) for man page
14 years, 7 months
rpms/get_iplayer/devel get_iplayer.spec,1.2,1.3
by David Woodhouse
Author: dwmw2
Update of /cvs/free/rpms/get_iplayer/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv15304
Modified Files:
get_iplayer.spec
Log Message:
Add perl HTML::Entities BR
Index: get_iplayer.spec
===================================================================
RCS file: /cvs/free/rpms/get_iplayer/devel/get_iplayer.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- get_iplayer.spec 26 May 2010 13:33:21 -0000 1.2
+++ get_iplayer.spec 26 May 2010 13:41:56 -0000 1.3
@@ -1,6 +1,6 @@
Name: get_iplayer
Version: 2.77
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Lists, Records and Streams BBC iPlayer TV and Radio programmes
Group: Applications/Internet
@@ -10,7 +10,7 @@
Source1: options
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: sed
+BuildRequires: sed perl(HTML::Entities)
Requires: rtmpdump ffmpeg id3v2 lame mplayer vlc
BuildArch: noarch
@@ -45,6 +45,9 @@
%doc README.txt
%changelog
+* Wed May 26 2010 David Woodhouse <dwmw2(a)infradead.org> 2.77-2
+- BR perl(HTML::Entities) for man page
+
* Wed May 26 2010 David Woodhouse <dwmw2(a)infradead.org> 2.77-1
- Update to 2.77 (fix Limelight and Akamai RTMP downloads).
14 years, 7 months
rpms/get_iplayer/F-13 .cvsignore, 1.2, 1.3 get_iplayer.spec, 1.1, 1.2 sources, 1.2, 1.3
by David Woodhouse
Author: dwmw2
Update of /cvs/free/rpms/get_iplayer/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv14734
Modified Files:
.cvsignore get_iplayer.spec sources
Log Message:
2.77
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/get_iplayer/F-13/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 28 Apr 2010 12:59:38 -0000 1.2
+++ .cvsignore 26 May 2010 13:34:20 -0000 1.3
@@ -1 +1 @@
-jjl-get_iplayer-8f6d751.tar.gz
+get_iplayer-2.77.tar.gz
Index: get_iplayer.spec
===================================================================
RCS file: /cvs/free/rpms/get_iplayer/F-13/get_iplayer.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- get_iplayer.spec 28 Apr 2010 12:59:38 -0000 1.1
+++ get_iplayer.spec 26 May 2010 13:34:20 -0000 1.2
@@ -1,13 +1,12 @@
Name: get_iplayer
-Version: 2.76
+Version: 2.77
Release: 1%{?dist}
Summary: Lists, Records and Streams BBC iPlayer TV and Radio programmes
Group: Applications/Internet
License: GPLv3+
URL: http://github.com/jjl/get_iplayer
-# Commit 8f6d751ff6ec689213c4c7f98d660dd273c8fb7c
-Source0: http://download.github.com/jjl-get_iplayer-8f6d751.tar.gz
+Source0: ftp://ftp.infradead.org/pub/get_iplayer/get_iplayer-%{version}.tar.gz
Source1: options
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -21,15 +20,15 @@
programmes, and other programmes via 3rd-party plugins.
%prep
-%setup -q -n jjl-get_iplayer-8f6d751
-sed /PROMETHEUS/Q -i README
+%setup -q
%build
+./get_iplayer --manpage=get_iplayer.1 || :
%install
rm -rf $RPM_BUILD_ROOT
install -p -D -m0755 get_iplayer $RPM_BUILD_ROOT%{_bindir}/get_iplayer
-install -p -D -m0644 man/get_iplayer.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/get_iplayer.1.gz
+install -p -D -m0644 get_iplayer.1 $RPM_BUILD_ROOT%{_mandir}/man1/get_iplayer.1
install -p -D -m0644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/get_iplayer/options
%clean
@@ -43,8 +42,11 @@
%dir %{_sysconfdir}/get_iplayer
%config(noreplace) %{_sysconfdir}/get_iplayer/options
%doc LICENSE.txt
-%doc README
+%doc README.txt
%changelog
+* Wed May 26 2010 David Woodhouse <dwmw2(a)infradead.org> 2.77-1
+- Update to 2.77 (fix Limelight and Akamai RTMP downloads).
+
* Tue Apr 20 2010 David Woodhouse <dwmw2(a)infradead.org> 2.76-1
- Initial package
Index: sources
===================================================================
RCS file: /cvs/free/rpms/get_iplayer/F-13/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 28 Apr 2010 12:59:38 -0000 1.2
+++ sources 26 May 2010 13:34:20 -0000 1.3
@@ -1 +1 @@
-53fe2b4d0e643453bde670991abbb82b jjl-get_iplayer-8f6d751.tar.gz
+16ef13bd15b4555281c0d8e93baa9f3c get_iplayer-2.77.tar.gz
14 years, 7 months