Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37540292
en ru br
Репозитории ALT
S:1.5.3-alt1
5.1: 1.3.0-alt1
4.1: 1.2.3-alt0.M41.1
4.0: 1.2.1-alt1
www.altlinux.org/Changes

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

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

Патч: libXrandr-1.5.3-alt1.patch
Скачать


 .gear/rules                                        |   2 +
 .../tags/4b7021329451fd7451f4522052ad2f5ee97d8b7e  |  23 ++++
 .gear/tags/list                                    |   1 +
 libXrandr.spec                                     | 133 +++++++++++++++++++++
 src/Makefile.am                                    |   2 +-
 src/libXrandr.lds                                  |   8 ++
 src/libXrandr.map                                  |   4 +
 7 files changed, 172 insertions(+), 1 deletion(-)
diff --git a/.gear/rules b/.gear/rules
new file mode 100644
index 0000000..f78a96e
--- /dev/null
+++ b/.gear/rules
@@ -0,0 +1,2 @@
+tar: @name@-@version@:.
+diff: @name@-@version@:. .
diff --git a/.gear/tags/4b7021329451fd7451f4522052ad2f5ee97d8b7e b/.gear/tags/4b7021329451fd7451f4522052ad2f5ee97d8b7e
new file mode 100644
index 0000000..5f42a41
--- /dev/null
+++ b/.gear/tags/4b7021329451fd7451f4522052ad2f5ee97d8b7e
@@ -0,0 +1,23 @@
+object 3387129532899eaeee3477a2d92fa662d7292a84
+type commit
+tag libXrandr-1.5.3
+tagger Alan Coopersmith <alan.coopersmith@oracle.com> 1668963493 -0800
+
+libXrandr-1.5.3
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQIcBAABCgAGBQJjelylAAoJEM/fFIgoxkKn2UoP/iyozYVL3ne0DdFCR9J0Lsjf
+4RQTc6DJ9r5sI68i//AfxxgUE5Z/H4IqSWrzAYDYmlcgCkI9PDbV7AelNOMIEXbe
+klw7qV6G2NW/OfkUQG+w8VedrKzd5OUDd3GJS8YS+CH9ewI4ObMn8twiRbSj2lu2
+e032NXLcpf1einfAlBa2w9Ilske7C5qBAwL++E5L5Ue5yA8Tl6eOnjYo8U3iyL+s
+g1o+UkvDUEUWcY342TPKn2PqNUXwuLFyQ7EhDy+m1e3uGPytTfHXItcVlHGh3Gb7
+30Xzi0fZFhuLj6yK5+DyqrWAM2an4ON8H2xUB0NGJ0+26wSY4pi3jLUNoXYR1nCw
+LJeul97ETUCa9iwSsAp+mWDH5JeiEFd2IZgq3zOzMDf4ed6SPznqevExzfI3vdBJ
+L0S2EmqCpkXxzGRP6PVbWkNBEa9Jy+VSrgZwnosm6BWc7sxOzdq9Q3X31FR0Wo4U
+RWRe9VDhP2nxWDglp4n4FP/sHQpD1CAOt2hQBGbqeR5066Nj+5SwgcXN/fGl01Es
+OXJisfbAyNvCOgMWdd/r8rNlJIsyxbnzxY2q1dDIVe33vYSs4edGk8qE23z82XkZ
+fKYeFOXzIzdQr7V6Bo0/xIWZ8E1rnCbpHPr8uBB3h7LiwKrgs1RuJvVr5GcWgfG4
+35hqCvWdsezoZZVjnMaB
+=6He5
+-----END PGP SIGNATURE-----
diff --git a/.gear/tags/list b/.gear/tags/list
new file mode 100644
index 0000000..6227d3e
--- /dev/null
+++ b/.gear/tags/list
@@ -0,0 +1 @@
+4b7021329451fd7451f4522052ad2f5ee97d8b7e libXrandr-1.5.3
diff --git a/libXrandr.spec b/libXrandr.spec
new file mode 100644
index 0000000..c9b6543
--- /dev/null
+++ b/libXrandr.spec
@@ -0,0 +1,133 @@
+Name: libXrandr
+Version: 1.5.3
+Release: alt1
+
+Summary: X RandR 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: libXext-devel libXrender-devel xorg-randrproto-devel xorg-util-macros
+
+%description
+X RandR Library
+
+%package devel
+Summary: X RandR Library and Header Files
+Group: Development/C
+
+%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-static
+%make_build
+
+%install
+%make DESTDIR=%buildroot install
+
+%files
+%_libdir/*.so.*
+
+%files devel
+%_includedir/X11/extensions
+%_libdir/*.so
+%_pkgconfigdir/*.pc
+%_man3dir/*
+
+%changelog
+* Mon Nov 21 2022 Valery Inozemtsev <shrek@altlinux.ru> 1.5.3-alt1
+- 1.5.3
+
+* Mon Mar 18 2019 Valery Inozemtsev <shrek@altlinux.ru> 1.5.2-alt1
+- 1.5.2
+
+* Mon May 18 2015 Valery Inozemtsev <shrek@altlinux.ru> 1.5.0-alt1
+- 1.5.0
+
+* Thu Jan 30 2014 Valery Inozemtsev <shrek@altlinux.ru> 1.4.2-alt1
+- 1.4.2
+
+* Tue Jun 04 2013 Valery Inozemtsev <shrek@altlinux.ru> 1.4.1-alt1
+- 1.4.1
+
+* Sat Aug 04 2012 Valery Inozemtsev <shrek@altlinux.ru> 1.4.0-alt1
+- 1.4.0
+
+* Thu Jun 30 2011 Valery Inozemtsev <shrek@altlinux.ru> 1.3.2-alt1
+- 1.3.2
+
+* Wed Mar 02 2011 Alexey Tourbin <at@altlinux.ru> 1.3.1-alt5
+- rebuilt for pkgconfig
+
+* Wed Feb 16 2011 Alexey Tourbin <at@altlinux.ru> 1.3.1-alt4
+- disabled symbol versioning
+
+* Thu Feb 10 2011 Alexey Tourbin <at@altlinux.ru> 1.3.1-alt3
+- rebuilt for debuginfo
+
+* Tue Nov 02 2010 Valery Inozemtsev <shrek@altlinux.ru> 1.3.1-alt2
+- devel: fixed pkg-config requires
+
+* Thu Oct 28 2010 Valery Inozemtsev <shrek@altlinux.ru> 1.3.1-alt1
+- 1.3.1
+
+* Sun Apr 04 2010 Valery Inozemtsev <shrek@altlinux.ru> 1.3.0-alt2
+- GIT snapshot 2010-03-29 (7a7bac907ac15033c0ddb979202c7f3ddc368726)
+
+* Fri Mar 06 2009 Valery Inozemtsev <shrek@altlinux.ru> 1.3.0-alt1
+- 1.3.0
+
+* Mon Feb 09 2009 Valery Inozemtsev <shrek@altlinux.ru> 1.2.99.4-alt2
+- fixed XRRGetOutputPrimary
+
+* Tue Jan 13 2009 Valery Inozemtsev <shrek@altlinux.ru> 1.2.99.4-alt1
+- 1.3 RC4
+
+* Sat Nov 22 2008 Valery Inozemtsev <shrek@altlinux.ru> 1.2.3-alt2
+- removed obsolete %%post_ldconfig/%%postun_ldconfig calls
+
+* Thu Jul 03 2008 Valery Inozemtsev <shrek@altlinux.ru> 1.2.3-alt1
+- 1.2.3
+
+* Tue Jun 24 2008 Valery Inozemtsev <shrek@altlinux.ru> 1.2.2-alt2
+- Ignore ConfigureNotify on non-root windows in UpdateConfiguration (fd.o #16430)
+
+* Thu Sep 06 2007 Valery Inozemtsev <shrek@altlinux.ru> 1.2.2-alt1
+- 1.2.2
+
+* Tue Mar 13 2007 Valery Inozemtsev <shrek@altlinux.ru> 1.2.1-alt1
+- 1.2.1
+
+* Sat Oct 14 2006 Valery Inozemtsev <shrek@altlinux.ru> 1.1.2-alt1
+- 1.1.2
+
+* Thu Apr 27 2006 Valery Inozemtsev <shrek@altlinux.ru> 1.1.1-alt1
+- 1.1.1
+
+* Mon Jan 23 2006 Valery Inozemtsev <shrek@altlinux.ru> 1.1.0.2-alt3
+- added requires to %name-devel from buildrequires
+
+* Fri Jan 20 2006 Valery Inozemtsev <shrek@altlinux.ru> 1.1.0.2-alt2
+- fixed requires for %name-devel
+
+* Mon Dec 26 2005 Valery Inozemtsev <shrek@altlinux.ru> 1.1.0.2-alt1
+- Xorg-7.0
+
+* Sun Dec 04 2005 Valery Inozemtsev <shrek@altlinux.ru> 1.1.0.1-alt1
+- Xorg-7.0RC3
+
+* Mon Nov 21 2005 Valery Inozemtsev <shrek@altlinux.ru> 0.99.2-alt0.1
+- initial build
+
diff --git a/src/Makefile.am b/src/Makefile.am
index 673fe2c..920d925 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -22,7 +22,7 @@ AM_CFLAGS = \
 
 AM_CPPFLAGS = -I$(top_srcdir)/include/X11/extensions
 
-libXrandr_la_LDFLAGS = -version-number 2:2:0 -no-undefined
+libXrandr_la_LDFLAGS = -version-number 2:2:0 -no-undefined -Wl,--version-script=libXrandr.map -Wl,libXrandr.lds
 
 libXrandrincludedir = $(includedir)/X11/extensions
 libXrandrinclude_HEADERS = $(top_srcdir)/include/X11/extensions/Xrandr.h
diff --git a/src/libXrandr.lds b/src/libXrandr.lds
new file mode 100644
index 0000000..ad43960
--- /dev/null
+++ b/src/libXrandr.lds
@@ -0,0 +1,8 @@
+"XRRFreePanning@LIBXRANDR_1.3" = XRRFreePanning;
+"XRRGetCrtcTransform@LIBXRANDR_1.3" = XRRGetCrtcTransform;
+"XRRGetOutputPrimary@LIBXRANDR_1.3" = XRRGetOutputPrimary;
+"XRRGetPanning@LIBXRANDR_1.3" = XRRGetPanning;
+"XRRGetScreenResourcesCurrent@LIBXRANDR_1.3" = XRRGetScreenResourcesCurrent;
+"XRRSetCrtcTransform@LIBXRANDR_1.3" = XRRSetCrtcTransform;
+"XRRSetOutputPrimary@LIBXRANDR_1.3" = XRRSetOutputPrimary;
+"XRRSetPanning@LIBXRANDR_1.3" = XRRSetPanning;
diff --git a/src/libXrandr.map b/src/libXrandr.map
new file mode 100644
index 0000000..36f4573
--- /dev/null
+++ b/src/libXrandr.map
@@ -0,0 +1,4 @@
+LIBXRANDR_1.3 {
+    local:
+	[^X]*;
+};
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin