Projects
openEuler:24.03:SP1:Everything
gpm
_service:tar_scm:gpm.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm:gpm.spec of Package gpm
Name: gpm Version: 1.20.7 Release: 27 Summary: The gpm package contains a mouse server for the console and xterm License: GPLv2 and GPLv2+ with exceptions and GPLv3+ and Verbatim and Copyright only URL: https://www.nico.schottelius.org/software/gpm/ Source: https://www.nico.schottelius.org/software/gpm/archives/%{name}-%{version}.tar.gz Source1: gpm.service Patch1: gpm-1.20.1-weak-wgetch.patch Patch2: gpm-1.20.6-missing-header-dir-in-make-depend.patch Patch3: gpm-format-security.patch Patch4: gpm-1.20.7-sysmacros.patch Patch5: gpm-1.20.7-sigemptyset.patch Patch6000: fix-highly-illegal-return-of-int-as-char-and-less-wo.patch Patch6001: fix-signedness-issue.patch Patch6002: fix-build-fail-on-gcc-10.patch Requires(post): systemd systemd-sysv info Requires(preun): systemd info Requires(postun): systemd %if 0%{?build_cross} == 0 Requires: linuxconsoletools %endif BuildRequires: autoconf automake bison gawk libtool libcap-ng-devel ncurses-devel sed systemd texinfo Requires: %{name}-libs = %{version}-%{release} %description GPM(General Purpose Mouse) is a mouse serer for the console and xterm, with sample clients included like emacs. %package libs Summary: Library for the gpm %description libs This package contains the library which contains the gpm system calls and library functions. %package devel Requires: %{name} = %{version}-%{release} Requires: %{name}-libs = %{version}-%{release} Summary: Development files for the gpm library Provides: gpm-static Obsoletes: gpm-static %description devel The gpm-devel package includes header files and libraries necessary for the gpm library. %package_help %prep %setup -q %patch1 -p1 -b .weak-wgetch %patch2 -p1 %patch3 -p1 %patch4 -p1 %patch5 -p1 %patch6000 -p1 %patch6001 -p1 %patch6002 -p1 %build ./autogen.sh %configure %make_build %install %make_install chmod 0755 %{buildroot}/%{_libdir}/libgpm.so.2.1.0 ln -sf libgpm.so.2.1.0 %{buildroot}/%{_libdir}/libgpm.so cp conf/gpm-* %{buildroot}%{_sysconfdir} chmod 644 %{buildroot}%{_sysconfdir}/gpm-* mkdir -p %{buildroot}%{_unitdir} cp %{SOURCE1} %{buildroot}%{_unitdir} chmod 644 %{buildroot}%{_unitdir}/gpm.service %post if [ -e %{_infodir}/gpm.info.gz ]; then /sbin/install-info %{_infodir}/gpm.info.gz %{_infodir}/dir || : fi %preun if [ $1 = 0 -a -e %{_infodir}/gpm.info.gz ]; then /sbin/install-info %{_infodir}/gpm.info.gz --delete %{_infodir}/dir || : fi %postun %ldconfig_post %ldconfig_postun %files %doc COPYING %{_infodir}/* %config(noreplace) %{_sysconfdir}/gpm-* %exclude %{_datadir}/emacs/site-lisp/* %{_unitdir}/gpm.service %{_sbindir}/* %{_bindir}/* %files libs %{_libdir}/libgpm.so.* %files devel %{_includedir}/* %{_libdir}/libgpm.so %{_libdir}/libgpm.a %files help %doc README TODO doc/README* doc/FAQ doc/Announce doc/changelog %{_mandir}/man?/* %changelog * Mon Mar 27 2023 zhangpan <zhangpan103@h-partners.com.com> - 1.20.7-27 - add build_cross to avoid install linuxconsoletools in self-build * Tue Sep 06 2022 wangkerong <wangkerong@h-partners.com.com> - 1.20.7-26 - Add ExecStartPost option to gpm.service for solve error message when gpm service start * Wed Dec 22 2021 xingxing <xingxing9@huawei.com> - 1.20.7-25 - fix update error * Fri Jul 30 2021 wangkerong <wangkerong@huawei.com> - 1.20.7-24 - fix build fail on gcc-10 * Wed Jul 21 2021 yushaogui <yushaogui@huawei.com> - 1.20.7-23 - delete a buildrequires for gdb * Fri Dec 11 2020 zhujunhao <zhujunhao8@huawei.com> - 1.20.7-22 - modify for patch invalid * Thu Mar 19 2020 songnannan <songnannan2@huawei.com> - 1.20.7-21 - add gdb in buildrequires * Wed Jan 8 2020 openEuler Buildteam <buildteam@openeuler.org> - 1.20.7-20 - Type:bugfix - ID:NA - SUG:NA - DESC: optimization the spec * Tue Dec 31 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.20.7-19 - Type:NA - Id:NA - SUG:NA - DESC:update tarball * Thu Oct 24 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.20.7-18 - Type:bugfix - Id:NA - SUG:NA - DESC:add original patch * Fri Sep 20 2019 Yiru Wang <wangyiru1@huawei.com> - 1.20.7-17 - Pakcage init
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2