summaryrefslogtreecommitdiffstats
path: root/slackware64-current/source/x/x11
diff options
context:
space:
mode:
authorAdrien Nader <adrien@notk.org>2018-03-13 07:40:09 +0100
committerAdrien Nader <adrien@notk.org>2018-03-13 07:40:09 +0100
commit4cc4606ad2bc7458291fdda83bee4aa1cbbec7ba (patch)
treec8688a17850dbcb7d2837646d8f1cd2757bedca0 /slackware64-current/source/x/x11
parente94c6b8ab5774a2a60c29bff85ce497b0782d50f (diff)
Tue Mar 13 04:24:58 UTC 2018
ap/hplip-3.18.3-x86_64-1.txz: Upgraded. ap/vim-8.0.1601-x86_64-1.txz: Upgraded. n/NetworkManager-1.10.6-x86_64-1.txz: Upgraded. x/bigreqsproto-1.1.2-noarch-1.txz: Removed. x/compositeproto-0.4.2-noarch-1.txz: Removed. x/damageproto-1.2.1-noarch-1.txz: Removed. x/dmxproto-2.3.1-noarch-1.txz: Removed. x/dri2proto-2.8-x86_64-2.txz: Removed. x/dri3proto-1.0-x86_64-2.txz: Removed. x/evieext-1.1.1-noarch-1.txz: Removed. x/fixesproto-5.0-x86_64-2.txz: Removed. x/fontcacheproto-0.1.3-noarch-1.txz: Removed. x/fontsproto-2.1.3-noarch-1.txz: Removed. x/glproto-1.4.17-noarch-1.txz: Removed. x/inputproto-2.3.2-noarch-1.txz: Removed. x/kbproto-1.0.7-noarch-1.txz: Removed. x/presentproto-1.1-x86_64-1.txz: Removed. x/printproto-1.0.5-noarch-1.txz: Removed. x/randrproto-1.5.0-noarch-1.txz: Removed. x/recordproto-1.14.2-noarch-1.txz: Removed. x/renderproto-0.11.1-noarch-1.txz: Removed. x/resourceproto-1.2.0-noarch-1.txz: Removed. x/scrnsaverproto-1.2.2-noarch-1.txz: Removed. x/videoproto-2.3.3-noarch-1.txz: Removed. x/xcmiscproto-1.2.2-noarch-1.txz: Removed. x/xextproto-7.3.0-x86_64-2.txz: Removed. x/xf86bigfontproto-1.2.0-noarch-1.txz: Removed. x/xf86dgaproto-2.1-noarch-1.txz: Removed. x/xf86driproto-2.1.1-noarch-1.txz: Removed. x/xf86miscproto-0.9.3-noarch-1.txz: Removed. x/xf86vidmodeproto-2.3.1-noarch-1.txz: Removed. x/xineramaproto-1.2.1-noarch-1.txz: Removed. x/xorgproto-2018.4-x86_64-1.txz: Added. x/xproto-7.0.31-noarch-1.txz: Removed. xap/vim-gvim-8.0.1601-x86_64-1.txz: Upgraded.
Diffstat (limited to 'slackware64-current/source/x/x11')
-rw-r--r--slackware64-current/source/x/x11/build/xorgproto1
-rw-r--r--slackware64-current/source/x/x11/configure/xorgproto17
-rw-r--r--slackware64-current/source/x/x11/make/xorgproto13
-rw-r--r--slackware64-current/source/x/x11/modularize1
-rw-r--r--slackware64-current/source/x/x11/post-install/xorgproto.post-install5
-rw-r--r--slackware64-current/source/x/x11/slack-desc/xorgproto19
6 files changed, 56 insertions, 0 deletions
diff --git a/slackware64-current/source/x/x11/build/xorgproto b/slackware64-current/source/x/x11/build/xorgproto
new file mode 100644
index 000000000..d00491fd7
--- /dev/null
+++ b/slackware64-current/source/x/x11/build/xorgproto
@@ -0,0 +1 @@
+1
diff --git a/slackware64-current/source/x/x11/configure/xorgproto b/slackware64-current/source/x/x11/configure/xorgproto
new file mode 100644
index 000000000..cd149401c
--- /dev/null
+++ b/slackware64-current/source/x/x11/configure/xorgproto
@@ -0,0 +1,17 @@
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+mkdir build
+cd build
+meson setup \
+ --prefix=/usr \
+ --libdir=lib${LIBDIRSUFFIX} \
+ --libexecdir /usr/libexec \
+ --bindir /usr/bin \
+ --sbindir /usr/sbin \
+ --includedir /usr/include \
+ --datadir /usr/share \
+ --mandir /usr/man \
+ --sysconfdir /etc \
+ --localstatedir /var \
+ --buildtype=release \
+ .. || exit 1
diff --git a/slackware64-current/source/x/x11/make/xorgproto b/slackware64-current/source/x/x11/make/xorgproto
new file mode 100644
index 000000000..47bfc8e6c
--- /dev/null
+++ b/slackware64-current/source/x/x11/make/xorgproto
@@ -0,0 +1,13 @@
+export CFLAGS="$SLKCFLAGS"
+export CXXFLAGS="$SLKCFLAGS"
+cd build
+ ninja || exit 1
+ DESTDIR=$PKG ninja install || exit 1
+cd ..
+# meson doesn't seem to care about a docdir:
+mkdir -p $PKG/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION}
+for docfile in PM_spec compositeproto.txt damageproto.txt dri2proto.txt dri3proto.txt fixesproto.txt presentproto.txt randrproto.txt renderproto.txt resproto.txt xv-protocol-v2.txt ; do
+ cp -a $docfile $PKG/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION}
+ chown root:root $PKG/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION}/${docfile}
+ chmod 644 $PKG/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION}/${docfile}
+done
diff --git a/slackware64-current/source/x/x11/modularize b/slackware64-current/source/x/x11/modularize
index e512a3726..35ae0636d 100644
--- a/slackware64-current/source/x/x11/modularize
+++ b/slackware64-current/source/x/x11/modularize
@@ -262,6 +262,7 @@ xorg-server-xephyr
xorg-server-xnest
xorg-server-xvfb
xorg-sgml-doctools
+xorgproto
xpr
xprop
xproto
diff --git a/slackware64-current/source/x/x11/post-install/xorgproto.post-install b/slackware64-current/source/x/x11/post-install/xorgproto.post-install
new file mode 100644
index 000000000..7a3fa9751
--- /dev/null
+++ b/slackware64-current/source/x/x11/post-install/xorgproto.post-install
@@ -0,0 +1,5 @@
+# These all have the arch specific library path in them, so usr/share is not
+# the right place to keep them:
+mkdir -p $PKG/usr/lib
+mv $PKG/usr/share/pkgconfig $PKG/usr/lib
+rmdir $PKG/usr/share 2> /dev/null
diff --git a/slackware64-current/source/x/x11/slack-desc/xorgproto b/slackware64-current/source/x/x11/slack-desc/xorgproto
new file mode 100644
index 000000000..7467a11cb
--- /dev/null
+++ b/slackware64-current/source/x/x11/slack-desc/xorgproto
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+xorgproto: xorgproto (X11 protocol headers)
+xorgproto:
+xorgproto: xorgproto is part of X11.
+xorgproto:
+xorgproto: For more information about the X.Org Foundation (the providers of the
+xorgproto: X.Org implementation of the X Window System), see their website:
+xorgproto:
+xorgproto: http://www.x.org
+xorgproto:
+xorgproto:
+xorgproto: