Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37858406
en ru br
Репозитории ALT

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

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

Патч: libXpresent-1.0.0-alt1.patch
Скачать


 .gear/rules                                        |  2 +
 .../tags/b1895412d904047fe291279a929d578927d0cc98  | 23 ++++++++++
 .gear/tags/list                                    |  1 +
 autogen.sh                                         |  4 +-
 configure.ac                                       |  2 +-
 libXpresent.spec                                   | 52 ++++++++++++++++++++++
 xpresent.pc.in                                     |  2 +-
 7 files changed, 83 insertions(+), 3 deletions(-)
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/b1895412d904047fe291279a929d578927d0cc98 b/.gear/tags/b1895412d904047fe291279a929d578927d0cc98
new file mode 100644
index 0000000..9fa1946
--- /dev/null
+++ b/.gear/tags/b1895412d904047fe291279a929d578927d0cc98
@@ -0,0 +1,23 @@
+object ced59e4373b7ad8f89ba222b3f489fb22050b991
+type commit
+tag libXpresent-1.0.0
+tagger Keith Packard <keithp@keithp.com> 1429296128 -0700
+
+libXpresent-1.0.0
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIVAwUAVTFUANsiGmkAAAARAQjzDQ//cWTIkGFWkNz1LEdOFIslSAaqq7ARxlla
+5JbgqRjXsfo4k8Y9aqQzHGnbQE7KvUI9gPjnNygWVMnxhbe0Yldf+7eRiWUaj1mb
+XSXedNL/VktgngqyOIb/rPzY6NqDEvIzR+sZaGVJYZ/DmOyta0/pxECnbBDgc4K0
+d9jU5tKHFY6Rwj7oWVUvLDlKxV/urpOJz2e5kQ9+PWmxnXhs85mFT18kFMZF1xxU
+rVJWvG3NUppKLrQwf3Etivpo4ZTHozA1ulT3qqjddJdbr8LWI8y2H75hoSBLrje5
+NYQ3sZKx50uA9ctYQaA5Rn+NEASN36Ug5pCWVCNnbztd2g9k75cKdFncJcsRomsm
+XiIpQ4a/k6dN2ccqu/aHl05Lqu05nvae7BDEdmG0s0PDH0gP7CrjC/jcBtTWCud/
+gWANBR2nfSl9c3rwrNyJF/JNcHymIrWHaeDYiT4O5wVwFhGQIpxa91Ucc7Y4wrLS
+yXX0RVZJ+OYXEPlSdY5mlZEtW70J5IfGBeGsy6q0cz2v8z0kGrHrhmCg8+sepiW7
+8aNBi+F2qF11qpDyuZ5Px7yqWAm/+OXqEGAtqHcGRnnpkLHkSoKJiX3FCUB0VQMR
+X0/A1jYv0IAIbpYPbgiunL83An0fGDOueA5V1Oxl/wbYrvDWmRLyTb6dB4mRxMrF
+Iy+9xJOmx1w=
+=5gJV
+-----END PGP SIGNATURE-----
diff --git a/.gear/tags/list b/.gear/tags/list
new file mode 100644
index 0000000..6dadaf2
--- /dev/null
+++ b/.gear/tags/list
@@ -0,0 +1 @@
+b1895412d904047fe291279a929d578927d0cc98 libXpresent-1.0.0
diff --git a/autogen.sh b/autogen.sh
index 354f254..fc34bd5 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -9,4 +9,6 @@ cd $srcdir
 autoreconf -v --install || exit 1
 cd $ORIGDIR || exit $?
 
-$srcdir/configure "$@"
+if test -z "$NOCONFIGURE"; then
+    $srcdir/configure "$@"
+fi
diff --git a/configure.ac b/configure.ac
index a88ca7f..bb0939d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -58,7 +58,7 @@ PRESENTEXT_VERSION=[`echo $VERSION | sed 's/^\([0-9][0-9]*\.[0-9][0-9]*\).*$/\1/
 AC_SUBST(PRESENTEXT_VERSION)
 
 # Obtain compiler/linker options for depedencies
-PKG_CHECK_MODULES(PRESENTEXT, xproto [presentproto >= $PRESENTEXT_VERSION] xextproto x11)
+PKG_CHECK_MODULES(PRESENTEXT, xproto [presentproto >= $PRESENTEXT_VERSION] xextproto x11 xext xfixes xrandr)
 
 AC_CONFIG_FILES([Makefile
 		src/Makefile
diff --git a/libXpresent.spec b/libXpresent.spec
new file mode 100644
index 0000000..be3be96
--- /dev/null
+++ b/libXpresent.spec
@@ -0,0 +1,52 @@
+Name: libXpresent
+Version: 1.0.0
+Release: alt1
+Summary: X Present Extension
+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: xorg-util-macros libXext-devel libXfixes-devel libXrandr-devel xorg-presentproto-devel
+
+%description
+X Present Extension
+
+%package devel
+Summary: Xpresent Libraries 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
+%doc AUTHORS COPYING README
+%_libdir/*.so.*
+
+%files devel
+%_includedir/X11/*
+%_libdir/*.so
+%_pkgconfigdir/*.pc
+%_man3dir/*
+
+%changelog
+* Mon Mar 12 2018 Valery Inozemtsev <shrek@altlinux.ru> 1.0.0-alt1
+- initial build
+
diff --git a/xpresent.pc.in b/xpresent.pc.in
index d5d0d38..8f6047a 100644
--- a/xpresent.pc.in
+++ b/xpresent.pc.in
@@ -7,6 +7,6 @@ Name: Xpresent
 Description: X Present  Library
 Version: @PACKAGE_VERSION@
 Requires: xproto presentproto >= @PRESENTEXT_VERSION@
-Requires.private: x11
+Requires.private: x11 xext xfixes xrandr
 Cflags: -I${includedir}
 Libs: -L${libdir} -lXpresent
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin