[svn] r5483 - in trunk/rpms: . foremost micq nettee plib tcpxtract
packagers at lists.rpmforge.net
packagers at lists.rpmforge.net
Wed Jun 6 15:38:55 CEST 2007
Author: dag
Date: 2007-06-06 15:38:54 +0200 (Wed, 06 Jun 2007)
New Revision: 5483
Added:
trunk/rpms/tcpxtract/
trunk/rpms/tcpxtract/tcpxtract.spec
Modified:
trunk/rpms/foremost/foremost.spec
trunk/rpms/micq/micq.spec
trunk/rpms/nettee/nettee.spec
trunk/rpms/plib/plib.spec
Log:
Updates
Modified: trunk/rpms/foremost/foremost.spec
===================================================================
--- trunk/rpms/foremost/foremost.spec 2007-06-06 00:14:01 UTC (rev 5482)
+++ trunk/rpms/foremost/foremost.spec 2007-06-06 13:38:54 UTC (rev 5483)
@@ -1,9 +1,10 @@
# $Id$
# Authority: dag
+# Upstream: <namikus$users,sf,net>
Summary: Recover files based on their headers and footers
Name: foremost
-Version: 1.2
+Version: 1.5
Release: 1
License: freeware
Group: Applications/Archiving
@@ -23,8 +24,7 @@
%setup
%build
-%{__make} %{?_smp_mflags} \
- CFLAGS="%{optflags}"
+%{__make} %{?_smp_mflags} CFLAGS="%{optflags}"
%install
%{__rm} -rf %{buildroot}
@@ -38,17 +38,17 @@
%files
%defattr(-, root, root, 0755)
%doc CHANGES README
-%doc %{_mandir}/man?/*
+%doc %{_mandir}/man1/foremost.1*
%config %{_sysconfdir}/foremost.conf
%{_sbindir}/foremost
%changelog
+* Wed Jun 06 2007 Dag Wieers <dag at wieers.com> - 1.5-1
+- Updated to release 1.5.
+
* Sat Apr 22 2006 Dries Verachtert <dries at ulyssis.org> - 1.2-1
- Updated to release 1.2.
-* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 0.69-0.2
-- Rebuild for Fedora Core 5.
-
* Sat Mar 06 2004 Dag Wieers <dag at wieers.com> - 0.69-0
- Updated to release 0.69.
Modified: trunk/rpms/micq/micq.spec
===================================================================
--- trunk/rpms/micq/micq.spec 2007-06-06 00:14:01 UTC (rev 5482)
+++ trunk/rpms/micq/micq.spec 2007-06-06 13:38:54 UTC (rev 5483)
@@ -12,8 +12,8 @@
Summary: Clone of the Mirabilis ICQ online messaging program
Name: micq
-Version: 0.5.1
-Release: 1.2
+Version: 0.5.4
+Release: 1
Group: Applications/Internet
License: GPL
URL: http://www.micq.org/
@@ -64,8 +64,8 @@
%{_datadir}/micq/
%changelog
-* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 0.5.1-1.2
-- Rebuild for Fedora Core 5.
+* Wed Jun 06 2007 Dag Wieers <dag at wieers.com> - 0.5.4-1
+- Updated to release 0.5.4.
* Mon Feb 13 2006 Dag Wieers <dag at wieers.com> - 0.5.1-1
- Updated to release 0.5.1.
Modified: trunk/rpms/nettee/nettee.spec
===================================================================
--- trunk/rpms/nettee/nettee.spec 2007-06-06 00:14:01 UTC (rev 5482)
+++ trunk/rpms/nettee/nettee.spec 2007-06-06 13:38:54 UTC (rev 5483)
@@ -1,16 +1,16 @@
# $Id$
# Authority: dag
-# Upstream: David Mathog <mathog at caltech.edu>
+# Upstream: David Mathog <mathog$caltech,edu>
Summary: Network "tee" program
Name: nettee
-Version: 0.1.7
-Release: 1.2
+Version: 0.1.8
+Release: 1
License: GPL
Group: Applications/Internet
URL: http://saf.bio.caltech.edu/nettee.html
-Source: http://saf.bio.caltech.edu/pub/software/linux_or_unix_tools/nettee.tar.gz
+Source: http://saf.bio.caltech.edu/pub/software/linux_or_unix_tools/nettee-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
%description
@@ -20,7 +20,7 @@
database files.
%prep
-%setup -n %{name}-%{version}
+%setup
%build
%{__cc} %{optflags} -D_LARGEFILE64_SOURCE -o nettee nettee.c
@@ -41,8 +41,8 @@
%{_bindir}/nettee
%changelog
-* Sat Apr 08 2006 Dries Verachtert <dries at ulyssis.org> - 0.1.7-1.2
-- Rebuild for Fedora Core 5.
+* Wed Jun 06 2007 Dag Wieers <dag at wieers.com> - 0.1.8-1
+- Updated to release 0.1.8.
* Fri Nov 11 2005 Dries Verachtert <dries at ulyssis.org> - 0.1.7-1
- Updated to release 0.1.7.
Modified: trunk/rpms/plib/plib.spec
===================================================================
--- trunk/rpms/plib/plib.spec 2007-06-06 00:14:01 UTC (rev 5482)
+++ trunk/rpms/plib/plib.spec 2007-06-06 13:38:54 UTC (rev 5483)
@@ -1,6 +1,14 @@
# $Id$
# Authority: matthias
+%{?dist: %{expand: %%define %dist 1}}
+
+%{!?dist:%define _with_modxorg 1}
+%{?fc7: %define _with_modxorg 1}
+%{?el5: %define _with_modxorg 1}
+%{?fc6: %define _with_modxorg 1}
+%{?fc5: %define _with_modxorg 1}
+
Summary: Set of portable libraries especially useful for games
Name: plib
Version: 1.8.4
@@ -8,10 +16,18 @@
License: LGPL
Group: System Environment/Libraries
URL: http://plib.sourceforge.net/
+
Source: http://plib.sourceforge.net/dist/plib-%{version}.tar.gz
+Patch0: plib-1.8.4-extraqualif.patch
+Patch1: plib-1.8.4-fullscreen.patch
+Patch2: plib-1.8.4-js.patch
+Patch3: plib-1.8.4-autorepeat.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRequires: gcc-c++, Mesa-devel, freeglut-devel, libpng-devel
+BuildRequires: gcc-c++, freeglut-devel, libpng-devel
+%{?_with_modxorg:BuildRequires: libXext-devel, libXi-devel, libXmu-devel, libSM-devel, libXxf86vm-devel}
+%{!?_with_modxorg:BuildRequires: Mesa-devel}
+
%description
This is a set of OpenSource (LGPL) libraries that will permit programmers
to write games and other realtime interactive applications that are 100%
@@ -19,7 +35,6 @@
what you need - it's all free and available with LGPL'ed source code on
the web. All of it works well together.
-
%package devel
Summary: Set of portable libraries especially useful for games
Group: Development/Libraries
@@ -32,33 +47,34 @@
what you need - it's all free and available with LGPL'ed source code on
the web. All of it works well together.
-
%prep
%setup
+%patch0 -p1 -b .extraqualif
+%patch1 -p1 -b .fs
+%patch2 -p1 -b .js
+%patch3 -p1 -b .autorepeat
-
%build
%configure CXXFLAGS="%{optflags} -fPIC"
%{__make} %{?_smp_mflags}
-
%install
%{__rm} -rf %{buildroot}
%{__make} install DESTDIR=%{buildroot}
-
%clean
%{__rm} -rf %{buildroot}
-
%files devel
%defattr(-, root, root, 0755)
%doc AUTHORS COPYING ChangeLog NOTICE README
-%{_includedir}/*
-%{_libdir}/*.a
+%{_includedir}/plib/
+%{_libdir}/libplib*.a
+%changelog
+* Wed Jun 06 2007 Dag Wieers <dag at wieers.com> - 1.8.4-2
+- Added Fedora patches.
-%changelog
* Wed Apr 6 2005 Matthias Saou <http://freshrpms.net/> 1.8.4-1
- Update to 1.8.4.
Added: trunk/rpms/tcpxtract/tcpxtract.spec
===================================================================
--- trunk/rpms/tcpxtract/tcpxtract.spec (rev 0)
+++ trunk/rpms/tcpxtract/tcpxtract.spec 2007-06-06 13:38:54 UTC (rev 5483)
@@ -0,0 +1,76 @@
+# $Id$
+# Authority: dag
+# Upstream: Nick Harbour <nickharbour$gmail,com>
+
+%{!?dist:%define _with_libpcapdevel 1}
+%{?el5:%define _with_libpcapdevel 1}
+%{?fc6:%define _with_libpcapdevel 1}
+
+Summary: Tool for extracting files from network traffic
+Name: tcpxtract
+Version: 1.0.1
+Release: 1
+License: GPL
+Group: Applications/Internet
+URL: http://tcpxtract.sourceforge.net/
+
+Source: http://downloads.sourceforge.net/tcpxtract/tcpxtract-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: flex, libpcap
+%{?_with_libpcapdevel:BuildRequires:libpcap-devel}
+
+%description
+tcpxtract is a tool for extracting files from network traffic based on file
+signatures. Extracting files based on file type headers and footers
+(sometimes called "carving") is an age old data recovery technique.
+
+Tools like Foremost employ this technique to recover files from arbitrary
+data streams. Tcpxtract uses this technique specifically for the application
+of intercepting files transmitted across a network.
+
+Other tools that fill a similar need are driftnet and EtherPEG. driftnet and
+EtherPEG are tools for monitoring and extracting graphic files on a network
+and is commonly used by network administrators to police the internet activity
+of their users. The major limitations of driftnet and EtherPEG is that they
+only support three filetypes with no easy way of adding more.
+
+The search technique they use is also not scalable and does not search across
+packet boundries. tcpxtract features the following:
+
+ * Supports 26 popular file formats out-of-the-box. New formats can be added
+ by simply editing its config file.
+ * With a quick conversion, you can use your old Foremost config file with
+ tcpxtract.
+ * Custom written search algorithm is lightning fast and very scalable.
+ * Search algorithm searches across packet boundaries for total coverage and
+ forensic quality.
+ * Uses libpcap, a popular, portable and stable library for network data
+ capture.
+ * Can be used against a live network or a tcpdump formatted capture file.
+
+%prep
+%setup
+%{__perl} -pi.path -e 's|/usr/local/etc|%{_sysconfdir}|' tcpxtract.c
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}" INSTALL="%{__install} -p"
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS COPYING
+%doc %{_mandir}/man1/tcpxtract.1*
+%config(noreplace) %{_sysconfdir}/tcpxtract.conf
+%{_bindir}/tcpxtract
+
+%changelog
+* Wed Jun 06 2007 Dag Wieers <dag at wieers.com> - 1.0.1-1
+- Initial package. (using DAR)
Property changes on: trunk/rpms/tcpxtract/tcpxtract.spec
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ native
More information about the svn-commits
mailing list