summaryrefslogtreecommitdiff
path: root/graphics/jbigkit/files/patch-aa
diff options
context:
space:
mode:
authorMikhail Teterin <mi@FreeBSD.org>2014-06-21 21:44:45 +0000
committerMikhail Teterin <mi@FreeBSD.org>2014-06-21 21:44:45 +0000
commit2252355e08f4c119d39f98aeca3bba2082af279c (patch)
tree18a67d5ca6d76ccd52c63288bf66a4e9ef66c5d8 /graphics/jbigkit/files/patch-aa
parentSupport staging. (diff)
Upgrade from 1.8 to 2.1
PR: 184585 Submitted by: Adam Weinberger
Diffstat (limited to 'graphics/jbigkit/files/patch-aa')
-rw-r--r--graphics/jbigkit/files/patch-aa62
1 files changed, 9 insertions, 53 deletions
diff --git a/graphics/jbigkit/files/patch-aa b/graphics/jbigkit/files/patch-aa
index 8421b11ca5e2..9e7cd316261b 100644
--- a/graphics/jbigkit/files/patch-aa
+++ b/graphics/jbigkit/files/patch-aa
@@ -1,61 +1,17 @@
---- Makefile.orig Tue Apr 9 19:37:13 2002
-+++ Makefile Tue Apr 9 22:45:53 2002
-@@ -2,13 +2,13 @@
- # $Id: Makefile,v 1.12 2002-04-09 11:37:13+01 mgk25 Exp $
+--- Makefile 2014-03-27 14:47:15.000000000 -0400
++++ Makefile 2014-04-08 08:37:59.000000000 -0400
+@@ -2,12 +2,10 @@
# Select an ANSI/ISO C compiler here, GNU gcc is recommended
-CC = gcc
+#CC = gcc
# Options for the compiler: A high optimization level is suggested
--CCFLAGS = -O2 -W
-+#CCFLAGS = -O2 -W
- #CCFLAGS = -O -g -W -Wall -ansi -pedantic #-DDEBUG # developer only
+-CFLAGS = -O2 -W -Wno-unused-result
++CFLAGS += -W # -Wno-unused-result -- older compilers don't have this
+ # CFLAGS = -O -g -W -Wall -Wno-unused-result -ansi -pedantic # -DDEBUG
--CFLAGS = $(CCFLAGS) -I../libjbig
-+CFLAGS += -I../libjbig
+-export CC CFLAGS
+-
+ VERSION=2.1
- VERSION=1.4
-
-@@ -16,14 +16,14 @@
- @echo "Enter 'make test' in order to start some automatic tests."
-
- lib:
-- (cd libjbig; make "CC=$(CC)" "CFLAGS=$(CFLAGS)")
-+ (cd libjbig; $(MAKE) "CC=$(CC)" "CFLAGS=$(CFLAGS)")
-
- pbm: lib
-- (cd pbmtools; make "CC=$(CC)" "CFLAGS=$(CFLAGS)")
-+ (cd pbmtools; $(MAKE) "CC=$(CC)" "CFLAGS=$(CFLAGS)")
-
- test: lib pbm
-- (cd libjbig; make "CC=$(CC)" "CFLAGS=$(CFLAGS)" test)
-- (cd pbmtools; make "CC=$(CC)" "CFLAGS=$(CFLAGS)" test)
-+ (cd libjbig; $(MAKE) "CC=$(CC)" "CFLAGS=$(CFLAGS)" test)
-+ (cd pbmtools; $(MAKE) "CC=$(CC)" "CFLAGS=$(CFLAGS)" test)
-
- clean:
- rm -f *~ core
-@@ -36,3 +36,22 @@
- gzip -9f jbigkit-$(VERSION).tar )
- mv ../jbigkit-$(VERSION).tar.gz $(HOME)/public_html/download/
- cp CHANGES $(HOME)/public_html/jbigkit/
-+
-+install:
-+ mkdir -p $(DESTDIR)${PREFIX}/bin
-+ ${BSD_INSTALL_PROGRAM} pbmtools/jbgtopbm pbmtools/pbmtojbg \
-+ $(DESTDIR)${PREFIX}/bin
-+ mkdir -p $(DESTDIR)${PREFIX}/man/man1
-+ ${BSD_INSTALL_MAN} pbmtools/pbmtojbg.1 pbmtools/jbgtopbm.1 \
-+ $(DESTDIR)${PREFIX}/man/man1
-+ # mkdir -p $(DESTDIR)${PREFIX}/man/man5
-+ # Not installing the pbm(5) man page, because BSD has its own
-+ # install -c -m 644 -o bin -g bin pbmtools/pbm.5 ${PREFIX}/man/man5
-+ # Not installing the pgm(5) man page for it comes with netpbm port
-+ # install -c -m 644 -o bin -g bin pbmtools/pgm.5 ${PREFIX}/man/man5
-+ mkdir -p $(DESTDIR)${PREFIX}/include
-+ ${BSD_INSTALL_DATA} libjbig/jbig.h $(DESTDIR)${PREFIX}/include
-+ mkdir -p $(DESTDIR)${PREFIX}/lib
-+ ${BSD_INSTALL_DATA} libjbig/libjbig.a $(DESTDIR)${PREFIX}/lib
-+ ${BSD_INSTALL_DATA} libjbig/libjbig.so.1 $(DESTDIR)${PREFIX}/lib
-+ ln -sf libjbig.so.1 $(DESTDIR)${PREFIX}/lib/libjbig.so