Gentoo Archives: gentoo-commits

From: "Julian Ospald (hasufell)" <hasufell@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/pornview/files: pornview-0.2.0_pre1-underlinking.patch pornview-0.2.0_pre1-autoconf.patch
Date: Sun, 28 Oct 2012 22:06:34
Message-Id: 20121028220624.5A50321600@flycatcher.gentoo.org
1 hasufell 12/10/28 22:06:24
2
3 Added: pornview-0.2.0_pre1-underlinking.patch
4 pornview-0.2.0_pre1-autoconf.patch
5 Log:
6 adopt package, fix underlinking wrt #403031
7
8 (Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key E73C35B3)
9
10 Revision Changes Path
11 1.1 media-gfx/pornview/files/pornview-0.2.0_pre1-underlinking.patch
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/pornview/files/pornview-0.2.0_pre1-underlinking.patch?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/pornview/files/pornview-0.2.0_pre1-underlinking.patch?rev=1.1&content-type=text/plain
15
16 Index: pornview-0.2.0_pre1-underlinking.patch
17 ===================================================================
18 From: Julian Ospald <hasufell@g.o>
19 Date: Sun Oct 28 20:22:14 UTC 2012
20 Subject: build system
21
22 fix underlinking
23 https://bugs.gentoo.org/show_bug.cgi?id=403031
24
25 --- src/Makefile.am
26 +++ src/Makefile.am
27 @@ -52,7 +52,7 @@
28 pornview_LDFLAGS = \
29 -export-dynamic
30
31 -pornview_LDADD = $(GTK_LIBS) $(GDK_PIXBUF_LIBS) $(PNG_LIBS) $(MOVIELIB_LIBS) \
32 - $(INTLLIBS) $(LIBICONV) $(LIBCHARSET) $(X_LIBS) $(XINERAMA_LIBS) \
33 - prefs_ui/libprefs_ui.la support/widgets/libsupport_widgets.la \
34 - support/libsupport_utils.la $(LIBEXIF)
35 +pornview_LDADD = prefs_ui/libprefs_ui.la support/widgets/libsupport_widgets.la \
36 + support/libsupport_utils.la $(LIBEXIF) \
37 + $(GTK_LIBS) $(GDK_PIXBUF_LIBS) $(PNG_LIBS) $(MOVIELIB_LIBS) \
38 + $(INTLLIBS) $(LIBICONV) $(LIBCHARSET) $(X_LIBS) $(XINERAMA_LIBS)
39
40
41
42 1.1 media-gfx/pornview/files/pornview-0.2.0_pre1-autoconf.patch
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/pornview/files/pornview-0.2.0_pre1-autoconf.patch?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/pornview/files/pornview-0.2.0_pre1-autoconf.patch?rev=1.1&content-type=text/plain
46
47 Index: pornview-0.2.0_pre1-autoconf.patch
48 ===================================================================
49 --- configure.in
50 +++ configure.in
51 @@ -38,10 +38,6 @@
52 dnl ******************************
53 dnl required library version
54 dnl ******************************
55 -GLIB_REQUIRED=1.2.10
56 -GTK_REQUIRED=1.2.10
57 -GDK_PIXBUF_REQUIRED=0.16.0
58 -XINE_OLD_REQUIRED=0.9.9
59 XINE_REQUIRED=1.0.0
60
61 AC_SUBST(GLIB_REQUIRED)
62 @@ -63,31 +59,20 @@
63 dnl ******************************
64 dnl Check for GTK
65 dnl ******************************
66 -enable_gtk2=no
67 -AC_ARG_WITH(gtk2,
68 - [ --with-gtk2 Use Gtk+-2.0 (experimental) [default=no]],
69 - [enable_gtk2="${withval}"], [enable_gtk2=no])
70 -if test "$enable_gtk2" = yes; then
71 - AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
72 - PKG_CHECK_MODULES(GTK, [
73 - glib-2.0 >= $GLIB2_REQUIRED
74 - gmodule-2.0 >= $GMODULE2_REQUIRED
75 - gdk-pixbuf-2.0 >= $GDK_PIXBUF2_REQUIRED
76 - gtk+-2.0 >= $GTK2_REQUIRED
77 - ], ,[
78 - AC_MSG_ERROR(Test for GTK+-2.0 failed. See the file 'INSTALL' for help)
79 - ])
80 - AC_SUBST(GTK_CFLAGS)
81 - AC_SUBST(GTK_LIBS)
82 - AC_DEFINE(USE_GTK2)
83 - AC_DEFINE(USE_NORMAL_PANED)
84 - AC_DEFINE(ENABLE_TREEVIEW)
85 -else
86 - AM_PATH_GTK($GTK_REQUIRED, ,
87 - AC_MSG_ERROR(Test for GTK failed. See the file 'INSTALL' for help))
88 - AM_PATH_GDK_PIXBUF($GDK_PIXBUF_REQUIRED, ,
89 - AC_MSG_ERROR(gdk-pixbuf 0.16.0 or higher is required))
90 -fi
91 +AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
92 +PKG_CHECK_MODULES(GTK, [
93 + glib-2.0 >= $GLIB2_REQUIRED
94 + gmodule-2.0 >= $GMODULE2_REQUIRED
95 + gdk-pixbuf-2.0 >= $GDK_PIXBUF2_REQUIRED
96 + gtk+-2.0 >= $GTK2_REQUIRED
97 +], ,[
98 + AC_MSG_ERROR(Test for GTK+-2.0 failed. See the file 'INSTALL' for help)
99 +])
100 +AC_SUBST(GTK_CFLAGS)
101 +AC_SUBST(GTK_LIBS)
102 +AC_DEFINE(USE_GTK2)
103 +AC_DEFINE(USE_NORMAL_PANED)
104 +AC_DEFINE(ENABLE_TREEVIEW)
105
106 enable_normal_paned=no
107 AC_ARG_WITH(normal-paned,
108 @@ -158,45 +143,20 @@
109 [enable_xine=yes], [enable_xine="${enableval}"])
110
111 if test "$enable_xine" = no; then
112 -AC_ARG_ENABLE(xine_old,
113 - [ --enable-xine-old Enable Xine library 0.9.x for movie [default=no]],
114 - [enable_xine_old=yes], [enable_xine_old="${enableval}"])
115 -
116 -if test "$enable_xine_old" = no; then
117 AC_ARG_ENABLE(mplayer,
118 [ --enable-mplayer Enable MPlayer for movie [default=no]],
119 [enable_mplayer=yes], [enable_mplayer="${enableval}"])
120 fi
121 -fi
122
123 MOVIELIB_CFLAGS=""
124 MOVIELIB_LIBS=""
125
126 dnl ****************************
127 -dnl Check for Xine library 0.9.x
128 -dnl ****************************
129 -if test "$enable_xine_old" = yes; then
130 - have_xine=no
131 - AM_PATH_XINE($XINE_OLD_REQUIRED,
132 - [have_xine=yes], [have_xine=no])
133 - if test "$have_xine" = yes; then
134 - MOVIELIB_CFLAGS=${XINE_CFLAGS}
135 - MOVIELIB_LIBS=${XINE_LIBS}
136 - AC_DEFINE(ENABLE_XINE_OLD)
137 - AC_DEFINE(ENABLE_MOVIE)
138 - movie_support="Xine 0.9.x"
139 - else
140 - AC_MSG_WARN(Did not find xine-lib installed)
141 - enable_xine=no;
142 - fi
143 -fi
144 -
145 -dnl ****************************
146 dnl Check for Xine library
147 dnl ****************************
148 if test "$enable_xine" = yes; then
149 have_xine=no
150 - AM_PATH_XINE($XINE_REQUIRED,
151 + PKG_CHECK_MODULES(XINE, libxine,
152 [have_xine=yes], [have_xine=no])
153 if test "$have_xine" = yes; then
154 MOVIELIB_CFLAGS=${XINE_CFLAGS}
155 @@ -241,11 +201,6 @@
156 localedir="\${datadir}/locale"
157 AC_SUBST(localedir)
158
159 -dnl *******************
160 -dnl for libcharset
161 -dnl *******************
162 -AM_LIBCHARSET
163 -
164 dnl ******************************
165 dnl enable/disable EXIF support
166 dnl ******************************