Fake, fix Imakefile, as Imakefiles should be working.
This commit is contained in:
parent
be717ad969
commit
1d445ace55
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.11 2000/03/05 18:30:29 espie Exp $
|
||||
# $OpenBSD: Makefile,v 1.12 2000/03/22 18:11:27 espie Exp $
|
||||
|
||||
DISTNAME= xfig.3.2.3a
|
||||
PKGNAME= xfig-3.2.3a
|
||||
@ -18,6 +18,7 @@ USE_IMAKE= Yes
|
||||
MAKE_FLAGS= BINDIR=${PREFIX}/bin MANDIR=${PREFIX}/man/man1 \
|
||||
XAPPLOADDIR=${PREFIX}/lib/X11/app-defaults \
|
||||
XFIGLIBDIR=${PREFIX}/lib/X11/xfig
|
||||
FAKE= Yes
|
||||
|
||||
post-patch:
|
||||
perl -pi -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/Imakefile
|
||||
|
@ -1,17 +1,15 @@
|
||||
--- Imakefile.orig Fri Jan 14 12:25:09 2000
|
||||
+++ Imakefile Sat Jan 22 01:20:28 2000
|
||||
@@ -40,8 +40,8 @@
|
||||
|
||||
--- Imakefile.orig Fri Jan 14 04:25:09 2000
|
||||
+++ Imakefile Wed Mar 22 18:53:35 2000
|
||||
@@ -41,7 +41,7 @@
|
||||
#ifdef USEJPEG
|
||||
#ifdef USEINSTALLEDJPEG
|
||||
-JPEGLIBDIR = /usr/local/lib
|
||||
JPEGLIBDIR = /usr/local/lib
|
||||
-JPEGINCDIR = /usr/include/X11
|
||||
+JPEGLIBDIR = %%LOCALBASE%%/lib
|
||||
+JPEGINCDIR = %%LOCALBASE%%/include
|
||||
+JPEGINCDIR = /usr/local/include
|
||||
#else
|
||||
JPEGLIBDIR = ../jpeg
|
||||
JPEGINCDIR = $(JPEGLIBDIR)
|
||||
@@ -59,18 +59,18 @@
|
||||
@@ -59,12 +59,12 @@
|
||||
XCOMM Change XPMLIBDIR if necessary to point to the xpm library (libXpm)
|
||||
XCOMM Change XPMINC if necessary to point to the include file for xpm (xpm.h)
|
||||
|
||||
@ -23,16 +21,10 @@
|
||||
#ifdef USEXPM
|
||||
XPMLIBDIR = $(USRLIBDIR)
|
||||
-XPMINC = -I/usr/include/X11
|
||||
+XPMINC = -I$(INCDIR)/X11
|
||||
+XPMINC = -I/usr/X11R6/include/X11
|
||||
#endif
|
||||
|
||||
XCOMM Uncomment the following definiton if you want to use the small icons
|
||||
XCOMM for the panel buttons. Use this if you have a 800x600 or smaller screen.
|
||||
|
||||
XCOMM #define USESMALLICONS
|
||||
|
||||
XCOMM Uncomment the following definition for XAW3D if you want to use
|
||||
XCOMM the 3d Athena Widget Set (highly recommended!)
|
||||
@@ -99,7 +99,7 @@
|
||||
XCOMM Uncomment the next line if you want use Japanese (i18n) on xfig.
|
||||
XCOMM If your setlocale() dosen't support the locale, you should
|
||||
@ -60,3 +52,114 @@
|
||||
I18N_SRC = w_i18n.c
|
||||
I18N_OBJ = w_i18n.o
|
||||
#endif
|
||||
@@ -321,10 +321,10 @@
|
||||
XCOMM here with "make install"
|
||||
|
||||
install::
|
||||
- @if [ -d $(XFIGLIBDIR) ]; then set +x; \
|
||||
- else (set -x; $(MKDIRHIER) $(XFIGLIBDIR) ; set +x; ); fi
|
||||
- chmod a+x,u+w $(XFIGLIBDIR)
|
||||
- $(INSTALL) -c CompKeyDB $(XFIGLIBDIR)
|
||||
+ @if [ -d $(DESTDIR)$(XFIGLIBDIR) ]; then set +x; \
|
||||
+ else (set -x; $(MKDIRHIER) $(DESTDIR)$(XFIGLIBDIR) ; set +x; ); fi
|
||||
+ chmod a+x,u+w $(DESTDIR)$(XFIGLIBDIR)
|
||||
+ $(INSTALL) -c CompKeyDB $(DESTDIR)$(XFIGLIBDIR)
|
||||
make install.libs
|
||||
make install.doc
|
||||
|
||||
@@ -337,20 +337,20 @@
|
||||
#endif
|
||||
@(cd Doc ; \
|
||||
echo Copying pdf and html files to $(XFIGLIBDIR) ; \
|
||||
- $(INSTALL) -c xfig.html $(XFIGLIBDIR) ; \
|
||||
- $(INSTALL) -c xfig-howto.pdf $(XFIGLIBDIR) ; \
|
||||
- if [ -d $(XFIGLIBDIR)/html ]; then set +x; \
|
||||
- else (set -x; $(MKDIRHIER) $(XFIGLIBDIR)/html ); fi ; \
|
||||
+ $(INSTALL) -c xfig.html $(DESTDIR)$(XFIGLIBDIR) ; \
|
||||
+ $(INSTALL) -c xfig-howto.pdf $(DESTDIR)$(XFIGLIBDIR) ; \
|
||||
+ if [ -d $(DESTDIR)$(XFIGLIBDIR)/html ]; then set +x; \
|
||||
+ else (set -x; $(MKDIRHIER) $(DESTDIR)$(XFIGLIBDIR)/html ); fi ; \
|
||||
(cd html ; \
|
||||
for f in *.* ; do \
|
||||
- $(INSTALL) -c $$f $(XFIGLIBDIR)/html ; \
|
||||
+ $(INSTALL) -c $$f $(DESTDIR)$(XFIGLIBDIR)/html ; \
|
||||
done) ; \
|
||||
echo " Copying image files for html" ; \
|
||||
- if [ -d $(XFIGLIBDIR)/html/images ]; then set +x; \
|
||||
- else (set -x; $(MKDIRHIER) $(XFIGLIBDIR)/html/images ); fi ; \
|
||||
+ if [ -d $(DESTDIR)$(XFIGLIBDIR)/html/images ]; then set +x; \
|
||||
+ else (set -x; $(MKDIRHIER) $(DESTDIR)$(XFIGLIBDIR)/html/images ); fi ; \
|
||||
(cd html/images ; \
|
||||
for f in * ; do \
|
||||
- $(INSTALL) -c $$f $(XFIGLIBDIR)/html/images ; \
|
||||
+ $(INSTALL) -c $$f $(DESTDIR)$(XFIGLIBDIR)/html/images ; \
|
||||
done) ; \
|
||||
) ;
|
||||
|
||||
@@ -358,48 +358,48 @@
|
||||
install.jhtml::
|
||||
@echo "Copying japanese html files"
|
||||
@(cd Doc/html/japanese ; \
|
||||
- if [ -d $(XFIGLIBDIR)/html/japanese ]; then set +x; \
|
||||
- else (set -x; $(MKDIRHIER) $(XFIGLIBDIR)/html/japanese ); fi ; \
|
||||
+ if [ -d $(DESTDIR)$(XFIGLIBDIR)/html/japanese ]; then set +x; \
|
||||
+ else (set -x; $(MKDIRHIER) $(DESTDIR)$(XFIGLIBDIR)/html/japanese ); fi ; \
|
||||
for f in * ; do \
|
||||
- $(INSTALL) -c $$f $(XFIGLIBDIR)/html/japanese ; \
|
||||
+ $(INSTALL) -c $$f $(DESTDIR)$(XFIGLIBDIR)/html/japanese ; \
|
||||
done) ;
|
||||
#endif
|
||||
|
||||
XCOMM Install the object libraries here with "make install.libs"
|
||||
install.libs::
|
||||
@echo "Copying Fig Object Libraries"
|
||||
- @if [ -d $(OBJLIBDIR) ]; then set +x; \
|
||||
- else (set -x; $(MKDIRHIER) $(OBJLIBDIR) ; set +x; ); fi
|
||||
+ @if [ -d $(DESTDIR)$(OBJLIBDIR) ]; then set +x; \
|
||||
+ else (set -x; $(MKDIRHIER) $(DESTDIR)$(OBJLIBDIR) ; set +x; ); fi
|
||||
@if [ -d Examples/Libraries ]; then \
|
||||
(cd Examples/Libraries ; \
|
||||
for d in * ; do \
|
||||
(cd $$d ; \
|
||||
- if [ -d $(OBJLIBDIR)/$$d ]; then set +x; \
|
||||
- else (set -x; $(MKDIRHIER) $(OBJLIBDIR)/$$d ); fi ; \
|
||||
- echo " Copying $$d library files to $(OBJLIBDIR)/$$d" ; \
|
||||
+ if [ -d $(DESTDIR)$(OBJLIBDIR)/$$d ]; then set +x; \
|
||||
+ else (set -x; $(MKDIRHIER) $(DESTDIR)$(OBJLIBDIR)/$$d ); fi ; \
|
||||
+ echo " Copying $$d library files to $(DESTDIR)$(OBJLIBDIR)/$$d" ; \
|
||||
for f in * ; do \
|
||||
if [ -d $$f ]; then ( \
|
||||
- if [ -d $(OBJLIBDIR)/$$d/$$f ]; then set +x; \
|
||||
- else (set -x; $(MKDIRHIER) $(OBJLIBDIR)/$$d/$$f ); fi ; \
|
||||
+ if [ -d $(DESTDIR)$(OBJLIBDIR)/$$d/$$f ]; then set +x; \
|
||||
+ else (set -x; $(MKDIRHIER) $(DESTDIR)$(OBJLIBDIR)/$$d/$$f ); fi ; \
|
||||
(cd $$f ; \
|
||||
for dd in * ; do \
|
||||
if [ -d $$dd ]; then ( \
|
||||
- if [ -d $(OBJLIBDIR)/$$d/$$f/$$dd ]; then set +x; \
|
||||
- else (set -x; $(MKDIRHIER) $(OBJLIBDIR)/$$d/$$f/$$dd ); fi ; \
|
||||
+ if [ -d $(DESTDIR)$(OBJLIBDIR)/$$d/$$f/$$dd ]; then set +x; \
|
||||
+ else (set -x; $(MKDIRHIER) $(DESTDIR)$(OBJLIBDIR)/$$d/$$f/$$dd ); fi ; \
|
||||
(cd $$dd ; \
|
||||
for l in * ; do \
|
||||
if [ -d $$l ]; then ( \
|
||||
- if [ -d $(OBJLIBDIR)/$$d/$$f/$$dd/$$l ]; then set +x; \
|
||||
- else (set -x; $(MKDIRHIER) $(OBJLIBDIR)/$$d/$$f/$$dd/$$l ); fi ; \
|
||||
+ if [ -d $(DESTDIR)$(OBJLIBDIR)/$$d/$$f/$$dd/$$l ]; then set +x; \
|
||||
+ else (set -x; $(MKDIRHIER) $(DESTDIR)$(OBJLIBDIR)/$$d/$$f/$$dd/$$l ); fi ; \
|
||||
(cd $$l ; \
|
||||
for m in * ; do \
|
||||
- $(INSTALL) -c $$m $(OBJLIBDIR)/$$d/$$f/$$dd/$$l ; \
|
||||
+ $(INSTALL) -c $$m $(DESTDIR)$(OBJLIBDIR)/$$d/$$f/$$dd/$$l ; \
|
||||
done ) ) ; \
|
||||
- else ( $(INSTALL) -c $$l $(OBJLIBDIR)/$$d/$$f/$$dd ) ; fi ; \
|
||||
+ else ( $(INSTALL) -c $$l $(DESTDIR)$(OBJLIBDIR)/$$d/$$f/$$dd ) ; fi ; \
|
||||
done) ) ; \
|
||||
- else ( $(INSTALL) -c $$dd $(OBJLIBDIR)/$$d/$$f ) ; fi ; \
|
||||
+ else ( $(INSTALL) -c $$dd $(DESTDIR)$(OBJLIBDIR)/$$d/$$f ) ; fi ; \
|
||||
done) ); \
|
||||
- else ($(INSTALL) -c $$f $(OBJLIBDIR)/$$d ) ; fi ; \
|
||||
+ else ($(INSTALL) -c $$f $(DESTDIR)$(OBJLIBDIR)/$$d ) ; fi ; \
|
||||
done ) ; \
|
||||
done ; ) ; \
|
||||
else echo No Object Libraries to install ; \
|
||||
|
Loading…
x
Reference in New Issue
Block a user