aboutsummaryrefslogtreecommitdiffstats
path: root/x11
diff options
context:
space:
mode:
authormarcus <marcus@FreeBSD.org>2004-04-16 14:51:14 +0800
committermarcus <marcus@FreeBSD.org>2004-04-16 14:51:14 +0800
commiteb8a91704853bf7bd4b63ad88f1133d279175904 (patch)
tree77d85bf211f9980701508c013c4dcdaa13505090 /x11
parent89d012a260a657cecbe525a51489ee51c8478757 (diff)
downloadfreebsd-ports-gnome-eb8a91704853bf7bd4b63ad88f1133d279175904.tar.gz
freebsd-ports-gnome-eb8a91704853bf7bd4b63ad88f1133d279175904.tar.zst
freebsd-ports-gnome-eb8a91704853bf7bd4b63ad88f1133d279175904.zip
Add a missing xpm.h to the plist, and bring in some patches from Freedesktop
CVS to fix the Makefile, and install a libXpm.so with the same shared library version as XF86.
Diffstat (limited to 'x11')
-rw-r--r--x11/libXpm/Makefile2
-rw-r--r--x11/libXpm/files/patch-lib_Makefile.in29
-rw-r--r--x11/libXpm/pkg-plist3
3 files changed, 32 insertions, 2 deletions
diff --git a/x11/libXpm/Makefile b/x11/libXpm/Makefile
index dddd8ba17deb..f8a83c15d2c2 100644
--- a/x11/libXpm/Makefile
+++ b/x11/libXpm/Makefile
@@ -7,7 +7,7 @@
PORTNAME= libXpm
PORTVERSION= 3.5.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11
MASTER_SITES= http://pdx.freedesktop.org/~xlibs/release/
diff --git a/x11/libXpm/files/patch-lib_Makefile.in b/x11/libXpm/files/patch-lib_Makefile.in
new file mode 100644
index 000000000000..9e5fc25719bc
--- /dev/null
+++ b/x11/libXpm/files/patch-lib_Makefile.in
@@ -0,0 +1,29 @@
+--- lib/Makefile.in.orig Fri Apr 16 02:42:59 2004
++++ lib/Makefile.in Fri Apr 16 02:45:43 2004
+@@ -149,7 +149,7 @@
+ $(XTHREADS_CFLAGS)
+
+
+-libXpm_la_LDFLAGS = -version-number 3:5:0 -no-undefined
++libXpm_la_LDFLAGS = -version-number 4:5:0 -no-undefined
+
+ libXpm_la_SOURCES = \
+ Attrib.c \
+@@ -173,7 +173,16 @@
+ WrFFrDat.c \
+ WrFFrI.c \
+ WrFFrP.c \
+- XpmI.h
++ XpmI.h \
++ create.c \
++ data.c \
++ hashtab.c \
++ misc.c \
++ parse.c \
++ rgb.c \
++ rgbtab.h \
++ scan.c \
++ simx.h
+
+
+ libXpmincludedir = $(includedir)/X11
diff --git a/x11/libXpm/pkg-plist b/x11/libXpm/pkg-plist
index 96b3bab06b7b..2c6a7f8a0173 100644
--- a/x11/libXpm/pkg-plist
+++ b/x11/libXpm/pkg-plist
@@ -1,5 +1,6 @@
+include/X11/xpm.h
lib/libXpm.a
lib/libXpm.la
lib/libXpm.so
-lib/libXpm.so.3
+lib/libXpm.so.4
libdata/pkgconfig/xpm.pc