diff options
author | Glenn Randers-Pehrson <glennrp at users.sourceforge.net> | 2002-05-25 11:12:10 -0500 |
---|---|---|
committer | Glenn Randers-Pehrson <glennrp at users.sourceforge.net> | 2009-04-06 16:07:12 -0500 |
commit | 07748d1b2c0353bf7a5eadfbe988cb5b87e897b4 (patch) | |
tree | 526a5e0e99c104a30b5ac595f83b07b4697ca820 /scripts/makefile.linux | |
parent | cfbed9bdf200652db330ccefdc3ba0e4b4d20d25 (diff) | |
download | libpng-07748d1b2c0353bf7a5eadfbe988cb5b87e897b4.tar.gz |
Imported from libpng-1.2.4beta1.tarv1.2.4beta1
Diffstat (limited to 'scripts/makefile.linux')
-rw-r--r-- | scripts/makefile.linux | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/scripts/makefile.linux b/scripts/makefile.linux index e8637accf..d1015833e 100644 --- a/scripts/makefile.linux +++ b/scripts/makefile.linux @@ -5,7 +5,7 @@ LIBNAME = libpng12 PNGMAJ = 0 -PNGMIN = 1.2.3 +PNGMIN = 1.2.4beta1 PNGVER = $(PNGMAJ).$(PNGMIN) CC=gcc @@ -50,14 +50,14 @@ BINPATH=$(prefix)/bin # make install DESTDIR=/tmp/build/libpng # # If you're going to install into a temporary location -# via DESTDIR, that location must already exist before +# via DESTDIR, $(DESTDIR)$(prefix) must already exist before # you execute make install. DESTDIR= -DB=$(DESTDIR)/$(BINPATH) -DI=$(DESTDIR)/$(INCPATH) -DL=$(DESTDIR)/$(LIBPATH) -DM=$(DESTDIR)/$(MANPATH) +DB=$(DESTDIR)$(BINPATH) +DI=$(DESTDIR)$(INCPATH) +DL=$(DESTDIR)$(LIBPATH) +DM=$(DESTDIR)$(MANPATH) OBJS = png.o pngset.o pngget.o pngrutil.o pngtrans.o pngwutil.o \ pngread.o pngrio.o pngwio.o pngwrite.o pngrtran.o \ @@ -70,7 +70,7 @@ OBJSDLL = $(OBJS:.o=.pic.o) .c.pic.o: $(CC) -c $(CFLAGS) -fPIC -o $@ $*.c -all: libpng.a $(LIBNAME).so pngtest +all: libpng.a $(LIBNAME).so pngtest libpng.pc libpng-config libpng.a: $(OBJS) ar rc $@ $(OBJS) @@ -120,8 +120,7 @@ install-headers: png.h pngconf.h -@if [ ! -d $(DI) ]; then mkdir $(DI); fi -@if [ ! -d $(DI)/$(LIBNAME) ]; then mkdir $(DI)/$(LIBNAME); fi cp png.h pngconf.h $(DI)/$(LIBNAME) - chmod 644 $(DI)/$(LIBNAME)/png.h \ - $(DI)/$(LIBNAME)/pngconf.h + chmod 644 $(DI)/$(LIBNAME)/png.h $(DI)/$(LIBNAME)/pngconf.h -@/bin/rm -f $(DI)/png.h $(DI)/pngconf.h -@/bin/rm -f $(DI)/libpng (cd $(DI); ln -sf $(LIBNAME) libpng; ln -sf $(LIBNAME)/* .) @@ -135,8 +134,7 @@ install-static: install-headers libpng.a install-shared: install-headers $(LIBNAME).so.$(PNGVER) libpng.pc -@if [ ! -d $(DL) ]; then mkdir $(DL); fi - -@/bin/rm -f $(DL)/$(LIBNAME).so.$(PNGMAJ)* \ - $(DL)/$(LIBNAME).so + -@/bin/rm -f $(DL)/$(LIBNAME).so.$(PNGMAJ)* $(DL)/$(LIBNAME).so -@/bin/rm -f $(DL)/libpng.so -@/bin/rm -f $(DL)/libpng.so.3 -@/bin/rm -f $(DL)/libpng.so.3.* @@ -148,8 +146,7 @@ install-shared: install-headers $(LIBNAME).so.$(PNGVER) libpng.pc ln -sf $(LIBNAME).so.$(PNGVER) libpng.so.3.$(PNGMIN); \ ln -sf $(LIBNAME).so.$(PNGVER) $(LIBNAME).so.$(PNGMAJ); \ ln -sf $(LIBNAME).so.$(PNGMAJ) $(LIBNAME).so) - -@if [ ! -d $(DL)/pkgconfig ]; then mkdir \ - $(DL)/pkgconfig; fi + -@if [ ! -d $(DL)/pkgconfig ]; then mkdir $(DL)/pkgconfig; fi -@/bin/rm -f $(DL)/pkgconfig/$(LIBNAME).pc -@/bin/rm -f $(DL)/pkgconfig/libpng.pc cp libpng.pc $(DL)/pkgconfig/$(LIBNAME).pc |