aboutsummaryrefslogblamecommitdiffstats
path: root/main/gdbm/APKBUILD
blob: 9df6c95918505ac8166bf8bd800dd5240aac1992 (plain) (tree)
1
2
3
4
5
6
7
8
9
                                                     
                                                   
            
           
        
                                                                           
                                        
          
             
          

              
                                       
                                                            
 
                               
         
                      

                                                                      



                                 

                                         
                                               

                                     

 
         
                      

                  
 


                                      

 
                                                                                                                                                               
# Contributor: Carlo Landmeter <clandmeter@gmail.com>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=gdbm
pkgver=1.13
pkgrel=1
pkgdesc="GNU dbm is a set of database routines that use extensible hashing"
url="https://www.gnu.org/software/gdbm/"
arch="all"
license="GPL"
depends=""
makedepends=""
install=
subpackages="$pkgname-dev $pkgname-doc"
source="ftp://ftp.nluug.nl/pub/gnu/gdbm/gdbm-$pkgver.tar.gz"

builddir="$srcdir"/gdbm-$pkgver
build() {
	cd "$builddir"
	# we disable large-file due to it makes the db file non-compat
	# with gdbm-1.8.3
	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--enable-libgdbm-compat \
		--disable-largefile \
		--disable-dependency-tracking \
		--enable-fast-install
	make
}

check() {
	cd "$builddir"
	make check
}

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

sha512sums="fdb777f5b415b0578ea46b4a6fc70151a04a3568e2f2c8c0219ccad8c0d34abb773d80d5d7a06462ad1a3d6c1f3b5b7ab25f9de4f43ccf05c58db05f9a2906ad  gdbm-1.13.tar.gz"