Browse Source

ulogd-2.0.4-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@8624 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 9 years ago
parent
commit
7471ba0bcf

+ 122 - 0
lib/libm/libmnl/libmnl-vl.spec

@@ -0,0 +1,122 @@
+Name:           libmnl
+Version:        1.0.3
+Release:        8%{?_dist_release}
+Summary:        A minimalistic Netlink library
+
+Group:          System Environment/Libraries
+License:        LGPLv2+
+URL:            http://netfilter.org/projects/libmnl
+Source0:        http://netfilter.org/projects/libmnl/files/%{name}-%{version}.tar.bz2
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: tomop
+
+%description
+libmnl is a minimalistic user-space library oriented to Netlink developers.
+There are a lot of common tasks in parsing, validating, constructing of both
+the Netlink header and TLVs that are repetitive and easy to get wrong.
+This library aims to provide simple helpers that allows you to re-use code and
+to avoid re-inventing the wheel.
+
+
+%package        devel
+Summary:        Development files for %{name}
+Group:          Development/Libraries
+Requires:       %{name}%{_isa} = %{version}-%{release}
+
+%package 	static
+Summary: 	Static development files for %{name}
+Group:          Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description    devel
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
+
+%description 	static
+The %{name}-static package contains static libraries for devleoping applications that use %{name}.
+
+
+%prep
+%setup -q
+
+
+%build
+%configure --enable-static
+make CFLAGS="%{optflags}" %{?_smp_mflags}
+
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
+find examples '(' -name 'Makefile.am' -o -name 'Makefile.in' ')' -exec rm -f {} ';'
+find examples -type d -name '.deps' -prune -exec rm -rf {} ';'
+mv examples examples-%{_arch}
+
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+
+%files
+%doc COPYING README
+%{_libdir}/*.so.*
+
+%files devel
+%doc COPYING
+%doc examples-%{_arch}
+%{_includedir}/*
+%{_libdir}/pkgconfig/*.pc
+%{_libdir}/*.so
+
+%files static
+%{_libdir}/*.a
+
+%changelog
+* Sun Jun 29 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.0.3-8
+- new upstream release.
+- initial build for Vine Linux.
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Sun Aug 12 2012 Hushan Jia <hushan.jia@gmail.com> - 1.0.3-4
+- use %doc for each arch to avoid multilib conflict (rhbz 831413)
+
+* Sat Aug 04 2012 Philip Prindeville <philipp@fedoraproject.org> - 1.0.3-3
+- Add .a to devel package (rhbz 845793)
+
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Mon Jun 11 2012 Hushan Jia <hushan.jia@gmail.com> 1.0.3-1
+- Update to 1.0.3.
+
+* Sat Feb 04 2012 Hushan Jia <hushan.jia@gmail.com> 1.0.2-1
+- Update to 1.0.2.
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Wed Aug 24 2011 Hushan Jia <hushan.jia@gmail.com> 1.0.1-4
+- fix require of devel package
+- add example source files to docs
+
+* Wed Aug 24 2011 Hushan Jia <hushan.jia@gmail.com> 1.0.1-3
+- remove unnecessary buildroot and defattr tags
+- remove unnecessary build requires
+
+* Sat Aug 20 2011 Hushan Jia <hushan.jia@gmail.com> 1.0.1-2
+- use upstream released source tarball
+
+* Sat Aug 20 2011 Hushan Jia <hushan.jia@gmail.com> 1.0.1-1
+- initial packaging
+

+ 86 - 0
lib/libn/libnetfilter_acct/libnetfilter_acct-vl.spec

@@ -0,0 +1,86 @@
+Name:           libnetfilter_acct
+Version:        1.0.2
+Release:        3%{?_dist_release}
+Summary:        A library providing interface to extended accounting infrastructure
+
+Group:          System Environment/Libraries
+License:        LGPLv2+
+URL:            http://www.netfilter.org/projects/libnetfilter_acct/index.html
+Source0:        http://www.netfilter.org/projects/libnetfilter_acct/files/libnetfilter_acct-1.0.2.tar.bz2
+
+BuildRequires:  libmnl-devel
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: tomop
+
+%description
+libnetfilter_acct is the userspace library providing interface to extended
+accounting infrastructure.
+
+libnetfilter_acct is used by nfacct.
+
+%package        devel
+Summary:        Development files for %{name}
+Requires:       %{name}%{?_isa} = %{version}-%{release}
+
+%description    devel
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
+
+
+%prep
+%setup -q
+
+
+%build
+%configure --disable-static
+make %{?_smp_mflags}
+
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
+find examples '(' -name Makefile.in -o -name Makefile.am ')' -exec rm -f {} ';'
+mv examples examples-%{_arch}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+
+%files
+%doc COPYING README
+%{_libdir}/*.so.*
+
+%files devel
+%doc COPYING
+%doc examples-%{_arch}
+%{_includedir}/*
+%{_libdir}/*.so
+%{_libdir}/pkgconfig/%{name}.pc
+
+
+%changelog
+* Sun Jun 29 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.0.2-3
+- initial build for Vine Linux.
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Fri Sep 13 2013 Hushan Jia <hushan.jia@gmail.com> - 1.0.2-1
+- Update to upstream 1.0.2
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Wed Nov 28 2012 Hushan Jia <hushan.jia@gmail.com> - 1.0.0-2
+- Fix Requires and BuildRequires Tag
+- Fix el5 build requirement
+
+* Thu Aug 16 2012 Hushan Jia <hushan.jia@gmail.com> - 1.0.0-1
+- initial packaging
+

+ 185 - 0
lib/libn/libnetfilter_conntrack/libnetfilter_conntrack-vl.spec

@@ -0,0 +1,185 @@
+Name:           libnetfilter_conntrack
+Version:        1.0.4
+Release:        3%{?_dist_release}
+Summary:        Netfilter conntrack userspace library
+Group:          System Environment/Libraries
+License:        GPLv2+
+URL:            http://netfilter.org
+Source0:        http://netfilter.org/projects/%{name}/files/%{name}-%{version}.tar.bz2
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires:  libnfnetlink-devel >= 1.0.1, pkgconfig, kernel-headers, libmnl-devel >= 1.0.3
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: tomop
+
+%description
+libnetfilter_conntrack is a userspace library providing a programming 
+interface (API) to the in-kernel connection tracking state table.
+
+%package        devel
+Summary:        Netfilter conntrack userspace library
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}, libnfnetlink-devel >= 1.0.1
+Requires:	kernel-headers
+
+%description    devel
+libnetfilter_conntrack is a userspace library providing a programming
+interface (API) to the in-kernel connection tracking state table.
+
+%prep
+%setup -q
+
+# (valid for 1.0.3, may break newer releases)
+# Remove outdated files that confuse various helper scripts.
+rm compile config.guess config.sub depcomp install-sh ltmain.sh missing
+
+%build
+%configure --disable-static --disable-rpath
+
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%doc COPYING
+%{_libdir}/*.so.*
+
+%files devel
+%defattr(-,root,root,-)
+%{_libdir}/*.so
+%{_libdir}/pkgconfig/*.pc
+%dir %{_includedir}/libnetfilter_conntrack
+%{_includedir}/libnetfilter_conntrack/*.h
+
+%changelog
+* Sun Jun 29 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.0.4-3
+- initial build for Vine Linux.
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Thu Aug  8 2013 Paul P. Komkoff Jr <i@stingr.net> - 1.0.4-1
+- new upstream version
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Sun Mar 24 2013 Paul P. Komkoff Jr <i@stingr.net> - 1.0.3-1
+- new upstream version
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Fri Nov 30 2012 Paul P. Komkoff Jr <i@stingr.net> - 1.0.2-1
+- new upstream version
+
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Fri May 18 2012 Paul P. Komkoff Jr <i@stingr.net> - 1.0.1-1
+- new upstream version
+
+* Sat Mar 17 2012 Paul P. Komkoff Jr <i@stingr.net> - 1.0.0-1
+- new upstream version
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Sun Apr  3 2011 Paul P. Komkoff Jr <i@stingr.net> - 0.9.1-1
+- new upstream version
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Fri Nov 19 2010 Paul P. Komkoff Jr <i@stingr.net> - 0.9.0-1
+- new upstream version
+
+* Wed Jan 20 2010 Paul P. Komkoff Jr <i@stingr.net> - 0.0.101-1
+- new upstream version
+
+* Mon Sep 28 2009 Paul P. Komkoff Jr <i@stingr.net> - 0.0.100-1
+- new upstream version
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.99-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.99-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Jan 13 2009 Paul P. Komkoff Jr <i@stingr.net> - 0.0.99-1
+- new upstream version
+
+* Sun Oct 26 2008 Paul P. Komkoff Jr <i@stingr.net> - 0.0.97-1
+- new upstream version
+
+* Sun Sep 21 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.0.96-3
+- Fix Patch0:/%%patch mismatch.
+
+* Thu Aug  7 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.0.96-2
+- fix license tag
+
+* Wed Jul 16 2008 Paul P. Komkoff Jr <i@stingr.net> - 0.0.96-1
+- grab new upstream version
+- use bundled header again
+
+* Sat Feb 23 2008 Paul P. Komkoff Jr <i@stingr.net> - 0.0.89-0.1.svn7356
+- new version from upstream svn, with new api
+- use system headers instead of bundled
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.0.82-3
+- Autorebuild for GCC 4.3
+
+* Tue Feb 19 2008 Paul P. Komkoff Jr <i@stingr.net> - 0.0.82-2
+- fix build with a new glibc
+
+* Sun Jan 20 2008 Paul P. Komkoff Jr <i@stingr.net> - 0.0.82-1
+- new upstream version
+
+* Thu Aug 30 2007 Paul P. Komkoff Jr <i@stingr.net> - 0.0.81-1
+- new upstream version
+
+* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 0.0.80-2
+- Rebuild for selinux ppc32 issue.
+
+* Thu Jul 19 2007 Paul P. Komkoff Jr <i@stingr.net> - 0.0.80-1
+- new upstream version
+
+* Wed May 30 2007 Paul P. Komkoff Jr <i@stingr.net> - 0.0.75-1
+- new upstream version
+
+* Sun Mar 25 2007 Paul P. Komkoff Jr <i@stingr.net> - 0.0.50-4
+- grab ownership of some directories
+
+* Mon Mar 19 2007 Paul P. Komkoff Jr <i@stingr.net> - 0.0.50-3
+- include libnfnetlink-devel into -devel deps
+
+* Sat Mar 17 2007 Paul P. Komkoff Jr <i@stingr.net> - 0.0.50-2
+- new way of handling rpaths (as in current packaging guidelines)
+
+* Sun Feb 11 2007 Paul P. Komkoff Jr <i@stingr.net> - 0.0.50-1
+- upstream version 0.0.50
+
+* Fri Sep 15 2006 Paul P. Komkoff Jr <i@stingr.net>
+- rebuilt
+
+* Wed Jul 12 2006 Felipe Kellermann <stdfk@terra.com.br> - 0.0.31-1
+- Adds pkgconfig to devel files.
+- Version 0.0.31.
+
+* Mon May  8 2006 Paul P Komkoff Jr <i@stingr.net> - 0.0.30-2
+- Include COPYING in %%doc
+
+* Sun Mar 26 2006 Paul P Komkoff Jr <i@stingr.net> - 0.0.30-1
+- Preparing for submission to fedora extras

+ 145 - 0
lib/libn/libnetfilter_log/libnetfilter_log-vl.spec

@@ -0,0 +1,145 @@
+%define libnfnetlink 1.0.1
+
+Name:           libnetfilter_log
+Version:        1.0.1
+Release:        6%{?_dist_release}
+Summary:        Netfilter logging userspace library
+Group:          System Environment/Libraries
+License:        GPLv2
+URL:            http://netfilter.org
+Source0:        http://netfilter.org/projects/%{name}/files/%{name}-%{version}.tar.bz2
+Patch0:		libnetfilter_log-sysheader.patch
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires:  libnfnetlink-devel >= %{libnfnetlink}, pkgconfig, kernel-headers
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: tomop
+
+%description
+libnetfilter_log is a userspace library providing interface to packets that
+have been logged by the kernel packet filter. It is is part of a system that
+deprecates the old syslog/dmesg based packet logging.
+
+libnetfilter_log has been previously known as libnfnetlink_log.
+
+libnetfilter_log is used by ulogd2. 
+
+%package        devel
+Summary:        Netfilter logging userspace library
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}, pkgconfig, kernel-headers
+
+%description    devel
+libnetfilter_log is a userspace library providing interface to packets that
+have been logged by the kernel packet filter. It is is part of a system that
+deprecates the old syslog/dmesg based packet logging.
+
+libnetfilter_log has been previously known as libnfnetlink_log.
+
+libnetfilter_log is used by ulogd2.
+
+%prep
+%setup -q
+%patch0 -p1
+
+%build
+%configure --disable-static --disable-rpath
+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
+
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%doc COPYING
+%{_libdir}/*.so.*
+
+
+%files devel
+%defattr(-,root,root,-)
+%{_libdir}/*.so
+%dir %{_includedir}/%{name}
+%{_includedir}/%{name}/*.h
+%{_libdir}/pkgconfig/%{name}.pc
+
+%changelog
+* Sun Jun 29 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.0.1-6
+- initial build for Vine Linux.
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Sat Mar 17 2012 Paul P. Komkoff Jr <i@stingr.net> - 1.0.1-1
+- upstream release
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Nov  3 2010 Paul P. Komkoff Jr <i@stingr.net> - 1.0.0-1
+- upstream release
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.16-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Fri Mar  6 2009 Paul P. Komkoff Jr <i@stingr.net> - 0.0.16-1
+- upstream release
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.15-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sun Oct 26 2008 Paul P. Komkoff Jr <i@stingr.net> - 0.0.15-1
+- new upstream version
+- hard dependency on libnfnetlink version
+
+* Fri Aug 29 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 0.0.14-3
+- include /usr/include/libnetfilter_log directory
+
+* Thu Aug  7 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.0.14-2
+- fix license tag
+
+* Wed Jul 16 2008 Paul P. Komkoff Jr <i@stingr.net> - 0.0.14-1
+- grab latest upstream version
+
+* Sat Apr  5 2008 Paul P Komkoff Jr <i@stingr.net> - 0.0.13-6
+- update to latest svn and to use system netfilter header (fixes the build)
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.0.13-5
+- Autorebuild for GCC 4.3
+
+* Sun May 27 2007 Paul P Komkoff Jr <i@stingr.net> - 0.0.13-4
+- try to rebuild.
+
+* Sun May 27 2007 Paul P Komkoff Jr <i@stingr.net> - 0.0.13-3
+- stupid CVS import script keeps tagging all imported rpms with incorrect tags.
+
+* Mon Mar 19 2007 Paul P Komkoff Jr <i@stingr.net> - 0.0.13-2
+- fix source url
+- add pkgconfig to -devel Requires
+
+* Sat Mar 17 2007 Paul P Komkoff Jr <i@stingr.net> - 0.0.13-1
+- Preparing for submission to fedora extras

+ 6 - 7
lib/libn/libnfnetlink/libnfnetlink-vl.spec

@@ -1,13 +1,11 @@
 Name:           libnfnetlink
-Version:        1.0.0
-Release:        5%{?_dist_release}
+Version:        1.0.1
+Release:        1%{?_dist_release}
 Summary:        Netfilter netlink userspace library
 Group:          System Environment/Libraries
 License:        GPLv2+
 URL:            http://netfilter.org
 Source0:        http://netfilter.org/projects/libnfnetlink/files/%{name}-%{version}.tar.bz2
-Patch0:		libnfnetlink-sysheader.patch
-Patch1:         libnfnetlink-rollup.patch
 BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 BuildRequires:	kernel-headers
 BuildRequires:  automake autoconf libtool pkgconfig
@@ -35,10 +33,8 @@ and libnfnetlink_queue.
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
 
-autoreconf -i --force
+#autoreconf -i --force
 
 %build
 %configure --disable-static
@@ -69,6 +65,9 @@ rm -rf %{buildroot}
 %{_includedir}/libnfnetlink/*.h
 
 %changelog
+* Sun Jun 29 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.0.1-1
+- new upstream release.
+
 * Wed Mar 14 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.0.0-5
 - initial build for Vine Linux
 

+ 311 - 0
u/ulogd/ulogd-vl.spec

@@ -0,0 +1,311 @@
+Summary: Userspace logging daemon for netfilter
+Name: ulogd
+Version: 2.0.4
+Release: 1%{?_dist_release}
+License: GPLv2+
+Group: System Environment/Daemons
+URL: http://www.netfilter.org/projects/%{name}/
+Source0: http://ftp.netfilter.org/pub/%{name}/%{name}-%{version}.tar.bz2
+Source1: %{name}.init
+
+BuildRequires: libnetfilter_conntrack-devel >= 0.0.95
+BuildRequires: libnetfilter_log-devel >= 1.0.0
+BuildRequires: libnfnetlink-devel >= 0.0.39
+BuildRequires: libnetfilter_acct-devel >= 1.0.1 
+BuildRequires: libmnl-devel
+BuildRequires: linuxdoc-tools
+BuildRequires: texlive-collection-fontsrecommended
+
+Requires(post): /sbin/service
+Requires(post): /sbin/chkconfig
+Requires(preun): /sbin/chkconfig
+Requires(preun): /sbin/service
+Requires(postun): /sbin/service
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: tomop
+
+%description
+%{name} is a logging daemon that reads event messages coming from the Netfilter
+connection tracking and the Netfilter packet logging subsystem. You have to
+enable support for connection tracking event delivery; ctnetlink and the NFLOG
+target in your Linux kernel 2.6.x or load their respective modules. The
+deprecated ULOG target (which has been superseded by NFLOG) is also supported.
+
+%package libdbi
+Summary: Libdbi framework output plugin for %{name}
+Group: System Environment/Daemons
+BuildRequires: libdbi-devel
+Requires: %{name} = %{version}
+%description libdbi
+%{name}-libdbi is a libdbi output plugin for %{name}. It enables logging of
+firewall information through a libdbi interface.
+
+%package mysql
+Summary: MySQL output plugin for %{name}
+Group: System Environment/Daemons
+BuildRequires: libmysqlclient-devel
+Requires: %{name} = %{version}
+%description mysql
+%{name}-mysql is a MySQL output plugin for %{name}. It enables logging of
+firewall information into a MySQL database.
+
+%package pgsql
+Summary: PostgreSQL output plugin for %{name}
+Group: System Environment/Daemons
+BuildRequires: libpq-devel
+Requires: %{name} = %{version}
+%description pgsql
+%{name}-pgsql is a PostgreSQL output plugin for %{name}. It enables logging of
+firewall information into a PostgreSQL database.
+
+%package pcap
+Summary: PCAP output plugin for %{name}
+Group: System Environment/Daemons
+BuildRequires: libpcap-devel
+Requires: %{name} = %{version}
+%description pcap
+%{name}-pcap is a output plugin for %{name} that saves packet logs as PCAP
+file. PCAP is a standard format that can be later analyzed by a lot of tools
+such as tcpdump and wireshark.
+
+%package sqlite
+Summary: SQLITE output plugin for %{name}
+Group: System Environment/Daemons
+BuildRequires: sqlite3-devel
+Requires: %{name} = %{version}
+%description sqlite
+%{name}-sqlite is a SQLITE output plugin for %{name}. It enables logging of
+firewall information into an SQLITE database.
+
+%prep
+%setup -q
+
+%{__sed} -i -e 's|/var/log/|%{_localstatedir}/log/%{name}/|g' %{name}.conf.in
+
+%build
+%configure \
+   --disable-static \
+   --enable-shared \
+   --with-dbi-lib=%{_libdir} \
+   --with-pcap-lib=%{_libdir} \
+   --with-sqlite3-lib=%{_libdir}
+
+%{__make} %{?_smp_mflags}
+%{__make} %{?_smp_mflags} -C doc
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} DESTDIR=%{buildroot} install
+
+%{__mkdir_p} -m 0755 %{buildroot}%{_localstatedir}/log/%{name}/
+
+%{__mkdir_p} -m 0755 %{buildroot}%{_sysconfdir}/
+%{__install} -m 0644 %{name}.conf %{buildroot}%{_sysconfdir}/
+
+%{__mkdir_p} -m 0755 %{buildroot}%{_sysconfdir}/logrotate.d/
+%{__install} -m 0644 %{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
+
+%{__mkdir_p} -m 0755 %{buildroot}%{_initrddir}/
+%{__install} -m 0755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}
+
+%post
+/sbin/chkconfig --add %{name}
+/sbin/service %{name} condrestart >/dev/null 2>&1 || :
+
+%preun
+# if we are uninstalling...
+if [ "$1" = 0 ]; then
+   /sbin/service %{name} stop > /dev/null 2>&1 ||:
+   /sbin/chkconfig --del %{name}
+fi
+
+%postun
+# if we are upgrading...
+if [ "$1" -ge "1" ]; then
+   /sbin/service %{name} condrestart >/dev/null 2>&1 || :
+fi
+
+%check
+%{__make} %{?_smp_mflags} check
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(0755,root,root,0755)
+%{_sbindir}/%{name}
+%{_initrddir}/%{name}
+%{_libdir}/%{name}
+%defattr(0644,root,root,0755)
+%doc COPYING
+%doc AUTHORS README
+%doc doc/%{name}.txt doc/%{name}.ps doc/%{name}.html
+%doc %{_mandir}/man?/*
+%config(noreplace) %{_sysconfdir}/%{name}.conf
+%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
+%dir %{_localstatedir}/log/%{name}
+%exclude %{_libdir}/%{name}/*.la
+%exclude %{_libdir}/%{name}/%{name}_output_DBI.so
+%exclude %{_libdir}/%{name}/%{name}_output_MYSQL.so
+%exclude %{_libdir}/%{name}/%{name}_output_PGSQL.so
+%exclude %{_libdir}/%{name}/%{name}_output_PCAP.so
+%exclude %{_libdir}/%{name}/%{name}_output_SQLITE3.so
+
+%files libdbi
+%defattr(0755,root,root,0755)
+%{_libdir}/%{name}/%{name}_output_DBI.so
+%defattr(0644,root,root,0755)
+%doc COPYING
+
+%files mysql
+%defattr(0755,root,root,0755)
+%{_libdir}/%{name}/%{name}_output_MYSQL.so
+%defattr(0644,root,root,0755)
+%doc COPYING
+
+%files pgsql
+%defattr(0755,root,root,0755)
+%{_libdir}/%{name}/%{name}_output_PGSQL.so
+%defattr(0644,root,root,0755)
+%doc COPYING
+
+%files pcap
+%defattr(0755,root,root,0755)
+%{_libdir}/%{name}/%{name}_output_PCAP.so
+%defattr(0644,root,root,0755)
+%doc COPYING
+
+%files sqlite
+%defattr(0755,root,root,0755)
+%{_libdir}/%{name}/%{name}_output_SQLITE3.so
+%defattr(0644,root,root,0755)
+%doc COPYING
+
+%changelog
+* Sun Jun 29 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.0.4-1
+- new upstream release.
+- initial build for Vine Linux.
+
+* Tue Sep 24 2013 Martin Preisler <mpreisle@redhat.com> 2.0.2-2
+- added accidentaly removed dist suffix in release
+- fixed up bogus dates in changelog
+
+* Mon Sep 09 2013 Martin Preisler <mpreisle@redhat.com> 2.0.2-1
+- update version
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0-5.beta4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0-4.beta4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0-3.beta4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0-2.beta4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Wed Nov 23 2011 Stephen Beahm <stephenbeahm@comcast.net> - 2.0.0-1.beta4
+- update version.
+- spec review.
+- (rebased on top of the remaining 1.24 changes, original date was Nov 16 2010)
+
+* Wed Mar 23 2011 Dan Horák <dan@danny.cz> - 1.24-15
+- rebuilt for mysql 5.5.10 (soname bump in libmysqlclient)
+
+* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.24-14
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1.24-13
+- rebuilt with new openssl
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.24-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.24-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sat Jan 24 2009 Aurelien Bompard <abompard@fedoraproject.org> 1.24-10
+- rebuild for mysql
+
+* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.24-9
+- Autorebuild for GCC 4.3
+
+* Wed Jan 9 2008 Leopold Aichinger <linuxtrainer@gmx.at> 1.24-8
+- Support for libpcap added
+
+* Thu Dec 06 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.24-7
+- Rebuild for deps
+
+* Tue Aug 14 2007 Aurelien Bompard <abompard@fedoraproject.org> 1.24-5
+- Fix the deprecated way of getting the DSO initializers run, causing
+  builds to fails with rpm-build > 4.4.2.1-3 (new find-debuginfo.sh script)
+
+* Sat Jul 14 2007 Aurelien Bompard <abompard@fedoraproject.org> 1.24-4
+- add patch to fix bug 247345
+- update URL
+- fix initscript (bug 247083)
+- unmark init script as %%config (Fedora policy)
+
+* Sat Dec 09 2006 Aurelien Bompard <abompard@fedoraproject.org> 1.24-3
+- rebuild
+
+* Thu Aug 31 2006 Aurelien Bompard <abompard@fedoraproject.org> 1.24-2
+- rebuild
+
+* Wed Feb 22 2006 Aurelien Bompard <gauret[AT]free.fr> 1.24-1
+- version 1.24
+- drop patch3 (applied upstream)
+- drop patch4 (upstream uses mysql-config to detect libdir now)
+- drop patch5 (applied upstream)
+
+* Tue Feb 21 2006 Aurelien Bompard <gauret[AT]free.fr> 1.23-3
+- rebuild for FC5
+
+* Sun Jul 24 2005 Aurelien Bompard <gauret[AT]free.fr> 1.23-2
+- compress rotated logs
+- start after mysql in the init process
+- use dist tag
+
+* Tue Apr 19 2005 Aurelien Bompard <gauret[AT]free.fr> 1.23-1.fc4
+- version 1.23
+- change release tag for FC4
+- add patch for GCC4 (upstream bug #323)
+
+* Thu Apr 07 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
+- rebuilt
+
+* Wed Mar 09 2005 Aurelien Bompard <gauret[AT]free.fr> 1.22-1
+- version 1.22
+- add gpg signature to sources
+
+* Sun Feb 20 2005 Aurelien Bompard <gauret[AT]free.fr> 1.21-1
+- version 1.21
+
+* Fri Dec 17 2004 Michael Schwendt <mschwendt[AT]users.sf.net> 1.02-8
+- revise x86_64 patch to remove more hardcoded /lib badness
+
+* Fri Dec 17 2004 Michael Schwendt <mschwendt[AT]users.sf.net> 1.02-7
+- x86_64, patch configure to look for mysql/pgsql below %%_libdir.
+- delete undefined %%epoch in mysql/pgsql sub package dep.
+
+* Sun Oct 31 2004 Aurelien Bompard <gauret[AT]free.fr> 1.02-6
+- apply Michael Schwendt's suggestions in bug 1598
+
+* Wed Oct 20 2004 Aurelien Bompard <gauret[AT]free.fr> 0:1.02-0.fdr.5
+- enable MySQL and PostgreSQL in subpackages
+- add man page from Debian
+
+* Wed Oct 06 2004 Aurelien Bompard <gauret[AT]free.fr> 0:1.02-0.fdr.4
+- apply QA suggestions (bug 1598)
+
+* Sat Jul 10 2004 Aurelien Bompard <gauret[AT]free.fr> 0:1.02-0.fdr.3
+- disable parallel builds
+- add chkconfig to Requires(pre,post)
+- set the right mode for /etc/logrotate.d/ulogd
+- rotate weekly
+
+* Sun May 16 2004 Aurelien Bompard <gauret[AT]free.fr> 0:1.02-0.fdr.2
+- Add Epoch: 0