- update to 4.0

- unbreak with gtk+2.20, diff from Ido Admon

looks good to ajacoutot@
This commit is contained in:
sthen 2010-05-13 14:14:49 +00:00
parent d4d03c4e9e
commit 7a1f77559a
4 changed files with 37 additions and 15 deletions

View File

@ -1,12 +1,12 @@
# $OpenBSD: Makefile,v 1.19 2009/12/21 20:46:03 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.20 2010/05/13 14:14:49 sthen Exp $
COMMENT= virtual sticky pad system
DISTNAME= xpad-2.14
PKGNAME= ${DISTNAME:L}p4
DISTNAME= xpad-4.0
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xpad/}
MASTER_SITES= http://launchpad.net/xpad/trunk/4.0/+download/
EXTRACT_SUFX= .tar.bz2
HOMEPAGE= http://xpad.sourceforge.net/
@ -21,6 +21,7 @@ WANTLIB += Xfixes Xi Xinerama Xrandr Xrender atk-1.0 c cairo expat
WANTLIB += fontconfig freetype gio-2.0 glib-2.0 glitz gmodule-2.0
WANTLIB += gobject-2.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0
WANTLIB += pixman-1 png z pthread-stubs xcb
WANTLIB += gthread-2.0 pthread xcb-render xcb-render-util
# GPL
PERMIT_PACKAGE_CDROM= Yes

View File

@ -1,5 +1,5 @@
MD5 (xpad-2.14.tar.bz2) = HhLmrsjwOmVutkJ7oiw40w==
RMD160 (xpad-2.14.tar.bz2) = YIVKL9jrtGiVYMYDcyXaHo7G02E=
SHA1 (xpad-2.14.tar.bz2) = xMcSFtaDSmnfP66d4UrD/uGeonw=
SHA256 (xpad-2.14.tar.bz2) = IFNCNKpOtEjWuK6MKWRjslmlbI3yoGnoJlP8OxuK6Jo=
SIZE (xpad-2.14.tar.bz2) = 221859
MD5 (xpad-4.0.tar.bz2) = p3u6u0kXx9qbXQl9mk5Zpw==
RMD160 (xpad-4.0.tar.bz2) = 8MVxRSRj9vzb1JEuLOF4uqMh7Kg=
SHA1 (xpad-4.0.tar.bz2) = nZx8Xtb+uKrJf8SL/NZiw7Dby6U=
SHA256 (xpad-4.0.tar.bz2) = 1134V3fyN7ZOmiJIpjfjge6XbLfo65EVDomE0Jnfd5Y=
SIZE (xpad-4.0.tar.bz2) = 180340

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-src_xpad-pad_c,v 1.1 2010/05/13 14:14:49 sthen Exp $
unbreak with gtk+2.20
--- src/xpad-pad.c.orig Thu May 13 14:23:55 2010
+++ src/xpad-pad.c Thu May 13 14:38:28 2010
@@ -275,7 +275,7 @@ xpad_pad_init (XpadPad *pad)
"gravity", GDK_GRAVITY_STATIC, /* static gravity makes saving pad x,y work */
"skip-pager-hint", !xpad_settings_get_has_decorations (xpad_settings ()),
"skip-taskbar-hint", !xpad_settings_get_has_decorations (xpad_settings ()),
- "type", GTK_WINDOW_TOPLEVEL,
+ /* "type", GTK_WINDOW_TOPLEVEL, */
"type-hint", GDK_WINDOW_TYPE_HINT_NORMAL,
"window-position", GTK_WIN_POS_MOUSE,
"child", vbox,

View File

@ -1,12 +1,9 @@
@comment $OpenBSD: PLIST,v 1.9 2009/12/21 20:46:03 ajacoutot Exp $
bin/xpad
@comment $OpenBSD: PLIST,v 1.10 2010/05/13 14:14:49 sthen Exp $
@bin bin/xpad
@man man/man1/xpad.1
share/applications/xpad.desktop
share/icons/
share/icons/hicolor/
share/icons/hicolor/48x48/
share/icons/hicolor/48x48/apps/
share/icons/hicolor/48x48/apps/xpad.png
share/icons/hicolor/scalable/
share/icons/hicolor/scalable/apps/
share/icons/hicolor/scalable/apps/xpad.svg
@ -14,29 +11,38 @@ share/locale/af/
share/locale/af/LC_MESSAGES/
share/locale/af/LC_MESSAGES/xpad.mo
share/locale/bg/LC_MESSAGES/xpad.mo
share/locale/cs/LC_MESSAGES/xpad.mo
share/locale/da/LC_MESSAGES/xpad.mo
share/locale/de/LC_MESSAGES/xpad.mo
share/locale/en_GB/
share/locale/en_GB/LC_MESSAGES/
share/locale/en_GB/LC_MESSAGES/xpad.mo
share/locale/es/LC_MESSAGES/xpad.mo
share/locale/et/LC_MESSAGES/xpad.mo
share/locale/fi/LC_MESSAGES/xpad.mo
share/locale/fr/LC_MESSAGES/xpad.mo
share/locale/ga/LC_MESSAGES/xpad.mo
share/locale/hr/LC_MESSAGES/xpad.mo
share/locale/hu/LC_MESSAGES/xpad.mo
share/locale/it/LC_MESSAGES/xpad.mo
share/locale/ja/LC_MESSAGES/xpad.mo
share/locale/ko/LC_MESSAGES/xpad.mo
share/locale/lv/LC_MESSAGES/xpad.mo
share/locale/nl/LC_MESSAGES/xpad.mo
share/locale/pt/LC_MESSAGES/xpad.mo
share/locale/ro/LC_MESSAGES/xpad.mo
share/locale/ru/LC_MESSAGES/xpad.mo
share/locale/rw/
share/locale/rw/LC_MESSAGES/
share/locale/rw/LC_MESSAGES/xpad.mo
share/locale/sv/LC_MESSAGES/xpad.mo
share/locale/th/
share/locale/th/LC_MESSAGES/
share/locale/th/LC_MESSAGES/xpad.mo
share/locale/tr/LC_MESSAGES/xpad.mo
share/locale/vi/LC_MESSAGES/xpad.mo
share/locale/zh_CN/LC_MESSAGES/xpad.mo
share/locale/zh_TW/LC_MESSAGES/xpad.mo
share/pixmaps/
share/pixmaps/xpad.png
@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
@unexec-delete %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
@exec %D/bin/update-desktop-database