Initialize for libnfnetlin
This commit is contained in:
commit
5813ae7c60
7 changed files with 202 additions and 0 deletions
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
libnfnetlink-1.0.1.tar.bz2
|
1
.libnfnetlin.metadata
Normal file
1
.libnfnetlin.metadata
Normal file
|
@ -0,0 +1 @@
|
||||||
|
c13404e48ef31781a5d8b6ef0b2b11e75a7ed024b75b213bc2cdf84b2ccfcadd libnfnetlink-1.0.1.tar.bz2
|
1
baselibs.conf
Normal file
1
baselibs.conf
Normal file
|
@ -0,0 +1 @@
|
||||||
|
libnfnetlink0
|
BIN
libnfnetlink-1.0.1.tar.bz2.sig
Normal file
BIN
libnfnetlink-1.0.1.tar.bz2.sig
Normal file
Binary file not shown.
42
libnfnetlink.changes
Normal file
42
libnfnetlink.changes
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
* Tue Mar 27 2018 kukuk@suse.de
|
||||||
|
- Use %%license instead of %%doc [bsc#1082318]
|
||||||
|
* Mon Sep 29 2014 jengelh@inai.de
|
||||||
|
- Drop %%version from subincludedir, it tends to break recompiles of
|
||||||
|
already-built trees on library updates.
|
||||||
|
* Thu Apr 24 2014 dmueller@suse.com
|
||||||
|
- remove dependency on gpg-offline (blocks rebuilds and
|
||||||
|
tarball integrity is checked by source-validator anyway)
|
||||||
|
* Wed Nov 28 2012 sbrabec@suse.cz
|
||||||
|
- Verify GPG signature
|
||||||
|
* Mon Oct 8 2012 jengelh@inai.de
|
||||||
|
- Update to new upstream release 1.0.1
|
||||||
|
(no changes over 1.0.0+git35, this is just the official release)
|
||||||
|
* Fri Aug 31 2012 jengelh@inai.de
|
||||||
|
- Update to new git snapshot 1.0.0+git35
|
||||||
|
* Fix incomplete retrieval of the interface list,
|
||||||
|
which causes conntrackd to not operate as desired
|
||||||
|
(http://marc.info/?l=netfilter&m=134458290414850&w=2 )
|
||||||
|
* Fri Feb 10 2012 cfarrell@suse.com
|
||||||
|
- license update: GPL-2.0
|
||||||
|
Look at e.g. src/iftable.c - please check if GPL-3.0 applications require
|
||||||
|
this library
|
||||||
|
* Sat Dec 31 2011 jengelh@medozas.de
|
||||||
|
- Update to new git snapshot 1.0.0+git28
|
||||||
|
* build updates, license update
|
||||||
|
* Thu Dec 29 2011 jengelh@medozas.de
|
||||||
|
- Use separate include dir to detect compile errors
|
||||||
|
* Tue Nov 22 2011 jengelh@medozas.de
|
||||||
|
- Make License field SPDX compliant (bnc#731935)
|
||||||
|
* Sat Nov 19 2011 coolo@suse.com
|
||||||
|
- add libtool as buildrequire to avoid implicit dependency
|
||||||
|
* Sat Apr 24 2010 coolo@novell.com
|
||||||
|
- buildrequire pkg-config to fix provides
|
||||||
|
* Fri Feb 26 2010 jengelh@medozas.de
|
||||||
|
- update to 1.0.0+git1 to have license file available
|
||||||
|
* Wed Feb 24 2010 jengelh@medozas.de
|
||||||
|
- add baselibs.conf
|
||||||
|
- use %%_smp_mflags
|
||||||
|
- secure *.la delete call
|
||||||
|
- wrap description at col 70
|
||||||
|
* Tue Jun 30 2009 bitshuffler #suse@irc.freenode.org
|
||||||
|
- Updated to 1.0.0
|
56
libnfnetlink.keyring
Normal file
56
libnfnetlink.keyring
Normal file
|
@ -0,0 +1,56 @@
|
||||||
|
pub 4096R/BB5F58CC 2010-10-21 [expires: 2015-10-20]
|
||||||
|
uid Netfilter Core Team <coreteam@netfilter.org>
|
||||||
|
sub 4096R/04B92F5C 2010-10-21 [expires: 2015-10-20]
|
||||||
|
|
||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
|
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
|
||||||
|
R4Vot9rRu5zrWdoCM4cRThpJyrjqBMs=
|
||||||
|
=mRxL
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
101
libnfnetlink.spec
Normal file
101
libnfnetlink.spec
Normal file
|
@ -0,0 +1,101 @@
|
||||||
|
#
|
||||||
|
# spec file for package libnfnetlin
|
||||||
|
#
|
||||||
|
# Copyright (c) 2022-2023 ZhuningOS
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
|
Name: libnfnetlink
|
||||||
|
%define libsoname %{name}0
|
||||||
|
Version: 1.0.1
|
||||||
|
Release: 2.11
|
||||||
|
Summary: Low-level library for Netfilter-related kernel/userspace communication
|
||||||
|
License: GPL-2.0-only
|
||||||
|
Group: Productivity/Networking/Security
|
||||||
|
Url: http://netfilter.org/projects/libnfnetlink/
|
||||||
|
|
||||||
|
#Git-Clone: git://git.netfilter.org/libnfnetlink
|
||||||
|
#DL-URL: ftp://ftp.netfilter.org/pub/libnfnetlink/
|
||||||
|
Source: http://netfilter.org/projects/libnfnetlink/files/%name-%version.tar.bz2
|
||||||
|
Source2: http://netfilter.org/projects/libnfnetlink/files/%name-%version.tar.bz2.sig
|
||||||
|
Source3: baselibs.conf
|
||||||
|
Source4: %name.keyring
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
#BuildRequires: autoconf
|
||||||
|
#BuildRequires: automake >= 1.6
|
||||||
|
#BuildRequires: libtool
|
||||||
|
BuildRequires: pkgconfig >= 0.21
|
||||||
|
|
||||||
|
%description
|
||||||
|
libnfnetlink is the low-level library for netfilter related
|
||||||
|
kernel/userspace communication. It provides a generic messaging
|
||||||
|
infrastructure for in-kernel netfilter subsystems (such as
|
||||||
|
nfnetlink_log, nfnetlink_queue, nfnetlink_conntrack) and their
|
||||||
|
respective users and/or management tools in userspace.
|
||||||
|
|
||||||
|
This library is not meant as a public API for application developers.
|
||||||
|
It is only used by other netfilter.org projects, such as
|
||||||
|
libnetfilter_log, libnetfilter_queue or libnetfilter_conntrack.
|
||||||
|
|
||||||
|
%package -n %libsoname
|
||||||
|
Summary: Low-level library for Netfilter-related kernel/userspace communication
|
||||||
|
Group: System/Libraries
|
||||||
|
|
||||||
|
%description -n %libsoname
|
||||||
|
libnfnetlink is the low-level library for netfilter related
|
||||||
|
kernel/userspace communication. It provides a generic messaging
|
||||||
|
infrastructure for in-kernel netfilter subsystems (such as
|
||||||
|
nfnetlink_log, nfnetlink_queue, nfnetlink_conntrack) and their
|
||||||
|
respective users and/or management tools in userspace.
|
||||||
|
|
||||||
|
This library is not meant as a public API for application developers.
|
||||||
|
It is only used by other netfilter.org projects, such as
|
||||||
|
libnetfilter_log, libnetfilter_queue or libnetfilter_conntrack.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Requires: %libsoname = %version
|
||||||
|
Summary: Low-level library for Netfilter-related kernel/userspace communication
|
||||||
|
Group: Development/Libraries/C and C++
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
libnfnetlink is the low-level library for netfilter related
|
||||||
|
kernel/userspace communication. It provides a generic messaging
|
||||||
|
infrastructure for in-kernel netfilter subsystems (such as
|
||||||
|
nfnetlink_log, nfnetlink_queue, nfnetlink_conntrack) and their
|
||||||
|
respective users and/or management tools in userspace.
|
||||||
|
|
||||||
|
This library is not meant as a public API for application developers.
|
||||||
|
It is only used by other netfilter.org projects, such as
|
||||||
|
libnetfilter_log, libnetfilter_queue or libnetfilter_conntrack.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q
|
||||||
|
|
||||||
|
%build
|
||||||
|
if [ ! -e configure ]; then
|
||||||
|
autoreconf -fi;
|
||||||
|
fi
|
||||||
|
%configure --disable-static --includedir="%_includedir/%name"
|
||||||
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
|
%install
|
||||||
|
make install DESTDIR="%buildroot"
|
||||||
|
rm -f "%buildroot/%_libdir"/*.la;
|
||||||
|
|
||||||
|
%post -n %libsoname -p /sbin/ldconfig
|
||||||
|
|
||||||
|
%postun -n %libsoname -p /sbin/ldconfig
|
||||||
|
|
||||||
|
%files -n %libsoname
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%license COPYING
|
||||||
|
%doc README
|
||||||
|
%_libdir/libnfnetlink.so.0*
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%_includedir/%name/
|
||||||
|
%_libdir/libnfnetlink.so
|
||||||
|
%_libdir/pkgconfig/libnfnetlink.pc
|
||||||
|
|
||||||
|
%changelog
|
Loading…
Add table
Reference in a new issue