summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkwm <kwm@058c260c-8361-11dd-a0ac-aa2bafec7d09>2012-03-05 17:16:20 +0800
committerkwm <kwm@058c260c-8361-11dd-a0ac-aa2bafec7d09>2012-03-05 17:16:20 +0800
commite9669289b7cb3adb50c553147d7bc1dffd96214e (patch)
tree8256f9e93b3405e2d5dbbd1d3953ef87a166f67a
parent0c32c11e179912c8cce2740ef964c4573157f55d (diff)
downloadxorg-devel-ports-e9669289b7cb3adb50c553147d7bc1dffd96214e.tar.gz
xorg-devel-ports-e9669289b7cb3adb50c553147d7bc1dffd96214e.tar.zst
xorg-devel-ports-e9669289b7cb3adb50c553147d7bc1dffd96214e.zip
Add libSM 1.2.1.
Add libICE 1.0.8. git-svn-id: https://trillian.chruetertee.ch/svn/ports/trunk@444 058c260c-8361-11dd-a0ac-aa2bafec7d09
-rw-r--r--x11/libICE/Makefile19
-rw-r--r--x11/libICE/distinfo2
-rw-r--r--x11/libICE/pkg-descr3
-rw-r--r--x11/libICE/pkg-plist15
-rw-r--r--x11/libSM/Makefile29
-rw-r--r--x11/libSM/distinfo2
-rw-r--r--x11/libSM/files/patch-Makefile.am10
-rw-r--r--x11/libSM/files/patch-sm_genid.c17
-rw-r--r--x11/libSM/pkg-descr3
-rw-r--r--x11/libSM/pkg-plist9
10 files changed, 109 insertions, 0 deletions
diff --git a/x11/libICE/Makefile b/x11/libICE/Makefile
new file mode 100644
index 0000000..22b4e7a
--- /dev/null
+++ b/x11/libICE/Makefile
@@ -0,0 +1,19 @@
+# New ports collection makefile for: libICE
+# Date Created: 09 Nov, 2003
+# Whom: Eric Anholt <anholt@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/libICE/Makefile,v 1.24 2011/11/09 15:25:47 miwi Exp $
+#
+
+PORTNAME= libICE
+PORTVERSION= 1.0.8
+PORTEPOCH= 1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Inter Client Exchange library for X11
+
+XORG_CAT= lib
+USE_XORG= xproto:both xtrans
+
+.include <bsd.port.mk>
diff --git a/x11/libICE/distinfo b/x11/libICE/distinfo
new file mode 100644
index 0000000..93d40b3
--- /dev/null
+++ b/x11/libICE/distinfo
@@ -0,0 +1,2 @@
+SHA256 (xorg/lib/libICE-1.0.8.tar.bz2) = 24a991284d02ff0c789bc8d11ad2e4dffe144cb70f24e28f9ce3e8b1ee08b71e
+SIZE (xorg/lib/libICE-1.0.8.tar.bz2) = 365762
diff --git a/x11/libICE/pkg-descr b/x11/libICE/pkg-descr
new file mode 100644
index 0000000..718008b
--- /dev/null
+++ b/x11/libICE/pkg-descr
@@ -0,0 +1,3 @@
+This package contains the Inter Client Exchange library for X11.
+
+WWW: http://www.freedesktop.org/Software/xlibs
diff --git a/x11/libICE/pkg-plist b/x11/libICE/pkg-plist
new file mode 100644
index 0000000..4083e3a
--- /dev/null
+++ b/x11/libICE/pkg-plist
@@ -0,0 +1,15 @@
+include/X11/ICE/ICE.h
+include/X11/ICE/ICEconn.h
+include/X11/ICE/ICElib.h
+include/X11/ICE/ICEmsg.h
+include/X11/ICE/ICEproto.h
+include/X11/ICE/ICEutil.h
+lib/libICE.a
+lib/libICE.la
+lib/libICE.so
+lib/libICE.so.6
+libdata/pkgconfig/ice.pc
+%%DOCSDIR%%/ICElib.xml
+%%DOCSDIR%%/ice.xml
+@dirrm %%DOCSDIR%%
+@dirrm include/X11/ICE
diff --git a/x11/libSM/Makefile b/x11/libSM/Makefile
new file mode 100644
index 0000000..12c9cfc
--- /dev/null
+++ b/x11/libSM/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: libSM
+# Date Created: 09 Nov, 2003
+# Whom: Eric Anholt <anholt@FreeBSD.org>
+#
+# $FreeBSD: ports/x11/libSM/Makefile,v 1.36 2011/11/09 15:25:47 miwi Exp $
+#
+
+PORTNAME= libSM
+PORTVERSION= 1.2.1
+PORTEPOCH= 1
+CATEGORIES= x11
+
+MAINTAINER= x11@FreeBSD.org
+COMMENT= Session Management library for X11
+
+LICENSE= MIT
+
+BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/xorg-macros.m4:${PORTSDIR}/devel/xorg-macros
+
+XORG_CAT= lib
+USE_XORG= ice xproto:both xtrans
+
+CONFIGURE_ARGS+=--disable-docs --without-xmlto
+
+post-patch:
+ @${REINPLACE_CMD} '/^SUBDIRS/,/^$$/ \
+ s/doc//' ${WRKSRC}/Makefile.in
+
+.include <bsd.port.mk>
diff --git a/x11/libSM/distinfo b/x11/libSM/distinfo
new file mode 100644
index 0000000..ca43847
--- /dev/null
+++ b/x11/libSM/distinfo
@@ -0,0 +1,2 @@
+SHA256 (xorg/lib/libSM-1.2.1.tar.bz2) = 93c11d569c64f40723b93b44af1efb474a0cfe92573b0c8c330343cabb897f1d
+SIZE (xorg/lib/libSM-1.2.1.tar.bz2) = 334696
diff --git a/x11/libSM/files/patch-Makefile.am b/x11/libSM/files/patch-Makefile.am
new file mode 100644
index 0000000..696cf1d
--- /dev/null
+++ b/x11/libSM/files/patch-Makefile.am
@@ -0,0 +1,10 @@
+--- ./Makefile.am.orig 2009-02-23 19:42:34.000000000 +0300
++++ ./Makefile.am 2009-02-23 19:43:19.000000000 +0300
+@@ -1,6 +1,6 @@
+ SUBDIRS=src
+
+-pkgconfigdir = $(libdir)/pkgconfig
++pkgconfigdir = $(prefix)/libdata/pkgconfig
+ pkgconfig_DATA = sm.pc
+
+ EXTRA_DIST=sm.pc.in
diff --git a/x11/libSM/files/patch-sm_genid.c b/x11/libSM/files/patch-sm_genid.c
new file mode 100644
index 0000000..24c383c
--- /dev/null
+++ b/x11/libSM/files/patch-sm_genid.c
@@ -0,0 +1,17 @@
+--- src/sm_genid.c.orig 2010-06-04 20:15:04.000000000 +0200
++++ src/sm_genid.c 2011-08-06 20:15:47.000000000 +0200
+@@ -111,11 +111,13 @@ SmsGenerateClientID(SmsConn smsConn)
+ {
+ #if defined(HAVE_UUID_CREATE)
+ char *id;
+- char **temp;
++ char *temp;
+ uuid_t uuid;
+ uint32_t status;
+
+ uuid_create(&uuid, &status);
++ if (status != uuid_s_ok)
++ return NULL;
+
+ uuid_to_string(&uuid, &temp, &status);
+
diff --git a/x11/libSM/pkg-descr b/x11/libSM/pkg-descr
new file mode 100644
index 0000000..de64116
--- /dev/null
+++ b/x11/libSM/pkg-descr
@@ -0,0 +1,3 @@
+This package contains the X11 Session Management library.
+
+WWW: http://www.freedesktop.org/Software/xlibs
diff --git a/x11/libSM/pkg-plist b/x11/libSM/pkg-plist
new file mode 100644
index 0000000..ccb0046
--- /dev/null
+++ b/x11/libSM/pkg-plist
@@ -0,0 +1,9 @@
+include/X11/SM/SM.h
+include/X11/SM/SMlib.h
+include/X11/SM/SMproto.h
+lib/libSM.a
+lib/libSM.la
+lib/libSM.so
+lib/libSM.so.6
+libdata/pkgconfig/sm.pc
+@dirrm include/X11/SM