wok-next view gucharmap3/stuff/patches/gucharmap3.patch @ rev 21727

created recipe for vbindiff
author Hans-G?nter Theisgen
date Sat Nov 21 14:32:44 2020 +0100 (2020-11-21)
parents 05d4a6d977d4
children
line source
1 Idea is to have two nonintersecting SliTaz packages:
2 gucharmap (for GTK+2) and gucharmap3 (for GTK+3)
3 Author: Aleksej Bobylev <al.bobylev@gmail.com>
5 Plus: https://gitlab.gnome.org/GNOME/gucharmap/commit/4ad97abc893ded93296f7c157631369fbddcf90a
7 --- a/configure.ac
8 +++ b/configure.ac
9 @@ -36,7 +36,7 @@
11 AC_PREREQ([2.56])
13 -AC_INIT([GNOME Character Map],[gucharmap_version],[http://bugzilla.gnome.org/enter_bug.cgi?product=gucharmap],[gucharmap])
14 +AC_INIT([GNOME Character Map],[gucharmap_version],[http://bugzilla.gnome.org/enter_bug.cgi?product=gucharmap],[gucharmap3])
16 AC_CONFIG_MACRO_DIR([m4])
17 AC_CONFIG_SRCDIR([gucharmap/gucharmap.h.in])
18 @@ -48,7 +48,7 @@
20 # checks for progs
22 -GNOME_DEBUG_CHECK
23 +#GNOME_DEBUG_CHECK
25 AC_PROG_CC
26 AC_USE_SYSTEM_EXTENSIONS
27 @@ -120,6 +120,13 @@
28 freetype2
29 ])
31 +sv_LIBS="$LIBS"
32 +LIBS=
33 +AC_SEARCH_LIBS([dlsym],[dl])
34 +LIBDL="$LIBS"
35 +LIBS="$sv_LIBS"
36 +AC_SUBST([LIBDL])
37 +
38 GLIB_GENMARSHAL="$($PKG_CONFIG --variable=glib_genmarshal glib-2.0)"
39 AC_SUBST([GLIB_GENMARSHAL])
40 GLIB_MKENUMS="$($PKG_CONFIG --variable=glib_mkenums glib-2.0)"
41 @@ -225,7 +232,7 @@
42 # i18n
43 # ****
45 -GETTEXT_PACKAGE=gucharmap
46 +GETTEXT_PACKAGE=gucharmap3
47 AC_SUBST([GETTEXT_PACKAGE])
48 AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE],["$GETTEXT_PACKAGE"],[The gucharmap gettext domain])
49 AM_GLIB_GNU_GETTEXT
50 @@ -322,7 +329,7 @@
52 AC_CONFIG_FILES([
53 Makefile
54 -gucharmap.desktop.in
55 +gucharmap3.desktop.in
56 gucharmap.nsi
57 gucharmap.spec
58 data/Makefile
59 --- /dev/null
60 +++ b/gucharmap3.desktop.in.in
61 @@ -0,0 +1,8 @@
62 +[Desktop Entry]
63 +Type=Application
64 +_Name=Character Map
65 +_Comment=Insert special characters into documents
66 +StartupNotify=true
67 +Exec=gucharmap3
68 +Icon=accessories-character-map
69 +Categories=GNOME;GTK;Utility;
70 --- a/Makefile.am
71 +++ b/Makefile.am
72 @@ -14,7 +14,7 @@
73 distcleancheck_listfiles = find . -type -f print | grep -v 'omf\.out'
75 desktopdir = $(datadir)/applications
76 -desktop_in_files = gucharmap.desktop.in.in
77 +desktop_in_files = gucharmap3.desktop.in.in
78 desktop_DATA = $(desktop_in_files:.desktop.in.in=.desktop)
80 pkgconfigdir = $(libdir)/pkgconfig
81 --- a/gucharmap/Makefile.am
82 +++ b/gucharmap/Makefile.am
83 @@ -156,6 +156,7 @@
84 gucharmap_LDADD = \
85 libgucharmap@GUCHARMAP_LIBRARY_SUFFIX_U@.la \
86 $(GTK_LIBS) \
87 + $(LIBDL) \
88 $(INTL_LIBS)
90 dist_noinst_DATA = gucharmap-menus.ui