rpms/vlc/devel vlc-1.1.4-hardode_font_patch.patch, NONE, 1.1 vlc-1.1.4-tls_path.patch, NONE, 1.1 vlc.spec, 1.96, 1.97
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/vlc/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv31029/devel
Modified Files:
vlc.spec
Added Files:
vlc-1.1.4-hardode_font_patch.patch vlc-1.1.4-tls_path.patch
Log Message:
- Disable notify by f15 - deprecated upstream
- Fix libProjectM crash once selected.
- Fix default CA file for gnutls module.
vlc-1.1.4-hardode_font_patch.patch:
projectm.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--- NEW FILE vlc-1.1.4-hardode_font_patch.patch ---
diff -up vlc-1.1.4/modules/visualization/projectm.cpp.hardcode vlc-1.1.4/modules/visualization/projectm.cpp
--- vlc-1.1.4/modules/visualization/projectm.cpp.hardcode 2010-04-13 02:22:27.000000000 +0200
+++ vlc-1.1.4/modules/visualization/projectm.cpp 2010-11-10 22:52:59.496688406 +0100
@@ -75,9 +75,9 @@ vlc_module_begin ()
#else
add_file( "projectm-preset-path", "/usr/share/projectM/presets", NULL,
PRESET_PATH_TXT, PRESET_PATH_LONGTXT, true )
- add_file( "projectm-title-font", "/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf", NULL,
+ add_file( "projectm-title-font", "/usr/share/fonts/dejavu/DejaVuSans.ttf", NULL,
TITLE_FONT_TXT, TITLE_FONT_LONGTXT, true )
- add_file( "projectm-menu-font", "/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf", NULL,
+ add_file( "projectm-menu-font", "/usr/share/fonts/dejavu/DejaVuSansMono.ttf", NULL,
MENU_FONT_TXT, MENU_FONT_LONGTXT, true )
#endif
add_integer( "projectm-width", 800, NULL, WIDTH_TEXT, WIDTH_LONGTEXT,
vlc-1.1.4-tls_path.patch:
gnutls.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--- NEW FILE vlc-1.1.4-tls_path.patch ---
diff -up vlc-1.1.4/modules/misc/gnutls.c.tls_path vlc-1.1.4/modules/misc/gnutls.c
--- vlc-1.1.4/modules/misc/gnutls.c.tls_path 2010-06-08 00:57:45.000000000 +0200
+++ vlc-1.1.4/modules/misc/gnutls.c 2010-11-10 23:13:01.390977175 +0100
@@ -695,8 +695,8 @@ static int OpenClient (vlc_object_t *obj
const char *confdir = config_GetConfDir ();
{
char path[strlen (confdir)
- + sizeof ("/ssl/certs/ca-certificates.crt")];
- sprintf (path, "%s/ssl/certs/ca-certificates.crt", confdir);
+ + sizeof ("/pki/tls/certs/ca-bundle.crt")];
+ sprintf (path, "%s/pki/tls/certs/ca-bundle.crt", confdir);
gnutls_Addx509File (VLC_OBJECT (p_session),
p_sys->x509_cred, path, false);
}
Index: vlc.spec
===================================================================
RCS file: /cvs/free/rpms/vlc/devel/vlc.spec,v
retrieving revision 1.96
retrieving revision 1.97
diff -u -r1.96 -r1.97
--- vlc.spec 9 Nov 2010 09:04:38 -0000 1.96
+++ vlc.spec 10 Nov 2010 22:19:32 -0000 1.97
@@ -22,7 +22,7 @@
Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
Version: 1.1.4
-Release: 5%{?dist}
+Release: 6%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://www.videolan.org
@@ -32,7 +32,9 @@
%endif
Patch0: vlc-1.1.0-vlc-cache-gen_noerror.patch
Patch1: 0001-Libnotify-depends-on-a-gtk.patch
-Patch2: vlc-1.1.0-pending-taglib-not-tread_safe.patch
+Patch2: vlc-1.1.0-pending-taglib-not-tread_safe.patch
+Patch3: vlc-1.1.4-hardode_font_patch.patch
+Patch4: vlc-1.1.4-tls_path.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: desktop-file-utils
@@ -81,7 +83,9 @@
BuildRequires: libmp4v2-devel
BuildRequires: libmpcdec-devel
BuildRequires: libmtp-devel >= 1.0.0
+%if 0%{?fedora} < 15 || 0%{?rhel} =< 6
BuildRequires: libnotify-devel
+%endif
BuildRequires: libprojectM-qt-devel
BuildRequires: libproxy-devel
BuildRequires: librsvg2-devel >= 2.9.0
@@ -152,6 +156,7 @@
%if 0%{?fedora} > 10 || 0%{?rhel} > 5
Requires: dejavu-sans-fonts
+Requires: dejavu-sans-mono-fonts
Requires: dejavu-serif-fonts
%else
Requires: dejavu-fonts
@@ -231,6 +236,8 @@
%patch0 -p1 -b .noerror
%patch1 -p1 -b .gtk23
%patch2 -p1 -b .taglib_ts
+%patch3 -p1 -b .hardode_path
+%patch4 -p1 -b .tls_path
sed -i.dmo_pic -e 's/fno-PIC/fPIC/' libs/loader/Makefile.in
rm modules/access/videodev2.h
@@ -260,6 +267,9 @@
--disable-rpath \
--with-binary-version=%{version} \
--with-tuning=no \
+%if 0%{?fedora} < 15 || 0%{?rhel} =< 6
+ --disable-notify \
+%endif
--with-kde-solid=%{_kde4_appsdir}/solid/actions \
%{?_with_ffmpeg:--enable-switcher} \
--enable-lua \
@@ -428,7 +438,9 @@
%{_libdir}/vlc/plugins/access/libxcb_screen_plugin.so
%{_libdir}/vlc/plugins/control/libglobalhotkeys_plugin.so
%{_libdir}/vlc/plugins/misc/libsvg_plugin.so
+%if 0%{?fedora} < 15 || 0%{?rhel} =< 6
%{_libdir}/vlc/plugins/misc/libnotify_plugin.so
+%endif
%{_libdir}/vlc/plugins/video_output/libaa_plugin.so
%{_libdir}/vlc/plugins/video_output/libcaca_plugin.so
%{_libdir}/vlc/plugins/video_output/libxcb_glx_plugin.so
@@ -462,7 +474,9 @@
%exclude %{_libdir}/vlc/plugins/codec/libfluidsynth_plugin.so
%exclude %{_libdir}/vlc/plugins/control/libglobalhotkeys_plugin.so
%exclude %{_libdir}/vlc/plugins/misc/libsvg_plugin.so
+%if 0%{?fedora} < 15 || 0%{?rhel} =< 6
%exclude %{_libdir}/vlc/plugins/misc/libnotify_plugin.so
+%endif
%exclude %{_libdir}/vlc/plugins/video_output/libaa_plugin.so
%exclude %{_libdir}/vlc/plugins/video_output/libcaca_plugin.so
%exclude %{_libdir}/vlc/plugins/video_output/libxcb_glx_plugin.so
@@ -524,6 +538,11 @@
%changelog
+* Wed Nov 10 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1.1.4-6
+- Disable notify by f15 - deprecated upstream
+- Fix libProjectM crash once selected.
+- Fix default CA file for gnutls module.
+
* Tue Nov 09 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1.1.4-5
- Enable VAAPI
14 years
rpms/vlc/F-13 vlc.spec,1.85,1.86
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/vlc/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv31029/F-13
Modified Files:
vlc.spec
Log Message:
- Disable notify by f15 - deprecated upstream
- Fix libProjectM crash once selected.
- Fix default CA file for gnutls module.
Index: vlc.spec
===================================================================
RCS file: /cvs/free/rpms/vlc/F-13/vlc.spec,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -r1.85 -r1.86
--- vlc.spec 24 Oct 2010 17:01:54 -0000 1.85
+++ vlc.spec 10 Nov 2010 22:19:32 -0000 1.86
@@ -14,14 +14,15 @@
%global _with_vcdimager --with-vcdimager
%global _with_x264 --with-x264
%global _with_xvidcore --with-xvidcore
-%global _with_live555 --with-live55
+%global _with_live555 --with-live555
+%global _with_vaapi --with-vaapi
%endif
Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
Version: 1.1.4
-Release: 4%{?dist}
+Release: 6%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://www.videolan.org
@@ -31,7 +32,9 @@
%endif
Patch0: vlc-1.1.0-vlc-cache-gen_noerror.patch
Patch1: 0001-Libnotify-depends-on-a-gtk.patch
-Patch2: vlc-1.1.0-pending-taglib-not-tread_safe.patch
+Patch2: vlc-1.1.0-pending-taglib-not-tread_safe.patch
+Patch3: vlc-1.1.4-hardode_font_patch.patch
+Patch4: vlc-1.1.4-tls_path.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: desktop-file-utils
@@ -80,7 +83,9 @@
BuildRequires: libmp4v2-devel
BuildRequires: libmpcdec-devel
BuildRequires: libmtp-devel >= 1.0.0
+%if 0%{?fedora} < 15 || 0%{?rhel} =< 6
BuildRequires: libnotify-devel
+%endif
BuildRequires: libprojectM-qt-devel
BuildRequires: libproxy-devel
BuildRequires: librsvg2-devel >= 2.9.0
@@ -151,6 +156,7 @@
%if 0%{?fedora} > 10 || 0%{?rhel} > 5
Requires: dejavu-sans-fonts
+Requires: dejavu-sans-mono-fonts
Requires: dejavu-serif-fonts
%else
Requires: dejavu-fonts
@@ -230,6 +236,8 @@
%patch0 -p1 -b .noerror
%patch1 -p1 -b .gtk23
%patch2 -p1 -b .taglib_ts
+%patch3 -p1 -b .hardode_path
+%patch4 -p1 -b .tls_path
sed -i.dmo_pic -e 's/fno-PIC/fPIC/' libs/loader/Makefile.in
rm modules/access/videodev2.h
@@ -259,6 +267,9 @@
--disable-rpath \
--with-binary-version=%{version} \
--with-tuning=no \
+%if 0%{?fedora} < 15 || 0%{?rhel} =< 6
+ --disable-notify \
+%endif
--with-kde-solid=%{_kde4_appsdir}/solid/actions \
%{?_with_ffmpeg:--enable-switcher} \
--enable-lua \
@@ -427,7 +438,9 @@
%{_libdir}/vlc/plugins/access/libxcb_screen_plugin.so
%{_libdir}/vlc/plugins/control/libglobalhotkeys_plugin.so
%{_libdir}/vlc/plugins/misc/libsvg_plugin.so
+%if 0%{?fedora} < 15 || 0%{?rhel} =< 6
%{_libdir}/vlc/plugins/misc/libnotify_plugin.so
+%endif
%{_libdir}/vlc/plugins/video_output/libaa_plugin.so
%{_libdir}/vlc/plugins/video_output/libcaca_plugin.so
%{_libdir}/vlc/plugins/video_output/libxcb_glx_plugin.so
@@ -461,7 +474,9 @@
%exclude %{_libdir}/vlc/plugins/codec/libfluidsynth_plugin.so
%exclude %{_libdir}/vlc/plugins/control/libglobalhotkeys_plugin.so
%exclude %{_libdir}/vlc/plugins/misc/libsvg_plugin.so
+%if 0%{?fedora} < 15 || 0%{?rhel} =< 6
%exclude %{_libdir}/vlc/plugins/misc/libnotify_plugin.so
+%endif
%exclude %{_libdir}/vlc/plugins/video_output/libaa_plugin.so
%exclude %{_libdir}/vlc/plugins/video_output/libcaca_plugin.so
%exclude %{_libdir}/vlc/plugins/video_output/libxcb_glx_plugin.so
@@ -523,6 +538,14 @@
%changelog
+* Wed Nov 10 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1.1.4-6
+- Disable notify by f15 - deprecated upstream
+- Fix libProjectM crash once selected.
+- Fix default CA file for gnutls module.
+
+* Tue Nov 09 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1.1.4-5
+- Enable VAAPI
+
* Sun Oct 24 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1.1.4-4
- Workaround for taglib not been tread safe
14 years
rpms/audacity-freeworld/F-14 audacity-1.3.12-ffmpeg-fix-ufile_write.patch, NONE, 1.1 audacity-freeworld.spec, 1.18, 1.19
by David Timms
Author: dtimms
Update of /cvs/free/rpms/audacity-freeworld/F-14
In directory se02.es.rpmfusion.net:/tmp/cvs-serv18513
Modified Files:
audacity-freeworld.spec
Added Files:
audacity-1.3.12-ffmpeg-fix-ufile_write.patch
Log Message:
fix build failure compiling ffmpeg.cpp
audacity-1.3.12-ffmpeg-fix-ufile_write.patch:
FFmpeg.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE audacity-1.3.12-ffmpeg-fix-ufile_write.patch ---
--- audacity-src-1.3.12-beta.orig/src/FFmpeg.cpp 2010-03-30 22:28:54.000000000 +1100
+++ audacity-src-1.3.12-beta/src/FFmpeg.cpp 2010-11-10 22:06:29.000000000 +1100
@@ -204,7 +204,7 @@
return ret;
}
-static int ufile_write(URLContext *h, unsigned char *buf, int size)
+static int ufile_write(URLContext *h, const unsigned char *buf, int size)
{
return (int) ((wxFile *) h->priv_data)->Write(buf, size);
}
Index: audacity-freeworld.spec
===================================================================
RCS file: /cvs/free/rpms/audacity-freeworld/F-14/audacity-freeworld.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- audacity-freeworld.spec 9 Nov 2010 13:09:19 -0000 1.18
+++ audacity-freeworld.spec 10 Nov 2010 11:52:16 -0000 1.19
@@ -1,7 +1,7 @@
Name: audacity-freeworld
Version: 1.3.12
-Release: 0.10.beta%{?dist}
+Release: 0.11.beta%{?dist}
Summary: Multitrack audio editor
Group: Applications/Multimedia
License: GPLv2
@@ -26,6 +26,7 @@
Patch4: audacity-1.3.12-ffmpeg-0.6-apichange-av_match_ext.patch
Patch7: audacity-1.3.12-fix-minimum-playspeed.patch
Patch8: audacity-1.3.12-portmixer-autoreconf.patch
+Patch9: audacity-1.3.12-ffmpeg-fix-ufile_write.patch
Provides: audacity-nonfree = %{version}-%{release}
Obsoletes: audacity-nonfree < %{version}-%{release}
@@ -85,6 +86,8 @@
%patch7 -p1 -b .fix-minimum-playspeed
%patch8 -p1 -b .portmixer-autoreconf-from-svn
+%patch9 -p1 -b .ffmpeg-from-svn
+
# Substitute occurences of "libmp3lame.so" with "libmp3lame.so.0".
for i in locale/*.po src/export/ExportMP3.cpp
@@ -161,6 +164,9 @@
%changelog
+* Wed Nov 10 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.11.beta
+- fix build failure compiling ffmpeg.cpp
+
* Wed Nov 10 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.10.beta
- fix build failure in portmixer due to "Missing support in pa_mac_core.h"
Applied svn trunk portmixer configure changes.
14 years
rpms/mythtv/F-14 mythtv.spec,1.79,1.80
by Jarod Wilson
Author: jarod
Update of /cvs/free/rpms/mythtv/F-14
In directory se02.es.rpmfusion.net:/tmp/cvs-serv29213
Modified Files:
mythtv.spec
Log Message:
oops, forgot to update svnrev define
Index: mythtv.spec
===================================================================
RCS file: /cvs/free/rpms/mythtv/F-14/mythtv.spec,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -r1.79 -r1.80
--- mythtv.spec 4 Nov 2010 03:55:21 -0000 1.79
+++ mythtv.spec 10 Nov 2010 06:22:21 -0000 1.80
@@ -65,7 +65,7 @@
%define desktop_vendor RPMFusion
# SVN Revision number and branch ID
-%define _svnrev r26998
+%define _svnrev r27095
%define branch trunk
#
14 years
rpms/rtmpdump/F-12 .cvsignore, 1.3, 1.4 rtmpdump.spec, 1.3, 1.4 sources, 1.3, 1.4
by Alex Lancaster
Author: alexlan
Update of /cvs/free/rpms/rtmpdump/F-12
In directory se02.es.rpmfusion.net:/tmp/cvs-serv12439
Modified Files:
.cvsignore rtmpdump.spec sources
Log Message:
Sync with F-14+ branch (enables librtmp{-devel})
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/rtmpdump/F-12/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore 30 Apr 2010 10:01:10 -0000 1.3
+++ .cvsignore 10 Nov 2010 00:50:14 -0000 1.4
@@ -1 +1 @@
-rtmpdump-2.2d.tgz
+rtmpdump-2.3.tgz
Index: rtmpdump.spec
===================================================================
RCS file: /cvs/free/rpms/rtmpdump/F-12/rtmpdump.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- rtmpdump.spec 30 Apr 2010 10:01:10 -0000 1.3
+++ rtmpdump.spec 10 Nov 2010 00:50:14 -0000 1.4
@@ -1,6 +1,6 @@
Name: rtmpdump
-Version: 2.2d
-Release: 1%{?dist}
+Version: 2.3
+Release: 2%{?dist}
Summary: Toolkit for RTMP streams
Group: Applications/Internet
@@ -18,42 +18,76 @@
rtmpdump is a toolkit for RTMP streams. All forms of RTMP are supported,
including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://.
+%package -n librtmp
+Summary: Support library for RTMP streams
+Group: Applications/Internet
+License: LGPLv2+
+
+%description -n librtmp
+librtmp is a suport library for RTMP streams. All forms of RTMP are supported,
+including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://.
+
+%package -n librtmp-devel
+Summary: Files for librtmp development
+Group: Applications/Internet
+License: LGPLv2+
+Requires: librtmp = %{version}-%{release}
+
+%description -n librtmp-devel
+librtmp is a suport library for RTMP streams. The librtmp-devel package
+contains include files needed to develop applications using librtmp.
+
%prep
%setup -q
%build
-make CRYPTO=GNUTLS OPT="$RPM_OPT_FLAGS" progs
+# The fact that we have to add -ldl for gnutls is Fedora bug #611318
+make CRYPTO=GNUTLS SHARED=yes OPT="$RPM_OPT_FLAGS" LIB_GNUTLS="-lgnutls -lgcrypt -ldl" LIBRTMP=librtmp/librtmp.so LIBS=
%install
rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{_bindir}
-for FILE in rtmpdump rtmpgw rtmpsrv rtmpsuck; do
- install -m 0755 $FILE $RPM_BUILD_ROOT%{_bindir}
-done
-mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
-install -m 0644 rtmpdump.1 $RPM_BUILD_ROOT%{_mandir}/man1
-mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8
-install -m 0644 rtmpgw.8 $RPM_BUILD_ROOT%{_mandir}/man8
+make CRYPTO=GNUTLS SHARED=yes DESTDIR=$RPM_BUILD_ROOT prefix=/usr mandir=%{_mandir} libdir=%{_libdir} install
+rm -f $RPM_BUILD_ROOT/%{_libdir}/librtmp.a
%clean
rm -rf $RPM_BUILD_ROOT
+%post -n librtmp -p /sbin/ldconfig
+
+%postun -n librtmp -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%{_bindir}/rtmpdump
-%{_bindir}/rtmpsrv
-%{_bindir}/rtmpgw
-%{_bindir}/rtmpsuck
-%{_mandir}/man1/rtmpdump.1.*
-%{_mandir}/man8/rtmpgw.8.*
-
-%doc COPYING ChangeLog README
+%{_sbindir}/rtmpsrv
+%{_sbindir}/rtmpgw
+%{_sbindir}/rtmpsuck
+%{_mandir}/man1/rtmpdump.1*
+%{_mandir}/man8/rtmpgw.8*
+%doc COPYING README
+%files -n librtmp
+%defattr(-,root,root,-)
+%{_libdir}/librtmp.so.0
+%doc librtmp/COPYING
+%files -n librtmp-devel
+%defattr(-,root,root,-)
+/usr/include/librtmp
+%{_libdir}/librtmp.so
+%{_libdir}/pkgconfig/librtmp.pc
+%{_mandir}/man3/librtmp.3*
+%doc ChangeLog
%changelog
+* Sun Jul 04 2010 Dominik Mierzejewski <rpm(a)greysector.net> 2.3-2
+- call ldconfig in post(un) scripts for the shared library
+- add strict dependency on the library to -devel
+
+* Sun Jul 04 2010 David Woodhouse <dwmw2(a)infradead.org> 2.3-1
+- Update to 2.3; build shared library
+
* Fri Apr 30 2010 David Woodhouse <dwmw2(a)infradead.org> 2.2d-1
- Update to 2.2d
Index: sources
===================================================================
RCS file: /cvs/free/rpms/rtmpdump/F-12/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 30 Apr 2010 10:01:10 -0000 1.3
+++ sources 10 Nov 2010 00:50:14 -0000 1.4
@@ -1 +1 @@
-f12086283002c27e0fa11e33e83b7647 rtmpdump-2.2d.tgz
+eb961f31cd55f0acf5aad1a7b900ef59 rtmpdump-2.3.tgz
14 years
rpms/rtmpdump/F-13 .cvsignore, 1.3, 1.4 rtmpdump.spec, 1.4, 1.5 sources, 1.3, 1.4
by Alex Lancaster
Author: alexlan
Update of /cvs/free/rpms/rtmpdump/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv11670
Modified Files:
.cvsignore rtmpdump.spec sources
Log Message:
Sync with F-14+ branch as per https://bugzilla.rpmfusion.org/show_bug.cgi?id=1317
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/rtmpdump/F-13/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore 30 Apr 2010 10:00:56 -0000 1.3
+++ .cvsignore 10 Nov 2010 00:41:55 -0000 1.4
@@ -1 +1 @@
-rtmpdump-2.2d.tgz
+rtmpdump-2.3.tgz
Index: rtmpdump.spec
===================================================================
RCS file: /cvs/free/rpms/rtmpdump/F-13/rtmpdump.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- rtmpdump.spec 30 Apr 2010 10:00:56 -0000 1.4
+++ rtmpdump.spec 10 Nov 2010 00:41:56 -0000 1.5
@@ -1,6 +1,6 @@
Name: rtmpdump
-Version: 2.2d
-Release: 1%{?dist}
+Version: 2.3
+Release: 2%{?dist}
Summary: Toolkit for RTMP streams
Group: Applications/Internet
@@ -18,42 +18,76 @@
rtmpdump is a toolkit for RTMP streams. All forms of RTMP are supported,
including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://.
+%package -n librtmp
+Summary: Support library for RTMP streams
+Group: Applications/Internet
+License: LGPLv2+
+
+%description -n librtmp
+librtmp is a suport library for RTMP streams. All forms of RTMP are supported,
+including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://.
+
+%package -n librtmp-devel
+Summary: Files for librtmp development
+Group: Applications/Internet
+License: LGPLv2+
+Requires: librtmp = %{version}-%{release}
+
+%description -n librtmp-devel
+librtmp is a suport library for RTMP streams. The librtmp-devel package
+contains include files needed to develop applications using librtmp.
+
%prep
%setup -q
%build
-make CRYPTO=GNUTLS OPT="$RPM_OPT_FLAGS" progs
+# The fact that we have to add -ldl for gnutls is Fedora bug #611318
+make CRYPTO=GNUTLS SHARED=yes OPT="$RPM_OPT_FLAGS" LIB_GNUTLS="-lgnutls -lgcrypt -ldl" LIBRTMP=librtmp/librtmp.so LIBS=
%install
rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{_bindir}
-for FILE in rtmpdump rtmpgw rtmpsrv rtmpsuck; do
- install -m 0755 $FILE $RPM_BUILD_ROOT%{_bindir}
-done
-mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
-install -m 0644 rtmpdump.1 $RPM_BUILD_ROOT%{_mandir}/man1
-mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8
-install -m 0644 rtmpgw.8 $RPM_BUILD_ROOT%{_mandir}/man8
+make CRYPTO=GNUTLS SHARED=yes DESTDIR=$RPM_BUILD_ROOT prefix=/usr mandir=%{_mandir} libdir=%{_libdir} install
+rm -f $RPM_BUILD_ROOT/%{_libdir}/librtmp.a
%clean
rm -rf $RPM_BUILD_ROOT
+%post -n librtmp -p /sbin/ldconfig
+
+%postun -n librtmp -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%{_bindir}/rtmpdump
-%{_bindir}/rtmpsrv
-%{_bindir}/rtmpgw
-%{_bindir}/rtmpsuck
-%{_mandir}/man1/rtmpdump.1.*
-%{_mandir}/man8/rtmpgw.8.*
-
-%doc COPYING ChangeLog README
+%{_sbindir}/rtmpsrv
+%{_sbindir}/rtmpgw
+%{_sbindir}/rtmpsuck
+%{_mandir}/man1/rtmpdump.1*
+%{_mandir}/man8/rtmpgw.8*
+%doc COPYING README
+%files -n librtmp
+%defattr(-,root,root,-)
+%{_libdir}/librtmp.so.0
+%doc librtmp/COPYING
+%files -n librtmp-devel
+%defattr(-,root,root,-)
+/usr/include/librtmp
+%{_libdir}/librtmp.so
+%{_libdir}/pkgconfig/librtmp.pc
+%{_mandir}/man3/librtmp.3*
+%doc ChangeLog
%changelog
+* Sun Jul 04 2010 Dominik Mierzejewski <rpm(a)greysector.net> 2.3-2
+- call ldconfig in post(un) scripts for the shared library
+- add strict dependency on the library to -devel
+
+* Sun Jul 04 2010 David Woodhouse <dwmw2(a)infradead.org> 2.3-1
+- Update to 2.3; build shared library
+
* Fri Apr 30 2010 David Woodhouse <dwmw2(a)infradead.org> 2.2d-1
- Update to 2.2d
Index: sources
===================================================================
RCS file: /cvs/free/rpms/rtmpdump/F-13/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 30 Apr 2010 10:00:56 -0000 1.3
+++ sources 10 Nov 2010 00:41:56 -0000 1.4
@@ -1 +1 @@
-f12086283002c27e0fa11e33e83b7647 rtmpdump-2.2d.tgz
+eb961f31cd55f0acf5aad1a7b900ef59 rtmpdump-2.3.tgz
14 years
rpms/openafs/EL-6 CellServDB, NONE, 1.1 Makefile, NONE, 1.1 afs.conf, NONE, 1.1 cacheinfo, NONE, 1.1 openafs.init, NONE, 1.1 openafs.spec, NONE, 1.1 sources, NONE, 1.1
by Jack Neely
Author: jjneely
Update of /cvs/free/rpms/openafs/EL-6
In directory se02.es.rpmfusion.net:/tmp/cvs-serv8723
Added Files:
CellServDB Makefile afs.conf cacheinfo openafs.init
openafs.spec sources
Log Message:
Initial import into EL-6 branch
--- 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
***** Error reading new file: [Errno 2] No such file or directory: 'Makefile'
--- 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 centos redhat ; 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 -qf --qf '%{version}\n' /etc/${_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
}
start() {
# 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)
status afsd
RETVAL=$?
;;
*)
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: 5%{?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: http://www.openafs.org/dl/openafs/1.4.12/openafs-%{version}-doc.tar.bz2
Source11: CellServDB
Source12: cacheinfo
Source13: openafs.init
Source14: 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 -b 1 -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 \
--prefix=%{_prefix} \
--libdir=%{_libdir} \
--bindir=%{_bindir} \
--sbindir=%{_sbindir} \
--sysconfdir=%{_sysconfdir} \
--localstatedir=%{_var} \
--with-afs-sysname=%{sysname} \
--with-linux-kernel-headers=%{ksource_dir} \
--disable-kernel-module \
--disable-strip-binaries \
--with-krb5-conf=/usr/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 %{SOURCE11} ${RPM_BUILD_ROOT}%{_sysconfdir}/openafs
install -p -m 644 %{SOURCE12} ${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 %{SOURCE13} ${RPM_BUILD_ROOT}%{_sysconfdir}/rc.d/init.d/openafs
# sysconfig file
mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
install -m 644 %{SOURCE14} ${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
# Install man pages
tar cf - -C doc/man-pages man1 man5 man8 | \
tar xf - -C $RPM_BUILD_ROOT%{_mandir}
# remove unused man pages
for x in afs_ftpd afs_inetd afs_login afs_rcp afs_rlogind afs_rsh \
dkload knfs package runntp symlink symlink_list symlink_make \
symlink_remove; do
rm -f $RPM_BUILD_ROOT%{_mandir}/man1/${x}.1
done
# rename man page kpasswd to kapasswd
mv $RPM_BUILD_ROOT%{_mandir}/man1/kpasswd.1 \
$RPM_BUILD_ROOT%{_mandir}/man1/kapasswd.1
# 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
[ -x /sbin/restorecon ] && /sbin/restorecon /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
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man8/*
%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 Nov 04 2010 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.12.1-5
- RHEL 6 doesn't have a "redhat-release" package and the afs.conf
script that generates the sysnames needed correcting as it references
that package
* Thu Jul 15 2010 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.12.1-4
- RPMFusion Bug #1333
* Tue Jun 30 2010 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.12.1-3
- Correct rpmlint warnings
- RPMFusion Bug #1047 - Fix SELinux contexts on /afs
- RPMFusion Bug #1275 - service openafs status now sets the exit code
* Wed Jun 16 2010 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.12.1-2
- RPMFusion Bug #1274 - OpenAFS wont start without an IP address
- RPMFusion Bug #1277 - Include OpenAFS man pages
- Avoid using the rpm configure macro and call configure directly
* Thu Jun 10 2010 Jack Neely <jjneely(a)ncsu.edu> 0:1.4.12.1-2
- Port to rawhide
- krb5-devel 1.8 moves where the kerberos tools live
* 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)
--- NEW FILE sources ---
23041583f982796da3965979537a4ef1 openafs-1.4.12.1-doc.tar.bz2
c45a8ca3b4605e9dac25ff435c60d512 openafs-1.4.12.1-src.tar.bz2
14 years
rpms/audacity-freeworld/F-14 audacity-1.3.12-portmixer-autoreconf.patch, NONE, 1.1 audacity-freeworld.spec, 1.17, 1.18 audacity-1.3.12-portmixer-configure-from-trunk.patch, 1.1, NONE
by David Timms
Author: dtimms
Update of /cvs/free/rpms/audacity-freeworld/F-14
In directory se02.es.rpmfusion.net:/tmp/cvs-serv31358
Modified Files:
audacity-freeworld.spec
Added Files:
audacity-1.3.12-portmixer-autoreconf.patch
Removed Files:
audacity-1.3.12-portmixer-configure-from-trunk.patch
Log Message:
fix build failure in portmixer due to "Missing support in pa_mac_core.h"
Applied svn trunk portmixer configure changes.
del previous patch attempt (unsuccessful)
audacity-1.3.12-portmixer-autoreconf.patch:
configure | 3214 +++++++++++++++++++++++++-------------------------------------
1 file changed, 1321 insertions(+), 1893 deletions(-)
--- NEW FILE audacity-1.3.12-portmixer-autoreconf.patch ---
--- audacity-src-1.3.12-beta/lib-src/portmixer/configure 2010-03-30 22:29:47.000000000 +1100
+++ audacity-svn/lib-src/portmixer/configure 2010-11-05 18:50:33.135069995 +1100
@@ -1,20 +1,24 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.63 for PortMixer 2.0.
+# Generated by GNU Autoconf 2.67 for PortMixer 2.0.
#
# Report bugs to <audacity.sourceforge.net>.
#
+#
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
-# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
+# Foundation, Inc.
+#
+#
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
-## --------------------- ##
-## M4sh Initialization. ##
-## --------------------- ##
+## -------------------- ##
+## M4sh Initialization. ##
+## -------------------- ##
# Be more Bourne compatible
DUALCASE=1; export DUALCASE # for MKS sh
-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
emulate sh
NULLCMD=:
# Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
@@ -22,23 +26,15 @@
alias -g '${1+"$@"}'='"$@"'
setopt NO_GLOB_SUBST
else
- case `(set -o) 2>/dev/null` in
- *posix*) set -o posix ;;
+ case `(set -o) 2>/dev/null` in #(
+ *posix*) :
+ set -o posix ;; #(
+ *) :
+ ;;
esac
-
fi
-
-
-# PATH needs CR
-# Avoid depending upon Character Ranges.
-as_cr_letters='abcdefghijklmnopqrstuvwxyz'
-as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
-as_cr_Letters=$as_cr_letters$as_cr_LETTERS
-as_cr_digits='0123456789'
-as_cr_alnum=$as_cr_Letters$as_cr_digits
-
as_nl='
'
export as_nl
@@ -46,7 +42,13 @@
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
-if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+# Prefer a ksh shell builtin over an external printf program on Solaris,
+# but without wasting forks for bash or zsh.
+if test -z "$BASH_VERSION$ZSH_VERSION" \
+ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
+ as_echo='print -r --'
+ as_echo_n='print -rn --'
+elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
as_echo='printf %s\n'
as_echo_n='printf %s'
else
@@ -57,7 +59,7 @@
as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
as_echo_n_body='eval
arg=$1;
- case $arg in
+ case $arg in #(
*"$as_nl"*)
expr "X$arg" : "X\\(.*\\)$as_nl";
arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
@@ -80,13 +82,6 @@
}
fi
-# Support unset when possible.
-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
- as_unset=unset
-else
- as_unset=false
-fi
-
# IFS
# We need space, tab and new line, in precisely that order. Quoting is
@@ -96,15 +91,15 @@
IFS=" "" $as_nl"
# Find who we are. Look in the path if we contain no directory separator.
-case $0 in
+case $0 in #((
*[\\/]* ) as_myself=$0 ;;
*) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
- test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
-done
+ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+ done
IFS=$as_save_IFS
;;
@@ -116,12 +111,16 @@
fi
if test ! -f "$as_myself"; then
$as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
- { (exit 1); exit 1; }
+ exit 1
fi
-# Work around bugs in pre-3.0 UWIN ksh.
-for as_var in ENV MAIL MAILPATH
-do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
+# Unset variables that we do not need and which cause bugs (e.g. in
+# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
+# suppresses any "Segmentation fault" message there. '((' could
+# trigger a bug in pdksh 5.2.14.
+for as_var in BASH_ENV ENV MAIL MAILPATH
+do eval test x\${$as_var+set} = xset \
+ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
done
PS1='$ '
PS2='> '
@@ -133,330 +132,300 @@
LANGUAGE=C
export LANGUAGE
-# Required to use basename.
-if expr a : '\(a\)' >/dev/null 2>&1 &&
- test "X`expr 00001 : '.*\(...\)'`" = X001; then
- as_expr=expr
-else
- as_expr=false
-fi
-
-if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
- as_basename=basename
-else
- as_basename=false
-fi
-
-
-# Name of the executable.
-as_me=`$as_basename -- "$0" ||
-$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
- X"$0" : 'X\(//\)$' \| \
- X"$0" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X/"$0" |
- sed '/^.*\/\([^/][^/]*\)\/*$/{
- s//\1/
- q
- }
- /^X\/\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\/\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
-
# CDPATH.
-$as_unset CDPATH
-
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
if test "x$CONFIG_SHELL" = x; then
- if (eval ":") 2>/dev/null; then
- as_have_required=yes
+ as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
+ emulate sh
+ NULLCMD=:
+ # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
+ # is contrary to our usage. Disable this feature.
+ alias -g '\${1+\"\$@\"}'='\"\$@\"'
+ setopt NO_GLOB_SUBST
else
- as_have_required=no
+ case \`(set -o) 2>/dev/null\` in #(
+ *posix*) :
+ set -o posix ;; #(
[...4532 lines suppressed...]
+s/:@srcdir@:/:/g
+s/^:*//
s/:*$//
+x
+s/\(=[ ]*\).*/\1/
+G
+s/\n//
s/^[^=]*=[ ]*$//
}'
fi
@@ -4975,9 +4458,7 @@
esac
case $ac_mode$ac_tag in
:[FHL]*:*);;
- :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
-$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
- { (exit 1); exit 1; }; };;
+ :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;;
:[FH]-) ac_tag=-:-;;
:[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
esac
@@ -5005,12 +4486,10 @@
[\\/$]*) false;;
*) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
esac ||
- { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
-$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
- { (exit 1); exit 1; }; };;
+ as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;;
esac
case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
- ac_file_inputs="$ac_file_inputs '$ac_f'"
+ as_fn_append ac_file_inputs " '$ac_f'"
done
# Let's still pretend it is `configure' which instantiates (i.e., don't
@@ -5021,7 +4500,7 @@
`' by configure.'
if test x"$ac_file" != x-; then
configure_input="$ac_file. $configure_input"
- { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
$as_echo "$as_me: creating $ac_file" >&6;}
fi
# Neutralize special characters interpreted by sed in replacement strings.
@@ -5034,9 +4513,7 @@
case $ac_tag in
*:-:* | *:-) cat >"$tmp/stdin" \
- || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
-$as_echo "$as_me: error: could not create $ac_file" >&2;}
- { (exit 1); exit 1; }; } ;;
+ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
esac
;;
esac
@@ -5064,47 +4541,7 @@
q
}
s/.*/./; q'`
- { as_dir="$ac_dir"
- case $as_dir in #(
- -*) as_dir=./$as_dir;;
- esac
- test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
- as_dirs=
- while :; do
- case $as_dir in #(
- *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
- *) as_qdir=$as_dir;;
- esac
- as_dirs="'$as_qdir' $as_dirs"
- as_dir=`$as_dirname -- "$as_dir" ||
-$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- X"$as_dir" : 'X\(//\)[^/]' \| \
- X"$as_dir" : 'X\(//\)$' \| \
- X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
-$as_echo X"$as_dir" |
- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- s//\1/
- q
- }
- /^X\(\/\/\)[^/].*/{
- s//\1/
- q
- }
- /^X\(\/\/\)$/{
- s//\1/
- q
- }
- /^X\(\/\).*/{
- s//\1/
- q
- }
- s/.*/./; q'`
- test -d "$as_dir" && break
- done
- test -z "$as_dirs" || eval "mkdir $as_dirs"
- } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
-$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
- { (exit 1); exit 1; }; }; }
+ as_dir="$ac_dir"; as_fn_mkdir_p
ac_builddir=.
case "$ac_dir" in
@@ -5152,7 +4589,6 @@
# If the template does not know about datarootdir, expand it.
# FIXME: This hack should be removed a few years after 2.60.
ac_datarootdir_hack=; ac_datarootdir_seen=
-
ac_sed_dataroot='
/datarootdir/ {
p
@@ -5162,12 +4598,11 @@
/@docdir@/p
/@infodir@/p
/@localedir@/p
-/@mandir@/p
-'
+/@mandir@/p'
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
*datarootdir*) ac_datarootdir_seen=yes;;
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
- { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
@@ -5177,7 +4612,7 @@
s&@infodir@&$infodir&g
s&@localedir@&$localedir&g
s&@mandir@&$mandir&g
- s&\\\${datarootdir}&$datarootdir&g' ;;
+ s&\\\${datarootdir}&$datarootdir&g' ;;
esac
_ACEOF
@@ -5204,26 +4639,22 @@
$ac_datarootdir_hack
"
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
- || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
-$as_echo "$as_me: error: could not create $ac_file" >&2;}
- { (exit 1); exit 1; }; }
+ || as_fn_error $? "could not create $ac_file" "$LINENO" 5
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
{ ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
{ ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
- { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
-which seems to be undefined. Please make sure it is defined." >&5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined. Please make sure it is defined" >&5
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
-which seems to be undefined. Please make sure it is defined." >&2;}
+which seems to be undefined. Please make sure it is defined" >&2;}
rm -f "$tmp/stdin"
case $ac_file in
-) cat "$tmp/out" && rm -f "$tmp/out";;
*) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
esac \
- || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
-$as_echo "$as_me: error: could not create $ac_file" >&2;}
- { (exit 1); exit 1; }; }
+ || as_fn_error $? "could not create $ac_file" "$LINENO" 5
;;
@@ -5233,15 +4664,12 @@
done # for ac_tag
-{ (exit 0); exit 0; }
+as_fn_exit 0
_ACEOF
-chmod +x $CONFIG_STATUS
ac_clean_files=$ac_clean_files_save
test $ac_write_fail = 0 ||
- { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
-$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
- { (exit 1); exit 1; }; }
+ as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
# configure is writing to config.log, and then calls config.status.
@@ -5262,10 +4690,10 @@
exec 5>>config.log
# Use ||, not &&, to avoid exiting from the if with $? = 1, which
# would make configure fail if this is the last instruction.
- $ac_cs_success || { (exit 1); exit 1; }
+ $ac_cs_success || as_fn_exit 1
fi
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
- { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
fi
Index: audacity-freeworld.spec
===================================================================
RCS file: /cvs/free/rpms/audacity-freeworld/F-14/audacity-freeworld.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- audacity-freeworld.spec 31 Oct 2010 12:30:51 -0000 1.17
+++ audacity-freeworld.spec 9 Nov 2010 13:09:19 -0000 1.18
@@ -1,7 +1,7 @@
Name: audacity-freeworld
Version: 1.3.12
-Release: 0.9.beta%{?dist}
+Release: 0.10.beta%{?dist}
Summary: Multitrack audio editor
Group: Applications/Multimedia
License: GPLv2
@@ -25,7 +25,7 @@
# ffmpeg-0.6: utils.c changed match_ext() to av_match_ext().
Patch4: audacity-1.3.12-ffmpeg-0.6-apichange-av_match_ext.patch
Patch7: audacity-1.3.12-fix-minimum-playspeed.patch
-Patch8: audacity-1.3.12-portmixer-configure-from-trunk.patch
+Patch8: audacity-1.3.12-portmixer-autoreconf.patch
Provides: audacity-nonfree = %{version}-%{release}
Obsoletes: audacity-nonfree < %{version}-%{release}
@@ -84,7 +84,7 @@
%patch4 -p1 -b .ffmpeg-0.6-apichange-av_match_ext
%patch7 -p1 -b .fix-minimum-playspeed
-%patch8 -p1 -b .portmixer-configure-from-trunk
+%patch8 -p1 -b .portmixer-autoreconf-from-svn
# Substitute occurences of "libmp3lame.so" with "libmp3lame.so.0".
for i in locale/*.po src/export/ExportMP3.cpp
@@ -161,6 +161,11 @@
%changelog
+* Wed Nov 10 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.10.beta
+- fix build failure in portmixer due to "Missing support in pa_mac_core.h"
+ Applied svn trunk portmixer configure changes.
+- del previous patch attempt (unsuccessful)
+
* Mon Oct 31 2010 David Timms <iinet.net.au@dtimms> - 1.3.12-0.9.beta
- fix build failure due to portmixer configure problems
--- audacity-1.3.12-portmixer-configure-from-trunk.patch DELETED ---
14 years
rpms/vlc/F-14 vlc.spec,1.95,1.96
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/vlc/F-14
In directory se02.es.rpmfusion.net:/tmp/cvs-serv1158/F-14
Modified Files:
vlc.spec
Log Message:
Enable vaapi
Index: vlc.spec
===================================================================
RCS file: /cvs/free/rpms/vlc/F-14/vlc.spec,v
retrieving revision 1.95
retrieving revision 1.96
diff -u -r1.95 -r1.96
--- vlc.spec 24 Oct 2010 17:01:53 -0000 1.95
+++ vlc.spec 9 Nov 2010 09:04:37 -0000 1.96
@@ -14,14 +14,15 @@
%global _with_vcdimager --with-vcdimager
%global _with_x264 --with-x264
%global _with_xvidcore --with-xvidcore
-%global _with_live555 --with-live55
+%global _with_live555 --with-live555
+%global _with_vaapi --with-vaapi
%endif
Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
Version: 1.1.4
-Release: 4%{?dist}
+Release: 5%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://www.videolan.org
@@ -523,6 +524,9 @@
%changelog
+* Tue Nov 09 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1.1.4-5
+- Enable VAAPI
+
* Sun Oct 24 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1.1.4-4
- Workaround for taglib not been tread safe
14 years
rpms/vlc/devel vlc.spec,1.95,1.96
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/vlc/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv1158/devel
Modified Files:
vlc.spec
Log Message:
Enable vaapi
Index: vlc.spec
===================================================================
RCS file: /cvs/free/rpms/vlc/devel/vlc.spec,v
retrieving revision 1.95
retrieving revision 1.96
diff -u -r1.95 -r1.96
--- vlc.spec 24 Oct 2010 17:01:53 -0000 1.95
+++ vlc.spec 9 Nov 2010 09:04:38 -0000 1.96
@@ -14,14 +14,15 @@
%global _with_vcdimager --with-vcdimager
%global _with_x264 --with-x264
%global _with_xvidcore --with-xvidcore
-%global _with_live555 --with-live55
+%global _with_live555 --with-live555
+%global _with_vaapi --with-vaapi
%endif
Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
Version: 1.1.4
-Release: 4%{?dist}
+Release: 5%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://www.videolan.org
@@ -523,6 +524,9 @@
%changelog
+* Tue Nov 09 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1.1.4-5
+- Enable VAAPI
+
* Sun Oct 24 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1.1.4-4
- Workaround for taglib not been tread safe
14 years