diff --git a/x11/emelfm2/Makefile b/x11/emelfm2/Makefile index bfec3836f52..5336a8a1ab8 100644 --- a/x11/emelfm2/Makefile +++ b/x11/emelfm2/Makefile @@ -1,13 +1,12 @@ -# $OpenBSD: Makefile,v 1.3 2009/03/07 14:23:24 jasper Exp $ +# $OpenBSD: Makefile,v 1.4 2009/04/06 17:19:02 giovanni Exp $ COMMENT = GTK+2 file manager -DISTNAME = emelfm2-0.5.0 -PKGNAME = ${DISTNAME}p1 +DISTNAME = emelfm2-0.5.1 CATEGORIES = x11 HOMEPAGE = http://emelfm2.net/ -MAINTAINER = Giovanni Bechis +MAINTAINER = Giovanni Bechis # GPLv3 PERMIT_PACKAGE_CDROM = Yes @@ -16,22 +15,17 @@ PERMIT_DISTFILES_CDROM =Yes PERMIT_DISTFILES_FTP = Yes MASTER_SITES = ${HOMEPAGE}rel/ -WRKDIST = ${WRKDIR}/emelfm2-0.5 EXTRACT_SUFX = .tar.bz2 -MODULES = devel/gettext - LIB_DEPENDS = gdk_pixbuf-2.0,gdk-x11-2.0,gtk-x11-2.0::x11/gtk+2 +WANTLIB = X11 c cairo glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0 \ + intl m pango-1.0 pangocairo-1.0 pthread + RUN_DEPENDS = ::devel/desktop-file-utils \ ::devel/xdg-utils -WANTLIB += X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes -WANTLIB += Xi Xinerama Xrandr Xrender atk-1.0 c cairo expat fontconfig -WANTLIB += freetype gio-2.0 glib-2.0 glitz gmodule-2.0 gobject-2.0 -WANTLIB += gthread-2.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0 -WANTLIB += pixman-1 png pthread z - +MAKE_ENV = CC=${CC} USE_LATEST=1 USE_X11 = Yes USE_GMAKE = Yes NO_REGRESS = Yes diff --git a/x11/emelfm2/distinfo b/x11/emelfm2/distinfo index ccb572b880f..2795af34393 100644 --- a/x11/emelfm2/distinfo +++ b/x11/emelfm2/distinfo @@ -1,5 +1,5 @@ -MD5 (emelfm2-0.5.0.tar.bz2) = Js4++pc5xgG+4IL2QsZqwQ== -RMD160 (emelfm2-0.5.0.tar.bz2) = +Y+RDSLvsyWT41h/QdxsOCtQYQo= -SHA1 (emelfm2-0.5.0.tar.bz2) = 2XG2j6DlWdf84RYugVSKyKdQfSU= -SHA256 (emelfm2-0.5.0.tar.bz2) = OQWUEBA5B2Lw2Cfl0UIjilwRgXCvynxKemaajU+APp0= -SIZE (emelfm2-0.5.0.tar.bz2) = 967187 +MD5 (emelfm2-0.5.1.tar.bz2) = +XeE5GWwwpaF4FcFLKOaGA== +RMD160 (emelfm2-0.5.1.tar.bz2) = JRhnLLwVkvt5lIoNVZhM7ki/URo= +SHA1 (emelfm2-0.5.1.tar.bz2) = 9yLocEKhHa/iqx6DzlMIP5XQQeY= +SHA256 (emelfm2-0.5.1.tar.bz2) = wflLGpaColJs4SJ16YKPt0Yaey42CcGimt8OqTKJAKI= +SIZE (emelfm2-0.5.1.tar.bz2) = 1002588 diff --git a/x11/emelfm2/patches/patch-Makefile b/x11/emelfm2/patches/patch-Makefile index f4937059881..2ad4ef87099 100644 --- a/x11/emelfm2/patches/patch-Makefile +++ b/x11/emelfm2/patches/patch-Makefile @@ -1,25 +1,44 @@ -$OpenBSD: patch-Makefile,v 1.1.1.1 2008/10/30 19:32:32 landry Exp $ ---- Makefile.orig Sat Oct 18 00:37:53 2008 -+++ Makefile Thu Oct 30 18:28:33 2008 -@@ -48,7 +48,7 @@ COPYRIGHT=2003-$(shell date +"%04Y"), tooar @@ -10,7 +10,7 @@ Don't include ctype, _C macro conflicts. Use glib func instead. #include "e2_output.h" #include "e2_dialog.h" //for pane-text activation -@@ -629,7 +628,7 @@ nextchar: +@@ -632,7 +631,7 @@ nextchar: break; else if (g_unichar_isspace (d)) break; diff --git a/x11/emelfm2/patches/patch-src_filesystem_e2_fs_c b/x11/emelfm2/patches/patch-src_filesystem_e2_fs_c index 517c93ce09c..6d8ffbce6a8 100644 --- a/x11/emelfm2/patches/patch-src_filesystem_e2_fs_c +++ b/x11/emelfm2/patches/patch-src_filesystem_e2_fs_c @@ -1,6 +1,6 @@ -$OpenBSD: patch-src_filesystem_e2_fs_c,v 1.1.1.1 2008/10/30 19:32:32 landry Exp $ ---- src/filesystem/e2_fs.c.orig Mon Oct 13 11:17:38 2008 -+++ src/filesystem/e2_fs.c Thu Oct 30 18:26:38 2008 +$OpenBSD: patch-src_filesystem_e2_fs_c,v 1.2 2009/04/06 17:19:02 giovanni Exp $ +--- src/filesystem/e2_fs.c.orig Tue Feb 10 23:11:01 2009 ++++ src/filesystem/e2_fs.c Thu Mar 19 19:40:14 2009 @@ -54,7 +54,7 @@ Not implemented yet. #ifdef E2_VFS #include "e2_plugins.h" @@ -10,7 +10,18 @@ $OpenBSD: patch-src_filesystem_e2_fs_c,v 1.1.1.1 2008/10/30 19:32:32 landry Exp #include "e2_complete.h" #endif -@@ -2493,7 +2493,7 @@ gboolean e2_fs_copy_file (VPATH *src, const struct sta +@@ -1044,8 +1044,8 @@ retry: + } + if (!(fstatus.f_flags & MNT_LOCAL)) + { +-// if (errno == EINTR) +-// goto retry; ++ if (errno == EINTR) ++ goto retry; + else if (errno == ENOENT && descend && e2_utils_get_parent_path (localpath, TRUE)) + goto retry; + g_free (localpath); +@@ -2538,7 +2538,7 @@ gboolean e2_fs_copy_file (VPATH *src, const struct sta // blksize_t buf_size = 1048576; //find a buffer up to 16 times dest block //(compromise between accesses and multi-tasking latency) diff --git a/x11/emelfm2/patches/patch-src_utils_e2_utils_c b/x11/emelfm2/patches/patch-src_utils_e2_utils_c index 21df5275deb..f2452837fdb 100644 --- a/x11/emelfm2/patches/patch-src_utils_e2_utils_c +++ b/x11/emelfm2/patches/patch-src_utils_e2_utils_c @@ -1,8 +1,8 @@ -$OpenBSD: patch-src_utils_e2_utils_c,v 1.1 2008/10/31 00:03:12 landry Exp $ +$OpenBSD: patch-src_utils_e2_utils_c,v 1.2 2009/04/06 17:19:02 giovanni Exp $ Our file(1) doesn't have all that fancy options. ---- src/utils/e2_utils.c.orig Wed Oct 22 04:28:11 2008 -+++ src/utils/e2_utils.c Thu Oct 30 23:49:56 2008 -@@ -466,7 +466,7 @@ gchar *e2_utils_get_mimetype (VPATH *localpath) +--- src/utils/e2_utils.c.orig Sun Feb 1 22:51:22 2009 ++++ src/utils/e2_utils.c Thu Mar 19 19:31:50 2009 +@@ -480,7 +480,7 @@ gchar *e2_utils_get_mimetype (VPATH *localpath) { //xdg command failed, maybe due to no xdg utilities, or unrecognised type g_free (command); diff --git a/x11/emelfm2/pkg/PFRAG.shared b/x11/emelfm2/pkg/PFRAG.shared index c5daf6fe05a..5e1e1d6daac 100644 --- a/x11/emelfm2/pkg/PFRAG.shared +++ b/x11/emelfm2/pkg/PFRAG.shared @@ -1,4 +1,5 @@ -@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2008/10/30 19:32:32 landry Exp $ +@comment $OpenBSD: PFRAG.shared,v 1.2 2009/04/06 17:19:02 giovanni Exp $ +lib/emelfm2/plugins/ lib/emelfm2/plugins/e2p_clone.so lib/emelfm2/plugins/e2p_config.so lib/emelfm2/plugins/e2p_cpbar.so diff --git a/x11/emelfm2/pkg/PLIST b/x11/emelfm2/pkg/PLIST index 6925207ab19..a9234674052 100644 --- a/x11/emelfm2/pkg/PLIST +++ b/x11/emelfm2/pkg/PLIST @@ -1,8 +1,7 @@ -@comment $OpenBSD: PLIST,v 1.1.1.1 2008/10/30 19:32:32 landry Exp $ +@comment $OpenBSD: PLIST,v 1.2 2009/04/06 17:19:02 giovanni Exp $ %%SHARED%% @bin bin/emelfm2 lib/emelfm2/ -lib/emelfm2/plugins/ @man man/man1/emelfm2.1 share/application-registry/ share/application-registry/emelfm2.applications @@ -22,6 +21,11 @@ share/doc/emelfm2/TODO share/doc/emelfm2/USAGE share/doc/emelfm2/WARNING share/doc/emelfm2/help.txt +share/locale/de/LC_MESSAGES/emelfm2.mo +share/locale/fr/LC_MESSAGES/emelfm2.mo +share/locale/ja/LC_MESSAGES/emelfm2.mo +share/locale/pl/LC_MESSAGES/emelfm2.mo +share/locale/ru/LC_MESSAGES/emelfm2.mo share/pixmaps/ share/pixmaps/emelfm2/ share/pixmaps/emelfm2/add_mark_bottom_48.png