diff --git a/.cvsignore b/.cvsignore deleted file mode 100644 index 1a45990..0000000 --- a/.cvsignore +++ /dev/null @@ -1 +0,0 @@ -vblade-14.tgz diff --git a/Makefile b/Makefile deleted file mode 100644 index 852af0f..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: vblade -# $Id$ -NAME := vblade -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..d108d0d --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Retired on 2013-08-19 due to lack of a maintainer in preparation to branch Fedora 20 diff --git a/sources b/sources deleted file mode 100644 index ebdd1f4..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -c5c7ed7b859d6d74575dd9facd82e2a1 vblade-14.tgz diff --git a/vblade-makefile.patch b/vblade-makefile.patch deleted file mode 100644 index f12ac90..0000000 --- a/vblade-makefile.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- vblade-14/makefile.orig 2006-09-21 08:29:27.000000000 -0500 -+++ vblade-14/makefile 2007-03-30 12:27:26.000000000 -0500 -@@ -3,7 +3,7 @@ - # see README for others - PLATFORM=linux - --prefix = /usr -+prefix = ${DESTDIR}/usr - sbindir = ${prefix}/sbin - sharedir = ${prefix}/share - mandir = ${sharedir}/man -@@ -35,6 +35,6 @@ - rm -f $O vblade - - install : vblade vbladed -- install vblade ${sbindir}/ -- install vbladed ${sbindir}/ -- install vblade.8 ${mandir}/man8/ -+ install -D -m 755 vblade ${sbindir}/vblade -+ install -D -m 755 vbladed ${sbindir}/vbladed -+ install -D -m 644 vblade.8 ${mandir}/man8/vblade.8 diff --git a/vblade.conf b/vblade.conf deleted file mode 100644 index e8b93ec..0000000 --- a/vblade.conf +++ /dev/null @@ -1,2 +0,0 @@ -# network_device shelf slot file/disk/partition mac[,mac[,mac]] -#eth0 0 0 /dev/sdb 00:11:22:33:44:55 diff --git a/vblade.init b/vblade.init deleted file mode 100644 index 7974a8c..0000000 --- a/vblade.init +++ /dev/null @@ -1,94 +0,0 @@ -#!/bin/sh -# -# Init script for vblade (ATA over Ethernet daemon) -# -# chkconfig: - 30 70 -# description: vblade AoE daemon -# -# processname: vblade -# config: /etc/vblade.conf -# -# Shamelessly hacked together from other init scripts (sshd, mostly) -# - -# source function library -. /etc/rc.d/init.d/functions - -RETVAL=0 -prog=vblade - -spawn_vblade() { - ALLOWMACS="" - [ -n "$5" ] && ALLOWMACS="-m $5" - ID="$1-e$2.$3" - PID_FILE=/var/run/$prog/${ID}.pid - $prog $ALLOWMACS $2 $3 $1 $4 >> /var/log/$prog.log 2>&1 & - pid=$! - RETVAL=$? - echo $pid > $PID_FILE - echo -n $"$4 (e$2.$3@$1) [pid $pid]" - [ "$RETVAL" = 0 ] && success || failure - echo -} - -start() { - echo $"Starting up $prog: " - if [ `grep -vc '^#\|^$' /etc/$prog.conf` ] - then - grep -v '^#' /etc/$prog.conf | sed -e 's/ / /g' -e 's/ / /g' | while read line - do - spawn_vblade $line - done - touch /var/lock/subsys/$prog - else - echo -n "empty $prog.conf?" - passed - echo - fi -} - -stop() { - echo -n $"Shutting down $prog: " - for pidfile in `ls /var/run/$prog/*.pid` - do - kill -9 `cat $pidfile` - rm -f $pidfile - done - success - echo - rm -f /var/lock/subsys/$prog -} - -case "$1" in - start) - start - ;; - stop) - stop - ;; - restart) - stop - start - ;; - reload) - # yes, this sucks, but the vblade processes die on SIGHUP - stop - start - ;; - condrestart) - if [ -f /var/lock/subsys/$prog ]; then - stop - # avoid race - sleep 3 - start - fi - ;; - status) - status $prog - RETVAL=$? - ;; - *) - echo $"Usage: $0 {start|stop|restart|reload|condrestart|status}" - RETVAL=1 -esac -exit $RETVAL diff --git a/vblade.spec b/vblade.spec deleted file mode 100644 index 1a282fa..0000000 --- a/vblade.spec +++ /dev/null @@ -1,91 +0,0 @@ -Name: vblade -Version: 14 -Release: 4%{?dist} -Summary: Virtual EtherDrive (R) blade daemon - -Group: System Environment/Base -License: GPLv2 -URL: http://sourceforge.net/projects/aoetools/ -Source0: http://dl.sf.net/aoetools/%{name}-%{version}.tgz -Source1: %{name}.init -Source2: %{name}.conf -Patch0: %{name}-makefile.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -Requires(post): /sbin/chkconfig -Requires(post): /sbin/service -Requires(preun): /sbin/chkconfig -Requires(preun): /sbin/service - - -%description -The vblade is the virtual EtherDrive (R) blade, a program that makes a -seekable file available over an ethernet local area network (LAN) via -the ATA over Ethernet (AoE) protocol. - -The seekable file is typically a block device like /dev/md0 but even -regular files will work. When vblade exports the block storage over -AoE it becomes a storage target. Another host on the same LAN can -access the storage if it has a compatible aoe kernel driver. - - -%prep -%setup -q -%patch0 -p1 - - -%build -make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" - - -%install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT/var/run/%{name} -install -D -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/%{name} -install -D -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.conf - - -%clean -rm -rf $RPM_BUILD_ROOT - - -%post -if [ "$1" = "2" ]; then # if we're being upgraded - /sbin/service %{name} condrestart >/dev/null 2>&1 || : -else # if we're being installed - /sbin/chkconfig --add %{name} -fi - -%preun -if [ "$1" = "0" ]; then # execute this only if we are NOT doing an upgrade - /sbin/service %{name} stop >/dev/null 2>&1 || : - /sbin/chkconfig --del %{name} -fi - - -%files -%defattr(-,root,root,-) -%doc COPYING HACKING NEWS README -%config(noreplace) %{_sysconfdir}/%{name}.conf -%dir /var/run/%{name} -%{_initrddir}/%{name} -%{_sbindir}/vblade -%{_sbindir}/vbladed -%{_mandir}/man8/vblade.8* - - -%changelog -* Wed Feb 13 2008 Patrick "Jima" Laughton 14-4 -- Bump-n-build for GCC 4.3 - -* Wed Aug 22 2007 Patrick "Jima" Laughton 14-3 -- Add missing /var/run/vblade/ -- Rebuild for BuildID -- License clarification - -* Sat Apr 07 2007 Patrick "Jima" Laughton 14-2 -- Forced CFLAGS on build - -* Wed Apr 04 2007 Patrick "Jima" Laughton 14-1 -- Initial Fedora RPM