From 76d6acd86f577546d4d25fd720c8b7274e553e9d826005617950da544b2bbd46 Mon Sep 17 00:00:00 2001 From: Stefan Dirsch Date: Thu, 1 Mar 2018 10:13:54 +0000 Subject: [PATCH] Accepting request 581293 from home:tobijk:X11:XOrg OBS-URL: https://build.opensuse.org/request/show/581293 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorgproto?expand=0&rev=1 --- .gitattributes | 23 ++++++++ .gitignore | 1 + xorgproto-2018.4.tar.bz2 | 3 ++ xorgproto.changes | 13 +++++ xorgproto.spec | 110 +++++++++++++++++++++++++++++++++++++++ 5 files changed, 150 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 xorgproto-2018.4.tar.bz2 create mode 100644 xorgproto.changes create mode 100644 xorgproto.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/xorgproto-2018.4.tar.bz2 b/xorgproto-2018.4.tar.bz2 new file mode 100644 index 0000000..fb914d0 --- /dev/null +++ b/xorgproto-2018.4.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fee885e0512899ea5280c593fdb2735beb1693ad170c22ebcc844470eec415a0 +size 390293 diff --git a/xorgproto.changes b/xorgproto.changes new file mode 100644 index 0000000..70d3598 --- /dev/null +++ b/xorgproto.changes @@ -0,0 +1,13 @@ +------------------------------------------------------------------- +Wed Feb 28 20:45:12 UTC 2018 - tobias.johannes.klausmann@mni.thm.de + +- Create package xorgproto with initial version 2018.4: + This package contains all previously split up xorg protocol headers in one + package (again!). Additionally this package contains two new protocol + versions required by the upcoming XServer 1.20: + + dri3proto version 1.2 + + randrproto version 1.6 +- Obsolete the old *prot packages by using the actual protocol version to keep + this package compatible with the old versioning scheme. +- "Prefer: xorgproto-devel" in the project config is required to prefer it for + now diff --git a/xorgproto.spec b/xorgproto.spec new file mode 100644 index 0000000..76fd8e6 --- /dev/null +++ b/xorgproto.spec @@ -0,0 +1,110 @@ +# +# spec file for package xorgproto +# +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + + +Name: xorgproto +Version: 2018.4 +Release: 0 +Url: http://xorg.freedesktop.org/ +Summary: The X11 Protocol collection +License: MIT +Group: Development/Libraries/X11 + +#Git-Clone: git://anongit.freedesktop.org/xorg/proto/xorgproto +#Git-Web: http://cgit.freedesktop.org/xorg/proto/xorgproto/ +Source: http://xorg.freedesktop.org/releases/individual/proto/%name-%version.tar.bz2 +BuildRequires: pkg-config +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +Obsoletes: pkgconfig(applewmproto) <= 1.4.2 +Obsoletes: pkgconfig(bigreqsproto) <= 1.1.2 +Obsoletes: pkgconfig(compositeproto) <= 0.4.2 +Obsoletes: pkgconfig(damageproto) <= 1.2.1 +Obsoletes: pkgconfig(dmxproto) <= 2.3.1 +Obsoletes: pkgconfig(dri2proto) <= 2.8 +Obsoletes: pkgconfig(dri3proto) <= 1.2 +Obsoletes: pkgconfig(fixesproto) <= 5.0 +Obsoletes: pkgconfig(fontsproto) <= 2.1.3 +Obsoletes: pkgconfig(glproto) <= 1.4.17 +Obsoletes: pkgconfig(inputproto) <= 2.3.2 +Obsoletes: pkgconfig(kbproto) <= 1.0.7 +Obsoletes: pkgconfig(presentproto) <= 1.2 +Obsoletes: pkgconfig(randrproto) <= 1.6.0 +Obsoletes: pkgconfig(recordproto) <= 1.14.2 +Obsoletes: pkgconfig(renderproto) <= 0.11.1 +Obsoletes: pkgconfig(resourceproto) <= 1.2.0 +Obsoletes: pkgconfig(scrnsaverproto) <= 1.2.2 +Obsoletes: pkgconfig(trapproto) <= 3.4.3 +Obsoletes: pkgconfig(videoproto) <= 2.3.3 +Obsoletes: pkgconfig(windowswmproto) <= 1.0.4 +Obsoletes: pkgconfig(xcmiscproto) <= 1.2.2 +Obsoletes: pkgconfig(xextproto) <= 7.3.0 +Obsoletes: pkgconfig(xf86bigfontproto) <= 1.2.0 +Obsoletes: pkgconfig(xf86dgaproto) <= 2.1 +Obsoletes: pkgconfig(xf86driproto) <= 2.1.1 +Obsoletes: pkgconfig(xf86miscproto) <= 0.9.3 +Obsoletes: pkgconfig(xf86vidmodeproto) <= 2.3.1 +Obsoletes: pkgconfig(xineramaproto) <= 1.2.1 +Obsoletes: pkgconfig(xproto) <= 7.0.32 +Obsoletes: pkgconfig(xproxymngproto) <= 1.0.3 + +%description +The X11 protocol headers for X11 development. +This package contains all previously split protocol packages: +applewmproto, bigreqsproto, compositeproto, damageproto, dmxproto, dri2proto, +dri3proto, fixesproto, fontsproto, glproto, inputproto, kbproto, presentproto, +randrproto, recordproto, renderproto, resourceproto, scrnsaverproto, trapproto, +videoproto, windowswmproto, xcmiscproto, xextproto, xf86bigfontproto, +xf86dgaproto, xf86driproto, xf86miscproto, xf86vidmodeproto, xineramaproto, +xproto and xproxymngproto. + +%package devel +Summary: The X11 Protocol collection +Group: Development/Libraries/X11 + +Provides: xorg-x11-proto-devel:%_libdir/pkgconfig/presentproto.pc +Obsoletes: xorgproto-devel < %{version} + +%description devel +The compelte X11 protocol headers for X11 development. +This package contains all previously split protocol packages: +applewmproto, bigreqsproto, compositeproto, damageproto, dmxproto, dri2proto, +dri3proto, fixesproto, fontsproto, glproto, inputproto, kbproto, presentproto, +randrproto, recordproto, renderproto, resourceproto, scrnsaverproto, trapproto, +videoproto, windowswmproto, xcmiscproto, xextproto, xf86bigfontproto, +xf86dgaproto, xf86driproto, xf86miscproto, xf86vidmodeproto, xineramaproto, +xproto and xproxymngproto. + +%prep +%setup -q + +%build +#autoreconf -fi +%configure +make %{?_smp_mflags} + +%install +make install DESTDIR="%buildroot" + +%files devel +%defattr(-,root,root) +%doc %_datadir/doc/* +%_includedir/X11/ +%_includedir/GL/ +%{_datarootdir}/pkgconfig/*.pc + +%changelog