diff --git a/libXdmcp-1.1.3.tar.bz2 b/libXdmcp-1.1.3.tar.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..4a110f0dd3d1f7adc2c4b3a46f932706e6cde51a Binary files /dev/null and b/libXdmcp-1.1.3.tar.bz2 differ diff --git a/libXdmcp.spec b/libXdmcp.spec new file mode 100644 index 0000000000000000000000000000000000000000..c933a05289897143bd8a9deeec5ff649a681878d --- /dev/null +++ b/libXdmcp.spec @@ -0,0 +1,63 @@ +%define anolis_release 1 +Summary: X Display Manager Control Protocol library +Name: libXdmcp +Version: 1.1.3 +Release: %{anolis_release}%{?dist} +License: MIT +URL: http://www.x.org + +Source0: https://www.x.org/pub/individual/lib/%{name}-%{version}.tar.bz2 + +BuildRequires: make +BuildRequires: xorg-x11-util-macros +BuildRequires: autoconf automake libtool +BuildRequires: xorg-x11-proto-devel +BuildRequires: xmlto + +%description +X Display Manager Control Protocol library. + +%package devel +Summary: Development files for %{name} +Requires: %{name} = %{version}-%{release} + +%description devel +libXdmcp development package. + +%prep +%autosetup + +%build +autoreconf -v --install --force +%configure --disable-static +make V=1 %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT + +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" + +# We intentionally don't ship *.la files +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +# manual fixup later +rm -rf $RPM_BUILD_ROOT%{_docdir} + +%ldconfig_post +%ldconfig_postun + +%files +%doc AUTHORS COPYING ChangeLog Wraphelp.README.crypto +%{_libdir}/libXdmcp.so.6 +%{_libdir}/libXdmcp.so.6.0.0 + +%files devel +%doc README.md +%{_includedir}/X11/Xdmcp.h +%{_libdir}/libXdmcp.so +%{_libdir}/pkgconfig/xdmcp.pc + +%changelog +* Thu Apr 07 2022 mgb01105731 - 1.1.3-1 +- Init from upstream version 1.1.3 +