diff options
author | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-10-04 21:22:03 +0800 |
---|---|---|
committer | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-10-04 21:22:03 +0800 |
commit | 684183716d671c40a0dac7cec911bd33cab3ed84 (patch) | |
tree | 3e1ab559b6a2af152bc3602c06ce4e5ac101b419 /graphics | |
parent | 8ad10c036c54b3dc2705c6bf0b648d4cb72c9f27 (diff) | |
download | marcuscom-ports-684183716d671c40a0dac7cec911bd33cab3ed84.tar marcuscom-ports-684183716d671c40a0dac7cec911bd33cab3ed84.tar.gz marcuscom-ports-684183716d671c40a0dac7cec911bd33cab3ed84.tar.bz2 marcuscom-ports-684183716d671c40a0dac7cec911bd33cab3ed84.tar.lz marcuscom-ports-684183716d671c40a0dac7cec911bd33cab3ed84.tar.xz marcuscom-ports-684183716d671c40a0dac7cec911bd33cab3ed84.tar.zst marcuscom-ports-684183716d671c40a0dac7cec911bd33cab3ed84.zip |
Move to LOCALBASE
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7549 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/gimageview/Makefile | 102 | ||||
-rw-r--r-- | graphics/gimageview/distinfo | 3 | ||||
-rw-r--r-- | graphics/gimageview/files/extra-patch-src-exit_view.c | 19 | ||||
-rw-r--r-- | graphics/gimageview/files/patch-gimv_thumb_win.c | 21 | ||||
-rw-r--r-- | graphics/gimageview/files/patch-ltmain.sh | 25 | ||||
-rw-r--r-- | graphics/gimageview/pkg-descr | 11 | ||||
-rw-r--r-- | graphics/gimageview/pkg-plist | 140 |
7 files changed, 321 insertions, 0 deletions
diff --git a/graphics/gimageview/Makefile b/graphics/gimageview/Makefile new file mode 100644 index 000000000..19b1aaed7 --- /dev/null +++ b/graphics/gimageview/Makefile @@ -0,0 +1,102 @@ +# New ports collection makefile for: gimageview +# Date Created: 5 Feb 2002 +# Whom: TATEISHI Katsuyuki <katsu@iec.hiroshima-u.ac.jp> +# +# $FreeBSD$ +# + +PORTNAME= gimageview +PORTVERSION= 0.2.25 +PORTREVISION= 5 +CATEGORIES= graphics +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= gtkmmviewer + +MAINTAINER= dinoex@FreeBSD.org +COMMENT= Yet another GTK+ based image viewer + +USE_GMAKE= yes +USE_GNOME= gdkpixbuf gnomehier +USE_GETTEXT= yes +WANT_GNOME= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LIBS="-L${LOCALBASE}/lib" +MAKE_ARGS= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" + +.include <bsd.port.pre.mk> + +.if ${HAVE_GNOME:Mimlib}!="" +USE_GNOME+= imlib +PKGNAMESUFFIX= -imlib +WITH_IMLIB= yes +.endif + +.if exists(${LOCALBASE}/lib/libexif.so.12) +EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src-exit_view.c +.endif + +.if exists(${LOCALBASE}/lib/libmng.so.1) +WITH_LIBMNG= yes +.endif + +.if exists(${LOCALBASE}/lib/libwmf.so.2) +WITH_LIBWMF= yes +.endif + +.if exists(${X11BASE}/lib/librsvg.so.1) +WITH_LIBRSVG= yes +.endif + +.if exists(${LOCALBASE}/bin/mplayer) +WITH_MPLAYER= yes +.endif + +.if defined(WITH_LIBMNG) +LIB_DEPENDS+= mng.1:${PORTSDIR}/graphics/libmng +PLIST_SUB+= WITH_LIBMNG="" +.else +PLIST_SUB+= WITH_LIBMNG="@comment " +.endif + +.if defined(WITH_LIBWMF) +LIB_DEPENDS+= wmf.2:${PORTSDIR}/graphics/libwmf +PLIST_SUB+= WITH_LIBWMF="" +.else +PLIST_SUB+= WITH_LIBWMF="@comment " +.endif + +.if defined(WITH_LIBRSVG) +LIB_DEPENDS+= rsvg.1:${PORTSDIR}/graphics/librsvg +PLIST_SUB+= WITH_LIBRSVG="" +.else +PLIST_SUB+= WITH_LIBRSVG="@comment " +.endif + +.if defined(WITH_MPLAYER) +RUN_DEPENDS+= mplayer:${PORTSDIR}/multimedia/mplayer +CONFIGURE_ARGS+= --enable-mplayer +PLIST_SUB+= WITH_LIBMPLAYER="" +.else +PLIST_SUB+= WITH_LIBMPLAYER="@comment " +.endif + +.if defined(WITH_LIBXINE) +LIB_DEPENDS+= xine.15:${PORTSDIR}/multimedia/libxine +CONFIGURE_ARGS+= --with-xine +PLIST_SUB+= WITH_LIBXINE="" +.else +PLIST_SUB+= WITH_LIBXINE="@comment " +.endif + +post-patch: + @${REINPLACE_CMD} -e 's/DATADIRNAME=lib/DATADIRNAME=share/g' \ + ${WRKSRC}/configure + +post-configure: +.if !defined(WITH_IMLIB) + @${FIND} ${WRKSRC} -name 'Makefile' | ${XARGS} ${REINPLACE_CMD} -Ee \ + 's/^(GDK_IMLIB_(CFLAGS|LIBS) =).*$$/$${1}/' +.endif + +.include <bsd.port.post.mk> diff --git a/graphics/gimageview/distinfo b/graphics/gimageview/distinfo new file mode 100644 index 000000000..66a596548 --- /dev/null +++ b/graphics/gimageview/distinfo @@ -0,0 +1,3 @@ +MD5 (gimageview-0.2.25.tar.gz) = 82874cd6fecdc9833ce3f5745b4bd788 +SHA256 (gimageview-0.2.25.tar.gz) = dacb5c39ff7819cedf1f7c73ced414155342666836a1f3ce0183ee46bbf433ae +SIZE (gimageview-0.2.25.tar.gz) = 1342347 diff --git a/graphics/gimageview/files/extra-patch-src-exit_view.c b/graphics/gimageview/files/extra-patch-src-exit_view.c new file mode 100644 index 000000000..4e822a148 --- /dev/null +++ b/graphics/gimageview/files/extra-patch-src-exit_view.c @@ -0,0 +1,19 @@ +--- src/exif_view.c.orig Tue Feb 1 13:20:55 2005 ++++ src/exif_view.c Tue Feb 1 13:20:16 2005 +@@ -87,6 +87,7 @@ + ExifContent *content) + { + const gchar *text[2]; ++ gchar value[1024]; + gint i; + + g_return_if_fail (clist); +@@ -104,7 +105,7 @@ + for (i = 0; i < content->count; i++) { + text[0] = exif_tag_get_name (content->entries[i]->tag); + if (text[0] && *text[0]) text[0] = _(text[0]); +- text[1] = exif_entry_get_value (content->entries[i]); ++ text[1] = exif_entry_get_value (content->entries[i], value, sizeof(value)); + if (text[1] && *text[1]) text[1] = _(text[1]); + #ifdef ENABLE_TREEVIEW + { diff --git a/graphics/gimageview/files/patch-gimv_thumb_win.c b/graphics/gimageview/files/patch-gimv_thumb_win.c new file mode 100644 index 000000000..2a21414dd --- /dev/null +++ b/graphics/gimageview/files/patch-gimv_thumb_win.c @@ -0,0 +1,21 @@ +--- src/gimv_thumb_win.c.orig Sun Sep 19 17:48:05 2004 ++++ src/gimv_thumb_win.c Sun Sep 19 17:52:20 2004 +@@ -202,7 +202,7 @@ + guint action, + GtkWidget *widget); + static void cb_move_tab (GimvThumbWin *tw, +- GimvSortItem sortitem, ++ MoveTabItem item, + GtkWidget *widget); + static void cb_cut_out_tab (GimvThumbWin *tw, + guint action, +@@ -1215,7 +1215,9 @@ + } + + ++#if 0 + #warning should be implemented as customizable launcher. ++#endif + static void + cb_wallpaper_setting (GtkWidget *menuitem, GimvThumbWin *tw) + { diff --git a/graphics/gimageview/files/patch-ltmain.sh b/graphics/gimageview/files/patch-ltmain.sh new file mode 100644 index 000000000..8afad632c --- /dev/null +++ b/graphics/gimageview/files/patch-ltmain.sh @@ -0,0 +1,25 @@ +--- ltmain.sh.orig Sat Nov 17 07:22:26 2001 ++++ ltmain.sh Wed Feb 20 16:21:57 2002 +@@ -2690,6 +2690,9 @@ + # Absolute path. + rpath="$rpath$dir:" + ;; ++ *-*-freebsd*) ++ # FreeBSD doesn't need this... ++ ;; + *) + # Relative path: add a thisdir entry. + rpath="$rpath\$thisdir/$dir:" +@@ -3360,10 +3363,12 @@ + fi + + # Install the pseudo-library for information purposes. ++ if /usr/bin/false; then + name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` + instname="$dir/$name"i + $show "$install_prog $instname $destdir/$name" + $run eval "$install_prog $instname $destdir/$name" || exit $? ++ fi + + # Maybe install the static library, too. + test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" diff --git a/graphics/gimageview/pkg-descr b/graphics/gimageview/pkg-descr new file mode 100644 index 000000000..cdd176bf2 --- /dev/null +++ b/graphics/gimageview/pkg-descr @@ -0,0 +1,11 @@ +GImageView is a GTK+ based image viewer. + +It supports tabbed browsing, thumbnail table views, directory tree views, +drag and drop, reading thumbnail cache of other famous image viewers, +and a flexible user interface. + +WWW: http://gtkmmviewer.sourceforge.net/ +Authors: Takuro Ashie <ashie@homa.ne.jp>, Nyan2 <t-nyan2@nifty.com> + +-- +TATEISHI Katsuyuki <katsu@iec.hiroshima-u.ac.jp> diff --git a/graphics/gimageview/pkg-plist b/graphics/gimageview/pkg-plist new file mode 100644 index 000000000..16359d8c4 --- /dev/null +++ b/graphics/gimageview/pkg-plist @@ -0,0 +1,140 @@ +bin/gimv +lib/gimageview/archiver/libgimv_lha_extarc.so +lib/gimageview/archiver/libgimv_rar_extarc.so +lib/gimageview/archiver/libgimv_tar_extarc.so +lib/gimageview/archiver/libgimv_zip_extarc.so +lib/gimageview/image_loader/libgimv_bmp_loader.so +lib/gimageview/image_loader/libgimv_jpeg_loader.so +lib/gimageview/image_loader/libgimv_mag_loader.so +%%WITH_LIBMNG%%lib/gimageview/image_loader/libgimv_mng_loader.so +lib/gimageview/image_loader/libgimv_pcx_loader.so +lib/gimageview/image_loader/libgimv_pixbuf_loader.so +lib/gimageview/image_loader/libgimv_png_loader.so +%%WITH_LIBRSVG%%lib/gimageview/image_loader/libgimv_rsvg_loader.so +lib/gimageview/image_loader/libgimv_tga_loader.so +%%WITH_LIBWMF%%lib/gimageview/image_loader/libgimv_wmf_loader.so +lib/gimageview/image_loader/libgimv_xbm_loader.so +lib/gimageview/image_loader/libgimv_xcf_loader.so +lib/gimageview/image_loader/libgimv_xvpics_loader.so +lib/gimageview/image_saver/libgimv_png_saver.so +lib/gimageview/image_saver/libgimv_pnm_saver.so +lib/gimageview/image_saver/libgimv_xvpics_saver.so +%%WITH_LIBMPLAYER%%lib/gimageview/image_view/libgimv_mplayer.so +%%WITH_LIBXINE%%lib/gimageview/image_view/libgimv_xine.so +lib/gimageview/io_stream/libgimv_bz_io.so +lib/gimageview/io_stream/libgimv_gzip_io.so +lib/gimageview/thumbnail/libgimv_ee_thumb.so +lib/gimageview/thumbnail/libgimv_gqview_thumb.so +lib/gimageview/thumbnail/libgimv_konq_old_thumb.so +lib/gimageview/thumbnail/libgimv_konqueror_thumb.so +lib/gimageview/thumbnail/libgimv_nautilus-2.0_thumb.so +lib/gimageview/thumbnail/libgimv_nautilus_thumb.so +lib/gimageview/thumbnail/libgimv_thumb.so +lib/gimageview/thumbnail/libgimv_xvpics_thumb.so +lib/gimageview/thumbnail_view/libgimv_thumbview_detail.so +lib/gimageview/thumbnail_view/libgimv_thumbview_list.so +lib/gimageview/thumbnail_view/libgimv_thumbview_table.so +share/doc/gimageview/html/ja/01.html +share/doc/gimageview/html/ja/02.html +share/doc/gimageview/html/ja/03.html +share/doc/gimageview/html/ja/04.html +share/doc/gimageview/html/ja/05.html +share/doc/gimageview/html/ja/06.html +share/doc/gimageview/html/ja/07.html +share/doc/gimageview/html/ja/changelog.html +share/doc/gimageview/html/ja/document.html +share/doc/gimageview/html/ja/gimageview.css +share/doc/gimageview/html/ja/gimv_faq.html +share/doc/gimageview/html/ja/gimv_history.html +share/doc/gimageview/html/ja/gimv_tips.html +share/doc/gimageview/html/ja/index.html +share/doc/gimageview/html/ja/todo.html +share/doc/gimageview/text/C/AUTHORS +share/doc/gimageview/text/C/COPYING +share/doc/gimageview/text/C/ChangeLog +share/doc/gimageview/text/C/INSTALL +share/doc/gimageview/text/C/HACKING +share/doc/gimageview/text/C/NEWS +share/doc/gimageview/text/C/README +share/doc/gimageview/text/C/TODO +share/doc/gimageview/text/ja/COPYING.ja +share/doc/gimageview/text/ja/ChangeLog.ja +share/doc/gimageview/text/ja/INSTALL.ja +share/doc/gimageview/text/ja/NEWS.ja +share/doc/gimageview/text/ja/README.ja +share/doc/gimageview/text/ja/TODO.ja +share/doc/gimageview/text/ja/gimageview.txt +share/gimageview/gtkrc +share/gimageview/mplayerrc +share/gimageview/pixmaps/default/alert.xpm +share/gimageview/pixmaps/default/archive.xpm +share/gimageview/pixmaps/default/back.xpm +share/gimageview/pixmaps/default/close.xpm +share/gimageview/pixmaps/default/dotfile.xpm +share/gimageview/pixmaps/default/eject.xpm +share/gimageview/pixmaps/default/ff.xpm +share/gimageview/pixmaps/default/folder-go.xpm +share/gimageview/pixmaps/default/folder-link-open.xpm +share/gimageview/pixmaps/default/folder-link.xpm +share/gimageview/pixmaps/default/folder-lock.xpm +share/gimageview/pixmaps/default/folder-open.xpm +share/gimageview/pixmaps/default/folder-up.xpm +share/gimageview/pixmaps/default/folder.xpm +share/gimageview/pixmaps/default/folder48.xpm +share/gimageview/pixmaps/default/forward.xpm +share/gimageview/pixmaps/default/fullscreen.xpm +share/gimageview/pixmaps/default/gimageview.xpm +share/gimageview/pixmaps/default/gimv_icon.xpm +share/gimageview/pixmaps/default/home.xpm +share/gimageview/pixmaps/default/image.xpm +share/gimageview/pixmaps/default/leftarrow.xpm +share/gimageview/pixmaps/default/nav_button.xpm +share/gimageview/pixmaps/default/next_t.xpm +share/gimageview/pixmaps/default/nfolder.xpm +share/gimageview/pixmaps/default/no_zoom.xpm +share/gimageview/pixmaps/default/paper.xpm +share/gimageview/pixmaps/default/pause.xpm +share/gimageview/pixmaps/default/play.xpm +share/gimageview/pixmaps/default/prefs.xpm +share/gimageview/pixmaps/default/prev_t.xpm +share/gimageview/pixmaps/default/question.xpm +share/gimageview/pixmaps/default/refresh.xpm +share/gimageview/pixmaps/default/resize.xpm +share/gimageview/pixmaps/default/rightarrow.xpm +share/gimageview/pixmaps/default/rotate.xpm +share/gimageview/pixmaps/default/rw.xpm +share/gimageview/pixmaps/default/search.xpm +share/gimageview/pixmaps/default/skip.xpm +share/gimageview/pixmaps/default/small_archive.xpm +share/gimageview/pixmaps/default/small_close.xpm +share/gimageview/pixmaps/default/small_home.xpm +share/gimageview/pixmaps/default/small_refresh.xpm +share/gimageview/pixmaps/default/small_up.xpm +share/gimageview/pixmaps/default/stop.xpm +share/gimageview/pixmaps/default/stop2.xpm +share/gimageview/pixmaps/default/up.xpm +share/gimageview/pixmaps/default/zoom.xpm +share/gimageview/pixmaps/default/zoom_fit.xpm +share/gimageview/pixmaps/default/zoom_in.xpm +share/gimageview/pixmaps/default/zoom_out.xpm +share/gnome/apps/Graphics/gimageview.desktop +share/locale/fr/LC_MESSAGES/gimageview.mo +share/locale/ja/LC_MESSAGES/gimageview.mo +share/pixmaps/gimv.png +@dirrm lib/gimageview/archiver +@dirrm lib/gimageview/image_loader +@dirrm lib/gimageview/image_saver +@dirrmtry lib/gimageview/image_view +@dirrm lib/gimageview/io_stream +@dirrm lib/gimageview/thumbnail +@dirrm lib/gimageview/thumbnail_view +@dirrm lib/gimageview +@dirrm share/doc/gimageview/html/ja +@dirrm share/doc/gimageview/html +@dirrm share/doc/gimageview/text/C +@dirrm share/doc/gimageview/text/ja +@dirrm share/doc/gimageview/text +@dirrm share/doc/gimageview +@dirrm share/gimageview/pixmaps/default +@dirrm share/gimageview/pixmaps +@dirrm share/gimageview |