Commit Graph

15 Commits

Author SHA1 Message Date
Robert Joslyn
b15a7358c6 gpm: Recipe cleanup
* Add SUMMARY and HOMEPAGE
* Remove unnecessary FILES line, as the specified directory does not
  exist
* Remove unnecessary conditional placement of init script and systemd
  unit file. The update-rc.d and systemd classes handle packaging of
  these files.

Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-14 23:26:42 -07:00
Robert Joslyn
79c8e88118 gpm: Remove duplicate definition of _GNU_SOURCE
The Makefile already sets -D_GNU_SOURCE in CPPFLAGS, no need to patch it
in again.

Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-14 23:26:42 -07:00
Robert Joslyn
e4226eaf1c gpm: Generate documentation
Remove patch disabling documentation, since it builds and is packaged
properly.

Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-14 23:26:42 -07:00
Robert Joslyn
8b0f442901 gpm: Add PID file to systemd unit file
This helps systemd identify the main process of the service.

Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-14 23:26:42 -07:00
Robert Joslyn
531547670c gpm: Fix gpm path in unit file
The binary is installed to ${sbindir}, but the unit file used ${bindir}.

Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-14 23:26:42 -07:00
Martin Jansa
3a28891089 gpm: add dependency on bison-native
* fixes:
yacc  gpm/1.99.7+git1fd19417b8a4dd9945347e98dfa97e4cfd798d77-r2/git/src/prog/gpm-root.y && mv y.tab.c prog/gpm-root.c
/bin/sh: 1: yacc: not found
Makefile:149: recipe for target 'prog/gpm-root.c' failed
make[1]: *** [prog/gpm-root.c] Error 127

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19 16:09:28 -07:00
Khem Raj
bd66426dc3 gpm: Use sigemptyset() API for glibc as well
glibc has removed __sigemptyset

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-01 09:59:25 +02:00
Khem Raj
10e27be997 gpm: Update to use git src uri
Additional patches are upstream to fix build with gcc6 and clang
Add systemd unit file

Create missing symlink for dev shared object

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-06 13:00:09 +02:00
Khem Raj
2449866d82 gpm: Remove nested functions
Helps compiling with clang which doesnt support
nested functions

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-26 10:28:38 +02:00
Koen Kooi
610a42c836 gpm: fix S!=B failure
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-15 12:57:36 +02:00
stephen.arnold42
445c72437e gpm: sets D equal to DESTDIR instead of ROOT in do_install
This corrects a gpm install failure due to ROOT being used instead of
DESTDIR, resulting in DESTDIR being undefined.

Upstream-Status: Inappropriate (distribution/packaging fix)

Signed-off-by: Stephen Arnold <stephen.arnold42@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 13:42:06 +02:00
Martin Jansa
469cd4ff12 gpm: fix build with eglibc-2.17
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-13 11:39:45 +01:00
Martin Jansa
c69abe0737 gpm: disable -Werror
* 1.99.7 has a lot of issues, maybe we should bump PE and go to stable 1.20.7

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-23 09:36:38 +01:00
Martin Jansa
2d75424332 gpm: include /usr/share/emacs/site-lisp in PN
* fixes:
gpm-1.99.7: gpm: Files/directories were installed but not shipped
  /usr/share
  /usr/share/emacs
  /usr/share/emacs/site-lisp

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-11 01:52:58 +01:00
Martin Jansa
4339668ff2 fbreader, fltk, gpm, iksemel, joe, links, ode, openldap, opensync, xchat: import from meta-smartphone
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-07-31 00:14:55 +02:00