Update to gpicview-0.3.1 and move to gtk+3

This commit is contained in:
jca
2026-01-14 20:00:47 +00:00
parent 4b8350aa29
commit 042933c750
5 changed files with 37 additions and 32 deletions
+17 -18
View File
@@ -1,37 +1,36 @@
COMMENT = simple and fast image viewer for X11
DISTNAME = gpicview-0.2.5
REVISION = 7
GH_ACCOUNT = lxde
GH_PROJECT = gpicview
GH_TAGNAME = 0.3.1
CATEGORIES = graphics x11
HOMEPAGE = https://lxde.sourceforge.net/gpicview/
# GPLv2+
PERMIT_PACKAGE = Yes
WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama Xrandr
WANTLIB += Xrender atk-1.0 c cairo expat ffi fontconfig freetype fribidi
WANTLIB += gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0
WANTLIB += gobject-2.0 graphite2 gthread-2.0 gtk-x11-2.0 harfbuzz iconv
WANTLIB += intl jpeg m pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre2-8
WANTLIB += pixman-1 png pthread xcb xcb-render xcb-shm z Xau Xdmcp
WANTLIB += ${COMPILER_LIBCXX}
SITES = ${SITE_SOURCEFORGE:=lxde/}
EXTRACT_SUFX = .tar.xz
WANTLIB += ${COMPILER_LIBCXX} X11 Xau Xcomposite Xcursor Xdamage
WANTLIB += Xdmcp Xext Xfixes Xi Xinerama Xrandr Xrender atk-1.0
WANTLIB += atk-bridge-2.0 atspi c cairo cairo-gobject dbus-1 epoll-shim
WANTLIB += epoxy expat ffi fontconfig freetype fribidi gdk-3 gdk_pixbuf-2.0
WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 graphite2
WANTLIB += gtk-3 harfbuzz iconv intl jpeg m pango-1.0 pangocairo-1.0
WANTLIB += pangoft2-1.0 pcre2-8 pixman-1 png wayland-client wayland-cursor
WANTLIB += wayland-egl xcb xcb-render xcb-shm xkbcommon z
MODULES = textproc/intltool
LIB_DEPENDS = x11/gtk+2
LIB_DEPENDS = graphics/jpeg \
x11/gtk+3
RUN_DEPENDS = devel/desktop-file-utils \
x11/gtk+4,-guic
USE_GMAKE = yes
CONFIGURE_STYLE = gnu
CONFIGURE_STYLE = autoreconf
AUTOCONF_VERSION = 2.72
AUTOMAKE_VERSION = 1.17
CONFIGURE_ARGS = --enable-gtk3
CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib" \
lt_cv_path_SED=/usr/bin/sed
+2 -2
View File
@@ -1,2 +1,2 @@
SHA256 (gpicview-0.2.5.tar.xz) = OEZgWOU3AkUOWJkZPEsmQzmVm1Y91c2B9vaQ3jLYKUI=
SIZE (gpicview-0.2.5.tar.xz) = 349536
SHA256 (gpicview-0.3.1.tar.gz) = tl3ZkTaO0rCGRaUMttSDHiHjwND31yOU1AEF3bp1RTM=
SIZE (gpicview-0.3.1.tar.gz) = 166302
@@ -0,0 +1,14 @@
Fix printf format.
Index: src/exif.c
--- src/exif.c.orig
+++ src/exif.c
@@ -468,7 +468,7 @@ static void ProcessExifDir(unsigned char * DirStart, u
}
}
if (DumpExifMap){
- printf("Map: %05d-%05d: Directory\n",DirStart-OffsetBase, DirEnd+4-OffsetBase);
+ printf("Map: %05td-%05td: Directory\n",DirStart-OffsetBase, DirEnd+4-OffsetBase);
}
@@ -1,12 +0,0 @@
Index: src/main-win.c
--- src/main-win.c.orig
+++ src/main-win.c
@@ -378,7 +378,7 @@ gboolean main_win_open( MainWin* mw, const char* file_
image_list_sort_by_name( mw->img_list, GTK_SORT_DESCENDING );
if (image_list_get_first(mw->img_list))
main_win_open(mw, image_list_get_current_file_path(mw->img_list), zoom);
- return;
+ return FALSE;
}
+4
View File
@@ -1,4 +1,5 @@
@bin bin/gpicview
@man man/man1/gpicview.1
share/applications/gpicview.desktop
share/gpicview/
share/gpicview/pixmaps/
@@ -59,6 +60,7 @@ share/locale/pt_BR/LC_MESSAGES/gpicview.mo
share/locale/ro/LC_MESSAGES/gpicview.mo
share/locale/ru/LC_MESSAGES/gpicview.mo
share/locale/sk/LC_MESSAGES/gpicview.mo
share/locale/sl/LC_MESSAGES/gpicview.mo
share/locale/sr/LC_MESSAGES/gpicview.mo
share/locale/sr@latin/LC_MESSAGES/gpicview.mo
share/locale/sv/LC_MESSAGES/gpicview.mo
@@ -70,6 +72,8 @@ share/locale/tt_RU/LC_MESSAGES/
share/locale/tt_RU/LC_MESSAGES/gpicview.mo
share/locale/ug/LC_MESSAGES/gpicview.mo
share/locale/uk/LC_MESSAGES/gpicview.mo
share/locale/ur/
share/locale/ur/LC_MESSAGES/
share/locale/ur/LC_MESSAGES/gpicview.mo
share/locale/ur_PK/
share/locale/ur_PK/LC_MESSAGES/