summaryrefslogtreecommitdiff
path: root/x11/renderext
diff options
context:
space:
mode:
authorEric Anholt <anholt@FreeBSD.org>2003-12-22 01:56:25 +0000
committerEric Anholt <anholt@FreeBSD.org>2003-12-22 01:56:25 +0000
commit004084a682737f4388f94eb02a2fe7c574dc9980 (patch)
treefe30e4bc21002a6d96326be7e23aeb5b223c8a72 /x11/renderext
parentRegister a LIB_DEPENDS on libpopt. To quote the PR: (diff)
- Take this over as x11@ maintainership.
- Put .pc file in the right location. - Put docs in renderext, to match other extensions. - Update pkg-descr for new website and description. - Fix up pkg-plist a little (Still needs NOPORTDOCS work, like other x11 ports)
Diffstat (limited to 'x11/renderext')
-rw-r--r--x11/renderext/Makefile16
-rw-r--r--x11/renderext/files/patch-Makefile.in15
-rw-r--r--x11/renderext/pkg-descr7
-rw-r--r--x11/renderext/pkg-plist13
4 files changed, 29 insertions, 22 deletions
diff --git a/x11/renderext/Makefile b/x11/renderext/Makefile
index 5fcc0e90d129..61e17673ba2a 100644
--- a/x11/renderext/Makefile
+++ b/x11/renderext/Makefile
@@ -5,18 +5,18 @@
# $FreeBSD$
#
-PORTNAME= render
+PORTNAME= renderext
PORTVERSION= 0.8
+PORTREVISION= 1
CATEGORIES= x11-toolkits
-MASTER_SITES= http://fontconfig.org/release/
+MASTER_SITES= http://pdx.freedesktop.org/~xlibs/release/
+DISTNAME= render-${PORTVERSION}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= x11@FreeBSD.org
COMMENT= Header files and documentation for the X render extension
-USE_X_PREFIX= yes
-CONFIGURE_ARGS= --prefix=${X11BASE}
-
-pre-build:
- @(cd ${WRKSRC}; ./configure ${CONFIGURE_ARGS})
+PREFIX?= ${X11BASE}
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
.include <bsd.port.mk>
diff --git a/x11/renderext/files/patch-Makefile.in b/x11/renderext/files/patch-Makefile.in
new file mode 100644
index 000000000000..f61541dbff38
--- /dev/null
+++ b/x11/renderext/files/patch-Makefile.in
@@ -0,0 +1,15 @@
+--- Makefile.in.orig Sun Dec 21 17:50:25 2003
++++ Makefile.in Sun Dec 21 17:50:35 2003
+@@ -87,10 +87,10 @@
+ Renderincludedir = $(includedir)/X11/extensions
+ Renderinclude_HEADERS = render.h renderproto.h
+
+-Renderdocdir = $(datadir)/doc/render
++Renderdocdir = $(datadir)/doc/renderext
+ Renderdoc_DATA = library protocol
+
+-pkgconfigdir = $(libdir)/pkgconfig
++pkgconfigdir = $(prefix)/libdata/pkgconfig
+ pkgconfig_DATA = render.pc
+
+ EXTRA_DIST = autogen.sh render.pc.in $(Renderdoc_DATA)
diff --git a/x11/renderext/pkg-descr b/x11/renderext/pkg-descr
index e80e80897314..69c0028f6d29 100644
--- a/x11/renderext/pkg-descr
+++ b/x11/renderext/pkg-descr
@@ -1,7 +1,4 @@
This package contains header files and documentation for the X render
-extension. Library and server implementations are separate.
+extension.
-Keith Packard
-keithp@keithp.com
-
-WWW: http://www.fontconfig.org
+WWW: http://www.freedesktop.org/Software/xlibs
diff --git a/x11/renderext/pkg-plist b/x11/renderext/pkg-plist
index 57a901f9799d..89b5136aa63d 100644
--- a/x11/renderext/pkg-plist
+++ b/x11/renderext/pkg-plist
@@ -1,11 +1,6 @@
-share/doc/render/library
-share/doc/render/protocol
-lib/pkgconfig/render.pc
include/X11/extensions/render.h
include/X11/extensions/renderproto.h
-@exec mkdir -p %D/share/doc/render
-@exec mkdir -p %D/lib/pkgconfig
-@exec mkdir -p %D/include/X11/extensions
-@unexec rmdir %D/include/X11/extensions 2>/dev/null || true
-@unexec rmdir %D/share/lib/pkgconfig 2>/dev/null || true
-@dirrm share/doc/render
+libdata/pkgconfig/render.pc
+%%DOCSDIR%%/library
+%%DOCSDIR%%/protocol
+@dirrm %%DOCSDIR