mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-30 21:49:25 +00:00
89b7d2a446
- Support CC/CFLAGS/PREIFX/LOCALBASE/X11BASE/MAKE/etc. properly PR: 19623 Submitted by: KATO Tsuguru <tkato@prontomail.ne.jp>
59 lines
1.8 KiB
Plaintext
59 lines
1.8 KiB
Plaintext
--- Makefile.orig Fri Mar 10 20:37:18 2000
|
|
+++ Makefile Thu Jun 1 11:18:35 2000
|
|
@@ -4,12 +4,12 @@
|
|
# Edit the entries below for your system:
|
|
# In most cases you don't have to
|
|
|
|
-PREFIX = `gtk-config --prefix`
|
|
-FONTDIR = /usr/lib/X11/fonts/misc
|
|
+#PREFIX = `gtk-config --prefix`
|
|
+FONTDIR = $(X11BASE)/lib/X11/fonts/misc
|
|
|
|
-CC = gcc
|
|
-CFLAGS = `gtk-config --cflags`
|
|
-LIBS = `gtk-config --libs`
|
|
+CC ?= gcc
|
|
+CFLAGS += `$(GTK_CONFIG) --cflags` -fPIC -DPIC
|
|
+LIBS += `$(GTK_CONFIG) --libs`
|
|
|
|
#Use these for FreeBSD:
|
|
#PREFIX = `gtk12-config --prefix`
|
|
@@ -27,8 +27,8 @@
|
|
DATA_PATH = $(PREFIX)/share/themes
|
|
|
|
OBJECTS = xeno_theme_draw.o xeno_theme_main.o xeno_theme_patches.o xeno_theme_color.o
|
|
-SONAME = libxeno.so.0.4
|
|
-SHORTNAME = libxeno.so.0
|
|
+SONAME = libxeno.so
|
|
+SHORTNAME = libxeno.so
|
|
TINYNAME = libxeno.so
|
|
OLDNAME = libxeno.so.0.3
|
|
|
|
@@ -37,14 +37,20 @@
|
|
$(LINK) $(GTKLIBS) $(OBJECTS) -shared -Wl,-soname,$(SHORTNAME) -o $(SONAME)
|
|
|
|
install-libs: $(SONAME)
|
|
- chmod 755 $(SONAME)
|
|
- cp $(SONAME) $(LIB_PATH)
|
|
- ln -fs $(SONAME) $(LIB_PATH)/$(SHORTNAME)
|
|
- ln -fs $(SONAME) $(LIB_PATH)/$(TINYNAME)
|
|
+# chmod 755 $(SONAME)
|
|
+# cp $(SONAME) $(LIB_PATH)
|
|
+# ln -fs $(SONAME) $(LIB_PATH)/$(SHORTNAME)
|
|
+# ln -fs $(SONAME) $(LIB_PATH)/$(TINYNAME)
|
|
+ $(BSD_INSTALL_PROGRAM) $(SONAME) $(LIB_PATH)/$(SONAME)
|
|
|
|
install-data:
|
|
- cp -fR Xenophilia $(DATA_PATH)
|
|
- cp -fR XenoThin $(DATA_PATH)
|
|
+ mkdir -p $(DATA_PATH)/Xenophilia/gtk
|
|
+ mkdir -p $(DATA_PATH)/XenoThin/gtk
|
|
+ cd Xenophilia && \
|
|
+ $(BSD_INSTALL_DATA) README.html arrows.png buds.png buttons.png \
|
|
+ dimple.png holes.png lines.png xeno.css $(DATA_PATH)/Xenophilia/ && \
|
|
+ $(BSD_INSTALL_DATA) gtk/gtkrc $(DATA_PATH)/Xenophilia/gtk/
|
|
+ $(BSD_INSTALL_DATA) XenoThin/gtk/gtkrc $(DATA_PATH)/XenoThin/gtk/
|
|
ln -fs ../Xenophilia/README.html $(DATA_PATH)/XenoThin/README.html
|
|
|
|
install-fonts:
|