mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-24 09:52:58 +02:00
netpbm: update to 10.47.61
To keep the files in the right place, the files are installed into the build directory and only the files which are useful are copied to the usual places in /usr. Signed-off-by: Marcel Lorenz <marcel.lorenz@ipfire.org> Reviewed-by: Jonatan Schlag <jonatan.schlag@ipfire.org> Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
committed by
Michael Tremer
parent
71a95ee330
commit
894fea37d4
21
lfs/netpbm
21
lfs/netpbm
@@ -1,7 +1,7 @@
|
||||
###############################################################################
|
||||
# #
|
||||
# IPFire.org - A linux based firewall #
|
||||
# Copyright (C) 2007 Michael Tremer & Christian Schmidt #
|
||||
# Copyright (C) 2016 IPFire Team <info@ipfire.org> #
|
||||
# #
|
||||
# This program is free software: you can redistribute it and/or modify #
|
||||
# it under the terms of the GNU General Public License as published by #
|
||||
@@ -24,7 +24,7 @@
|
||||
|
||||
include Config
|
||||
|
||||
VER = 10.26.46
|
||||
VER = 10.47.61
|
||||
|
||||
THISAPP = netpbm-$(VER)
|
||||
DL_FILE = $(THISAPP).tgz
|
||||
@@ -46,7 +46,7 @@ objects = $(DL_FILE)
|
||||
|
||||
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
|
||||
|
||||
$(DL_FILE)_MD5 = 37a071debfce1dd9596267448f4b56c8
|
||||
$(DL_FILE)_MD5 = a5d2ec8acc99f60e5b92a720ed292c3e
|
||||
|
||||
install : $(TARGET)
|
||||
|
||||
@@ -79,10 +79,17 @@ $(subst %,%_MD5,$(objects)) :
|
||||
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
@$(PREBUILD)
|
||||
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
|
||||
cd $(DIR_APP)/converter && patch -Np1 < $(DIR_SRC)/src/patches/netpbm-10.26.46-getline.patch
|
||||
cp $(DIR_SRC)/config/netpbm/Makefile.config $(DIR_APP)
|
||||
rm -rf /usr/netpbm
|
||||
cp $(DIR_SRC)/config/netpbm/config.mk $(DIR_APP)
|
||||
cd $(DIR_APP) && make CFLAGS="$(CFLAGS)"
|
||||
cd $(DIR_APP) && make package PKGDIR=/usr/local/netpbm
|
||||
cp /usr/local/netpbm/lib/lib* /usr/lib
|
||||
cd $(DIR_APP) && make package PKGDIR=/usr/netpbm
|
||||
mkdir -pv /usr/include/netpbm
|
||||
mkdir -pv /usr/share/netpbm
|
||||
mv -fv /usr/netpbm/include/netpbm/* /usr/include/netpbm
|
||||
mv -fv /usr/netpbm/lib/* /usr/lib
|
||||
mv -fv /usr/netpbm/bin/* /usr/bin
|
||||
mv -fv /usr/netpbm/misc/* /usr/share/netpbm
|
||||
rm -Rfv /usr/netpbm/
|
||||
cd /usr/lib && ln -sfv libnetpbm.so.10.47 libnetpbm.so
|
||||
@rm -rf $(DIR_APP)
|
||||
@$(POSTBUILD)
|
||||
|
||||
Reference in New Issue
Block a user