Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37538492
en ru br
Репозитории ALT
S:1.16-alt1
5.1: 1.4-alt1
4.1: 1.1-alt4.M41.1
www.altlinux.org/Changes

Группа :: Система/Библиотеки
Пакет: libxcb

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: libxcb-1.4-alt1.patch
Скачать


 .gear/rules                                        |    2 +
 .../tags/ac031417b247c7675d5f1ecf01e3212c930cdcc3  |   13 ++
 .gear/tags/list                                    |    1 +
 configure.ac                                       |    2 +-
 libxcb.spec                                        |  128 ++++++++++++++++++++
 5 files changed, 145 insertions(+), 1 deletions(-)
diff --git a/.gear/rules b/.gear/rules
new file mode 100644
index 0000000..4fcfd99
--- /dev/null
+++ b/.gear/rules
@@ -0,0 +1,2 @@
+tar: @version@:.
+diff: @version@:. .
diff --git a/.gear/tags/ac031417b247c7675d5f1ecf01e3212c930cdcc3 b/.gear/tags/ac031417b247c7675d5f1ecf01e3212c930cdcc3
new file mode 100644
index 0000000..18ba922
--- /dev/null
+++ b/.gear/tags/ac031417b247c7675d5f1ecf01e3212c930cdcc3
@@ -0,0 +1,13 @@
+object 96ff5fb635bc333e80ebce6cc03008a1b9992ff6
+type commit
+tag 1.4
+tagger Arnaud Fontaine <arnau@debian.org> 1247685008 +0100
+
+Release 1.4
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.9 (GNU/Linux)
+
+iEYEABECAAYFAkpeKZAACgkQvfKiIF42GdPCSACeINu514MP1jDrLCnbXGJfKGJO
+irsAn3U7Fgt1qaNa2J3EpJ6Hc0T59z7L
+=69tm
+-----END PGP SIGNATURE-----
diff --git a/.gear/tags/list b/.gear/tags/list
new file mode 100644
index 0000000..b356442
--- /dev/null
+++ b/.gear/tags/list
@@ -0,0 +1 @@
+ac031417b247c7675d5f1ecf01e3212c930cdcc3 1.4
diff --git a/configure.ac b/configure.ac
index 96f5079..aec8bee 100644
--- a/configure.ac
+++ b/configure.ac
@@ -33,7 +33,7 @@ AC_SUBST(HTML_CHECK_RESULT)
 
 # Checks for pkg-config packages
 PKG_CHECK_MODULES(XCBPROTO, xcb-proto >= 1.5)
-NEEDED="pthread-stubs xau >= 0.99.2"
+NEEDED="xau >= 0.99.2"
 PKG_CHECK_MODULES(NEEDED, $NEEDED)
 
 have_xdmcp="no"
diff --git a/libxcb.spec b/libxcb.spec
new file mode 100644
index 0000000..ce7cf95
--- /dev/null
+++ b/libxcb.spec
@@ -0,0 +1,128 @@
+Name: libxcb
+Version: 1.4
+Release: alt1
+Summary: The X C Binding (XCB) library
+License: MIT/X11
+Group: System/Libraries
+Url: http://xorg.freedesktop.org
+Packager: Valery Inozemtsev <shrek@altlinux.ru>
+
+Source: %name-%version.tar
+Patch: %name-%version-%release.patch
+
+BuildRequires: doxygen fonts-ttf-freefont graphviz libXau-devel libXdmcp-devel xorg-xcbproto-devel xsltproc
+
+%description
+libxcb provides an interface to the X Window System protocol, slated to
+replace the current Xlib interface. It has several advantages over
+Xlib, including:
+  - size: small library and lower memory footprint
+  - latency hiding: batch several requests and wait for the replies later
+  - direct protocol access: one-to-one mapping between interface and protocol
+  - proven thread support: transparently access XCB from multiple threads
+  - easy extension implementation: interfaces auto-generated from XML-XCB
+
+Xlib can also use XCB as a transport layer, allowing software to make
+requests and receive responses with both, which eases porting to XCB.
+However, client programs, libraries, and toolkits will gain the most
+benefit from a native XCB port.
+
+%package devel
+Summary: XCB Library and Header Files
+Group: Development/C
+Requires: %name = %version-%release
+
+%description devel
+%name-devel contains the libraries and header files needed to
+develop programs which make use of %name.
+
+%prep
+%setup -q
+%patch -p1
+
+%build
+%autoreconf
+%configure \
+	--disable-xprint \
+	--enable-xinput \
+	--disable-static
+
+%make_build
+
+%install
+%make DESTDIR=%buildroot htmldir=%_docdir/%name-devel-%version install
+
+%files
+%doc NEWS README
+%_libdir/*.so.*
+
+%files devel
+%doc %_docdir/%name-devel-%version
+%_includedir/xcb
+%_libdir/*.so
+%_pkgconfigdir/*.pc
+
+%changelog
+* Thu Jul 16 2009 Valery Inozemtsev <shrek@altlinux.ru> 1.4-alt1
+- 1.4
+
+* Fri May 29 2009 Valery Inozemtsev <shrek@altlinux.ru> 1.3-alt1
+- 1.3
+
+* Wed Feb 18 2009 Valery Inozemtsev <shrek@altlinux.ru> 1.2-alt2
+- disabled XCB Xprint Extension
+- enabled XCB XInput Extension
+
+* Tue Feb 17 2009 Valery Inozemtsev <shrek@altlinux.ru> 1.2-alt1
+- 1.2
+
+* Tue Jan 13 2009 Valery Inozemtsev <shrek@altlinux.ru> 1.1.93-alt1
+- 1.1.93
+
+* Wed Dec 10 2008 Valery Inozemtsev <shrek@altlinux.ru> 1.1.92-alt1
+- 1.1.92
+
+* Sat Nov 22 2008 Valery Inozemtsev <shrek@altlinux.ru> 1.1-alt6
+- removed obsolete %%post_ldconfig/%%postun_ldconfig calls
+
+* Sat Sep 27 2008 Valery Inozemtsev <shrek@altlinux.ru> 1.1-alt4.M41.1
+- build for branch 4.1
+
+* Thu Sep 25 2008 Valery Inozemtsev <shrek@altlinux.ru> 1.1-alt5
+- drop libxcb-1.0-abstract-socket.patch
+
+* Tue Dec 11 2007 Valery Inozemtsev <shrek@altlinux.ru> 1.1-alt4
+- rebuild
+
+* Sun Nov 25 2007 Valery Inozemtsev <shrek@altlinux.ru> 1.1-alt3
+- make IPv6 optional
+
+* Fri Nov 16 2007 Valery Inozemtsev <shrek@altlinux.ru> 1.1-alt2
+- update libxcb-1.1-alt-ndebug.patch
+
+* Mon Nov 05 2007 Valery Inozemtsev <shrek@altlinux.ru> 1.1-alt1
+- 1.1
+
+* Mon Oct 29 2007 Valery Inozemtsev <shrek@altlinux.ru> 1.0-alt6
+- GIT snaphot 2007-10-28 (a29fbc2645fabb96d02c382ffef499b48fb1514a)
+
+* Mon Oct 15 2007 Valery Inozemtsev <shrek@altlinux.ru> 1.0-alt5
+- fixed xlib.lock
+- drop libxcb-1.0-lock-unlock.patch
+
+* Sun Oct 14 2007 Valery Inozemtsev <shrek@altlinux.ru> 1.0-alt4
+- libxcb-1.0-abstract-socket.patch: When connecting to the X server, prefer
+  abstract-namespace unix sockets to filesystem-bound sockets.
+
+* Thu Sep 11 2007 Valery Inozemtsev <shrek@altlinux.ru> 1.0-alt3
+- GIT snapshot 2007-07-19 (09045eaac34973662aaa820a94ca8ed66d9dcb4e)
+
+* Thu May 10 2007 Valery Inozemtsev <shrek@altlinux.ru> 1.0-alt2
+- added libxcb-1.0-lock-unlock.patch
+
+* Wed May 09 2007 Valery Inozemtsev <shrek@altlinux.ru> 1.0-alt1
+- 1.0
+
+* Fri Nov 10 2006 Valery Inozemtsev <shrek@altlinux.ru> 0.9.93-alt1
+- initial release
+
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin