Skip to content

Commit

Permalink
Addressing PR comment regarding checking in compressed file.
Browse files Browse the repository at this point in the history
  • Loading branch information
tahmed-dev committed Jan 6, 2020
1 parent fe897a2 commit 6da0eeb
Show file tree
Hide file tree
Showing 39 changed files with 5,916 additions and 40 deletions.
7 changes: 4 additions & 3 deletions src/libnl3/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,11 @@ DERIVED_TARGETS = libnl-3-dev_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb \
$(addprefix $(DEST)/, $(MAIN_TARGET)): $(DEST)/% :
# Obtaining the libnl3
rm -rf ./libnl3-$(LIBNL3_VERSION_BASE)
wget -O libnl3_$(LIBNL3_VERSION_BASE).orig.tar.gz -N "https://sonicstorage.blob.core.windows.net/packages/libnl3_$(LIBNL3_VERSION_BASE).orig.tar.gz?sv=2015-04-05&sr=b&sig=0HR%2FrWWL54Vl07bQCEX2MNxAnuGkci4KJqxNuDrv%2BCI%3D&se=2033-09-10T22%3A29%3A11Z&sp=r"
dpkg-source -x libnl3_$(LIBNL3_VERSION).dsc
git clone https://github.com/thom311/libnl libnl3-$(LIBNL3_VERSION_BASE)
pushd libnl3-$(LIBNL3_VERSION_BASE)
git checkout tags/libnl$(subst .,_,$(LIBNL3_VERSION_BASE))

pushd ./libnl3-$(LIBNL3_VERSION_BASE)
ln -s ../debian debian
dpkg-buildpackage -rfakeroot -b -us -uc -j$(SONIC_CONFIG_MAKE_JOBS)
popd

Expand Down
17 changes: 17 additions & 0 deletions src/libnl3/debian/README.Debian
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@

libnl versions explained
========================

Once libnl3 hits the archive there will exist 3 versions of libnl.
libnl1 with libnl-dev - up until March 2011 the stable version
libnl2 with libnl2-dev - development version that resulted in
libnl3 with libnl3-dev - the new stable (API and ABI wise) version

libnl1 has currently a lot of users in the archive and a lot of changes
happened since its last upstream release in 2008-01.

The plan is therefore to introduce libnl3, port the two users of libnl2
(freesmartphone.org libs and powertop) to it, remove libnl2 and don't touch
libnl1 and libnl-dev for now.

-- Heiko Stuebner <mmind@debian.org> Sat, 21 May 2011 19:25:13 +0200
10 changes: 10 additions & 0 deletions src/libnl3/debian/README.source
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
This package uses the simple-patchsys of cdbs.

The following patches are used:
0001: Fixes the header inclusion in the Makefiles.
This for example make distcheck
0002: Includes all generated libraries as linktargets in the pkg-config file.
Reason: Currently libnl3 generates a bunch of child libraries.
These don't get individual .pc files from upstream at the moment but
programs linking against libnl3 using the .pc file mostly need these
additional libraries too.
Loading

0 comments on commit 6da0eeb

Please sign in to comment.