|
Lines 1-22
Link Here
|
| 1 |
--- scripts/makefile.freebsd.orig Sat Feb 25 15:37:11 2006 |
1 |
--- scripts/makefile.freebsd.orig Thu Jan 4 22:04:52 2007 |
| 2 |
+++ scripts/makefile.freebsd Thu Jul 27 22:03:50 2006 |
2 |
+++ scripts/makefile.freebsd Thu May 17 10:25:29 2007 |
| 3 |
@@ -8,27 +8,26 @@ |
3 |
@@ -12,22 +12,22 @@ |
| 4 |
LIB= png |
4 |
NOOBJ= YES |
| 5 |
SHLIB_MAJOR= ${SHLIB_VER} |
|
|
| 6 |
SHLIB_MINOR= 0 |
| 7 |
+.if (${OSVERSION} > 600007) |
| 8 |
+NO_PROFILE= YES |
| 9 |
+NO_OBJ= YES |
| 10 |
+.else |
| 11 |
NOPROFILE= YES |
| 12 |
-NOOBJ= YES |
| 13 |
+NOOBJ= YES |
| 14 |
+.endif |
| 15 |
|
5 |
|
| 16 |
# where make install puts libpng.a and png.h |
6 |
# where make install puts libpng.a and png.h |
| 17 |
-DESTDIR= ${PREFIX} |
7 |
-DESTDIR= ${PREFIX} |
| 18 |
-LIBDIR= /lib |
8 |
-LIBDIR= /lib |
| 19 |
+LIBDIR= ${PREFIX}/lib |
9 |
+#DESTDIR= ${PREFIX} |
|
|
10 |
+LIBDIR= $(PREFIX)/lib |
| 20 |
INCS= png.h pngconf.h |
11 |
INCS= png.h pngconf.h |
| 21 |
-INCSDIR= /include/libpng |
12 |
-INCSDIR= /include/libpng |
| 22 |
+INCSDIR= ${PREFIX}/include/libpng |
13 |
+INCSDIR= ${PREFIX}/include/libpng |
|
Lines 31-43
Link Here
|
| 31 |
|
22 |
|
| 32 |
-CFLAGS+= -I. -DPNG_USE_PNGGCCRD |
23 |
-CFLAGS+= -I. -DPNG_USE_PNGGCCRD |
| 33 |
-.if (${MACHINE_ARCH} != "i386") |
24 |
-.if (${MACHINE_ARCH} != "i386") |
| 34 |
-CFLAGS+= -DPNG_NO_ASSEMBLER_CODE |
25 |
-CFLAGS+= -DPNG_NO_MMX_CODE |
| 35 |
-.endif |
26 |
-.endif |
| 36 |
- |
27 |
+#CFLAGS+= -I. -DPNG_USE_PNGGCCRD |
|
|
28 |
+#.if (${MACHINE_ARCH} != "i386") |
| 29 |
+#CFLAGS+= -DPNG_NO_MMX_CODE |
| 30 |
+#.endif |
| 31 |
|
| 37 |
SRCS= png.c pngset.c pngget.c pngrutil.c pngtrans.c pngwutil.c \ |
32 |
SRCS= png.c pngset.c pngget.c pngrutil.c pngtrans.c pngwutil.c \ |
| 38 |
pngread.c pngrio.c pngwio.c pngwrite.c pngrtran.c \ |
33 |
pngread.c pngrio.c pngwio.c pngwrite.c pngrtran.c \ |
| 39 |
pngwtran.c pngmem.c pngerror.c pngpread.c pnggccrd.c |
34 |
@@ -44,5 +44,23 @@ |
| 40 |
@@ -44,5 +43,23 @@ |
|
|
| 41 |
DOCS = ANNOUNCE CHANGES INSTALL KNOWNBUG LICENSE README TODO Y2KINFO |
35 |
DOCS = ANNOUNCE CHANGES INSTALL KNOWNBUG LICENSE README TODO Y2KINFO |
| 42 |
writelock: |
36 |
writelock: |
| 43 |
chmod a-w *.[ch35] $(DOCS) scripts/* |
37 |
chmod a-w *.[ch35] $(DOCS) scripts/* |