summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorrofl0r <retnyg@gmx.net>2014-07-11 18:25:34 +0200
committerrofl0r <retnyg@gmx.net>2014-07-11 18:28:42 +0200
commit40ab49d8b303da7c64e9e54c31a4615cd2edd986 (patch)
tree7148e98289a4e161f7cc6f53450e5ef9cbd530af /README
parentc6b6f3dd9d268e5dd58d2d3c8898a44307f206d5 (diff)
downloadlibnl-tiny-40ab49d8b303da7c64e9e54c31a4615cd2edd986.tar.gz
add README
Diffstat (limited to 'README')
-rw-r--r--README52
1 files changed, 52 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..f4134ba
--- /dev/null
+++ b/README
@@ -0,0 +1,52 @@
+LIBNL-TINY
+==========
+
+libnl-tiny is a tiny replacement for libnl versions 1 and 2
+
+it was originally developed by openwrt and can be found in their
+trunk repo in the path package/lib/libnl-tiny.
+
+upstream URL: git://git.openwrt.org/openwrt.git (attention: HUGE)
+web interface:
+http://git.openwrt.org/?p=openwrt.git;a=tree;f=package/libs/libnl-tiny
+
+the version used in this fork is equivalent to upstream SVN rev 33657,
+and comes with a much improved Makefile and other portability fixes
+that make it possible to use libnl-tiny outside the openwrt source tree.
+
+libnl-tiny is known to work without issues with at least:
+iw, wpa-supplicant, kismet, aircrack-ng, libpcap
+
+so far there are no known packages expecting libnl that cannot be built
+against libnl-tiny.
+
+
+BUILD/INSTALL
+=============
+
+make prefix=/usr DESTDIR=foo all install
+
+you can place custom CFLAGS and other variables used in Makefile in config.mak.
+the user supplied variables override the ones used in the Makefile.
+
+if you need only a static library, run
+make ALL_LIBS=libnl-tiny.a prefix=/usr DESTDIR=foo all install
+
+
+LIBNL1_COMPAT
+=============
+
+if you compile a package against libnl-tiny, and get error messages about
+nl_handle*, add -DLIBNL1_COMPAT to your CPPFLAGS or CFLAGS when you run
+the packages configure script or Makefile.
+
+
+RELEASE TARBALLS
+================
+
+release tarballs matching the equivalent git tags of this repo can be found at
+
+* DE : http://ftp.barfooze.de/pub/sabotage/tarballs
+* GR : http://foss.aueb.gr/mirrors/linux/sabotage/tarballs
+* UK : http://dl.2f30.org/mirrors/sabotage/tarballs
+