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

             



                                    
                                                                                    
             
                                       
                                                                                                  
                        
                                         
 
           

                      




                      

                      






                     

                      











                      

                      
                      


                      

                      
                      
















                      





                      



                      







                      











                      
              
                      



                     
 
         









                                           
                                  


                                                           
                                         
                             
                          
            


           
                                          

 
                                                                                                                                                                           
# Contributor: Carlo Landmeter <clandmeter@gmail.com>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=graphicsmagick
pkgver=1.3.35
pkgrel=0
pkgdesc="Image processing system"
url="http://www.graphicsmagick.org/"
arch="all"
license="MIT"
makedepends="libpng-dev tiff-dev libxml2-dev libwmf-dev freetype-dev libtool libltdl
 libwebp-dev"
subpackages="$pkgname-dev $pkgname-doc"
source="https://downloads.sourceforge.net/$pkgname/$pkgname/$pkgver/GraphicsMagick-$pkgver.tar.xz"
options="libtool !check"
builddir="$srcdir"/GraphicsMagick-$pkgver

# secfixes:
#   1.3.35-r0:
#     - CVE-2020-10938
#   1.3.32-r0:
#     - CVE-2018-18544
#     - CVE-2018-20189
#     - CVE-2019-7397
#     - CVE-2019-11473
#     - CVE-2019-11474
#     - CVE-2019-12921
#   1.3.30-r0:
#     - CVE-2016-2317
#   1.3.29-r0:
#     - CVE-2018-9018
#   1.3.28-r0:
#     - CVE-2018-5685
#     - CVE-2018-6799
#   1.3.27-r0:
#     - CVE-2017-11102
#     - CVE-2017-11139
#     - CVE-2017-11140
#     - CVE-2017-11636
#     - CVE-2017-11637
#     - CVE-2017-11638
#     - CVE-2017-11641
#     - CVE-2017-11643
#     - CVE-2017-13066
#     - CVE-2017-13134
#     - CVE-2017-13147
#     - CVE-2017-13736
#     - CVE-2017-13737
#     - CVE-2017-14314
#     - CVE-2017-14504
#     - CVE-2017-14649
#     - CVE-2017-14733
#     - CVE-2017-14994
#     - CVE-2017-14997
#     - CVE-2017-15238
#     - CVE-2017-15277
#     - CVE-2017-15930
#     - CVE-2017-16352
#     - CVE-2017-16353
#     - CVE-2017-16545
#     - CVE-2017-16547
#     - CVE-2017-16669
#     - CVE-2017-17498
#     - CVE-2017-17500
#     - CVE-2017-17501
#     - CVE-2017-17502
#     - CVE-2017-17503
#     - CVE-2017-17782
#     - CVE-2017-17783
#     - CVE-2017-18219
#     - CVE-2017-18220
#     - CVE-2017-18229
#     - CVE-2017-18230
#     - CVE-2017-18231
#   1.3.26-r5:
#     - CVE-2017-13065
#     - CVE-2017-13648
#     - CVE-2017-14042
#     - CVE-2017-14103
#     - CVE-2017-14165
#   1.3.26-r3:
#     - CVE-2017-13775
#     - CVE-2017-13776
#     - CVE-2017-13777
#   1.3.26-r2:
#     - CVE-2017-11642
#     - CVE-2017-11722
#     - CVE-2017-12935
#     - CVE-2017-12936
#     - CVE-2017-12937
#     - CVE-2017-13063
#     - CVE-2017-13064
#   1.3.26-r0:
#     - CVE-2016-7800
#     - CVE-2016-7996
#     - CVE-2016-7997
#     - CVE-2016-8682
#     - CVE-2016-8683
#     - CVE-2016-8684
#     - CVE-2016-9830
#     - CVE-2017-6335
#     - CVE-2017-10794
#     - CVE-2017-10799
#     - CVE-2017-10800
#   1.3.25-r2:
#     - CVE-2017-11403
#   1.3.25-r0:
#     - CVE-2016-7447
#     - CVE-2016-7448
#     - CVE-2016-7449

build() {
	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--sysconfdir=/etc \
		--mandir=/usr/share/man \
		--infodir=/usr/share/info \
		--localstatedir=/var \
		--enable-shared \
		--disable-static \
		--disable-openmp \
		--with-modules \
		--with-threads \
		--with-gs-font-dir=/usr/share/fonts/Type1 \
		--with-quantum-depth=16 \
		--with-webp \
		--with-ttf
	make
}

package() {
	make -j1 DESTDIR="$pkgdir" install
}

sha512sums="baae92089d52147ef961f93495abc8a9d8b1a963af61d87a650c1ab105d46816aa38c83f654edcb5a0e1b7f07ccc06eaeaa443b9bde3a63a0b9bfb45f3ae144c  GraphicsMagick-1.3.35.tar.xz"