aboutsummaryrefslogblamecommitdiffstats
path: root/community/libcoap/APKBUILD
blob: 8a356b5d8c1fef638d23bb949e5b8346eb4319f2 (plain) (tree)
1
2
3
4
5
6
7
8
9



                                                              
        


                                          
                              






                                                                                          
                                   

           
                       

                      
                    










                                         

                              


         
                                    



                      
                                      


                                                                        
                                                


                                                                                                                                                                   
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Maintainer: Sören Tempel <soeren+alpine@soeren-tempel.net>
pkgname=libcoap
pkgver=4.1.2
pkgrel=1
pkgdesc="A CoAP (RFC 7252) implementation"
url="https://github.com/obgm/libcoap"
arch="all"
license="BSD GPL-2.0-or-later"
depends=""
depends_dev=""
makedepends="automake autoconf libtool asciidoc"
checkdepends="cunit-dev"
install=""
subpackages="$pkgname-dev $pkgname-doc"
source="$pkgname-$pkgver.tar.gz::https://github.com/obgm/$pkgname/archive/v$pkgver.tar.gz"
builddir="$srcdir/$pkgname-$pkgver"

prepare() {
	default_prepare

	cd "$builddir"
	./autogen.sh
}

build() {
	cd "$builddir"
	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--sysconfdir=/etc \
		--mandir=/usr/share/man \
		--localstatedir=/var \
		--enable-tests
	make
}

check() {
	"$builddir"/tests/testdriver
}

package() {
	cd "$builddir"
	make DESTDIR="$pkgdir" install

	mkdir -p "$pkgdir"/usr/share/doc/$pkgname
	install -m644 CONTRIBUTE AUTHORS ChangeLog NEWS README.md TODO \
		"$pkgdir"/usr/share/doc/$pkgname
}

sha512sums="151f40cdacddf25bdffe367b4f1e3bf295445eac966db7bcf6692047cd9d5476b726f08c8d1de7dbe4ebe2477162b4df5e6c121e24eac79f9a4041ab2a646be6  libcoap-4.1.2.tar.gz"