Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37911320
en ru br
Репозитории ALT
S:0.42.2-alt1
5.1: 0.16.2-alt1
4.1: 0.10.0-alt2.M41.1
3.0: 0.1.5-alt1
www.altlinux.org/Changes

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

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

Патч: pixman-0.10.0-alt2.M41.1.patch
Скачать


 .gear/rules                                        |    2 +
 .../tags/82419147b25a4c2e0ab76ff7a2dd78927285e98b  |   13 +++
 .gear/tags/list                                    |    1 +
 libpixman.spec                                     |   82 ++++++++++++++++++++
 pixman/Makefile.am                                 |    3 +-
 pixman/libpixman.map                               |    9 ++
 6 files changed, 109 insertions(+), 1 deletions(-)
diff --git a/.gear/rules b/.gear/rules
new file mode 100644
index 0000000..a667908
--- /dev/null
+++ b/.gear/rules
@@ -0,0 +1,2 @@
+tar: pixman-@version@:. name=pixman-@version@
+diff: pixman-@version@:. . name=pixman-@version@-@release@.patch
diff --git a/.gear/tags/82419147b25a4c2e0ab76ff7a2dd78927285e98b b/.gear/tags/82419147b25a4c2e0ab76ff7a2dd78927285e98b
new file mode 100644
index 0000000..9d81063
--- /dev/null
+++ b/.gear/tags/82419147b25a4c2e0ab76ff7a2dd78927285e98b
@@ -0,0 +1,13 @@
+object 92b675db8d3ef44c3c87110443b15a68a871cf7b
+type commit
+tag pixman-0.10.0
+tagger Sц╦ren Sandmann Pedersen <sandmann@redhat.com> 1206627206 -0400
+
+pixman 0.10.0 release
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.7 (GNU/Linux)
+
+iD8DBQBH66uGmxfmIW/3wagRAkCVAKCYHAq2XPuLI8mo2q5MGRzJimlIJwCeMd8L
+McFmTo38THl/X/VzH13BF4I=
+=laMA
+-----END PGP SIGNATURE-----
diff --git a/.gear/tags/list b/.gear/tags/list
new file mode 100644
index 0000000..3d60601
--- /dev/null
+++ b/.gear/tags/list
@@ -0,0 +1 @@
+82419147b25a4c2e0ab76ff7a2dd78927285e98b pixman-0.10.0
diff --git a/libpixman.spec b/libpixman.spec
new file mode 100644
index 0000000..7c2b2b3
--- /dev/null
+++ b/libpixman.spec
@@ -0,0 +1,82 @@
+%define srcname pixman
+
+Name: libpixman
+Version: 0.10.0
+Release: alt3
+Serial: 1
+Summary: Pixel manipulation library
+License: MIT
+Group: System/Libraries
+Url: http://xorg.freedesktop.org
+
+Packager: Valery Inozemtsev <shrek@altlinux.ru>
+
+Source: %srcname-%version.tar
+Patch: %srcname-%version-%release.patch
+
+%description
+Pixman is a pixel manipulation library for X and cairo.
+
+%package devel
+Summary: Pixel manipulation library development package
+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.
+
+%def_disable static
+
+%prep
+%setup -q -n %srcname-%version
+%patch -p1
+
+%build
+%autoreconf
+%configure \
+	%{subst_enable static}
+%make_build
+
+%install
+%make DESTDIR=%buildroot install
+
+%post -p %post_ldconfig
+
+%postun -p %postun_ldconfig
+
+%files
+%_libdir/*.so.*
+
+%files devel
+%_includedir/*
+%_libdir/*.so
+%_pkgconfigdir/*.pc
+
+%changelog
+* Fri Jun 13 2008 Valery Inozemtsev <shrek@altlinux.ru> 1:0.10.0-alt3
+- rollback to 0.10.0 (0.11.4 memory leaked)
+
+* Wed Jun 11 2008 Valery Inozemtsev <shrek@altlinux.ru> 0.11.4-alt1
+- 0.11.4
+
+* Thu May 01 2008 Valery Inozemtsev <shrek@altlinux.ru> 0.10.0-alt2
+- introduced PIXMAN_0.10.0 ABI interface for new functions in libpixman-1.so.0.10.0
+
+* Fri Mar 28 2008 Valery Inozemtsev <shrek@altlinux.ru> 0.10.0-alt1
+- 0.10.0
+
+* Wed Mar 19 2008 Valery Inozemtsev <shrek@altlinux.ru> 0.9.6-alt3
+- pixman-0.9.6-x-offset.patch: fix computation of x_offset in pixman_add_traps
+
+* Wed Jan 16 2008 Valery Inozemtsev <shrek@altlinux.ru> 0.9.6-alt2
+- avoid use of C++ keyword xor in header (close #13899)
+
+* Wed Oct 31 2007 Valery Inozemtsev <shrek@altlinux.ru> 0.9.6-alt1
+- 0.9.6
+
+* Mon Oct 01 2007 Valery Inozemtsev <shrek@altlinux.ru> 0.9.5-alt2
+- GIT snapshot 2007-09-29 (39a67d35f05aa47cf50191e0837a2125593a7bbc)
+
+* Tue Sep 06 2007 Valery Inozemtsev <shrek@altlinux.ru> 0.9.5-alt1
+- initial release
diff --git a/pixman/Makefile.am b/pixman/Makefile.am
index 190df4c..6bf536a 100644
--- a/pixman/Makefile.am
+++ b/pixman/Makefile.am
@@ -1,5 +1,6 @@
 lib_LTLIBRARIES = libpixman-1.la
-libpixman_1_la_LDFLAGS = -version-info $(LT_VERSION_INFO)
+libpixman_1_la_LDFLAGS = -version-info $(LT_VERSION_INFO) \
+	-Wl,--version-script=libpixman.map
 libpixman_1_la_LIBADD = @DEP_LIBS@ -lm
 libpixman_1_la_SOURCES =		\
 	pixman.h			\
diff --git a/pixman/libpixman.map b/pixman/libpixman.map
new file mode 100644
index 0000000..bd17067
--- /dev/null
+++ b/pixman/libpixman.map
@@ -0,0 +1,9 @@
+PIXMAN_0.10.0 {
+    global:
+	pixman_format_supported_destination;
+	pixman_format_supported_source;
+	pixman_version;
+	pixman_version_string;
+    local:
+	[^pixman_]*;
+};
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin