From: Paweł Sikora Date: Wed, 4 Aug 2010 09:37:49 +0000 (+0000) Subject: - initial spec. X-Git-Tag: auto/th/ggaoed-1_1-1~6 X-Git-Url: http://git.pld-linux.org/?p=packages%2Fggaoed.git;a=commitdiff_plain;h=ee894230763d94e139efc05fa734695208f9bde5 - initial spec. Changed files: ggaoed-build.patch -> 1.1 ggaoed.spec -> 1.1 --- ee894230763d94e139efc05fa734695208f9bde5 diff --git a/ggaoed-build.patch b/ggaoed-build.patch new file mode 100644 index 0000000..7b63d3b --- /dev/null +++ b/ggaoed-build.patch @@ -0,0 +1,10 @@ +--- ggaoed-1.1/device.c.orig 2009-12-22 14:40:03.000000000 +0100 ++++ ggaoed-1.1/device.c 2010-08-04 11:20:35.407764825 +0200 +@@ -14,6 +14,7 @@ + #include + #include + #include ++#include + #include + #include + #include diff --git a/ggaoed.spec b/ggaoed.spec new file mode 100644 index 0000000..6dcf7cf --- /dev/null +++ b/ggaoed.spec @@ -0,0 +1,53 @@ +Summary: ggaoed - ATA over Ethernet target implementation for Linux +Name: ggaoed +Version: 1.1 +Release: 0.1 +License: GPL v2 +Group: Base/Utilities +Source0: http://ggaoed.googlecode.com/files/%{name}-%{version}.tar.gz +# Source0-md5: 9d46d1b274e96547bb93bc5360a1db54 +Patch0: %{name}-build.patch +URL: http://code.google.com/p/ggaoed/ +BuildRequires: docbook2X >= 0.8 +BuildRequires: glib2-devel >= 2.12 +BuildRequires: libaio-devel >= 0.3.107 +BuildRequires: libatomic_ops >= 1.2 +Requires: uname(release) >= 2.6.31 +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +ggaoed is an AoE (ATA over Ethernet) target implementation for Linux. +It utilizes Linux kernel AIO, memory mapped sockets and other Linux +features to provide the best performance. + +%prep +%setup -q +%patch0 -p1 + +%build +%configure +%{__make} + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_sysconfdir} + +%{__make} install \ + datarootdir=$RPM_BUILD_ROOT%{_datadir} \ + sbindir=$RPM_BUILD_ROOT%{_sbindir} \ + mandir=$RPM_BUILD_ROOT%{_mandir} + +install ggaoed.conf.dist $RPM_BUILD_ROOT%{_sysconfdir}/ggaoed.conf + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%doc NEWS README +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ggaoed.conf +%attr(755,root,root) %{_sbindir}/ggaoectl +%attr(755,root,root) %{_sbindir}/ggaoed +%{_mandir}/man5/ggaoed.conf.5* +%{_mandir}/man8/ggaoectl.8* +%{_mandir}/man8/ggaoed.8*