Import of rox-filer-1.1.8

ROX-Filer is a fast and powerful graphical file manager for
the X Window System.

Maintained by Damien Couderc <couderc.damien@wanadoo.fr>
This commit is contained in:
pvalchev 2001-11-17 00:11:40 +00:00
parent 428a49333b
commit a7f21cd581
6 changed files with 324 additions and 0 deletions

58
x11/rox-filer/Makefile Normal file
View File

@ -0,0 +1,58 @@
# $OpenBSD: Makefile,v 1.1.1.1 2001/11/17 00:11:40 pvalchev Exp $
COMMENT= "gtk file manager with desktop features"
VERSION= 1.1.8
DISTNAME= rox-${VERSION}
PKGNAME= rox-filer-${VERSION}
ROXBASE= rox-base-1.0.1
CATEGORIES= x11
NEED_VERSION= 1.498
HOMEPAGE= http://rox.sourceforge.net/
MAINTAINER= Damien Couderc <couderc.damien@wanadoo.fr>
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= rox
DISTFILES= ${DISTNAME}.tgz ${ROXBASE}.tgz
LIB_DEPENDS= gtk.1.2::x11/gtk+ \
gdk_pixbuf::graphics/gdk-pixbuf \
xml2::textproc/libxml
FILE_TO_PATCH= ${WRKDIR}/${DISTNAME}/ROX-Filer/src/choices.c
post-patch:
@sed -e s:/usr/local/share/Choices:${PREFIX}/share/rox/Choices: \
${FILE_TO_PATCH} > ${FILE_TO_PATCH}.tmp && \
mv ${FILE_TO_PATCH}.tmp ${FILE_TO_PATCH}
do-build:
@cd ${WRKSRC} && ROX-Filer/AppRun --compile
do-install:
# base install
${INSTALL_DATA_DIR} ${PREFIX}/share/rox/Choices/MIME-icons
${INSTALL_DATA} ${WRKDIR}/${ROXBASE}/Choices/MIME-icons/* ${PREFIX}/share/rox/Choices/MIME-icons
${INSTALL_DATA_DIR} ${PREFIX}/share/rox/Choices/MIME-info
${INSTALL_DATA} ${WRKDIR}/${ROXBASE}/Choices/MIME-info/* ${PREFIX}/share/rox/Choices/MIME-info
${INSTALL_DATA_DIR} ${PREFIX}/share/rox/Choices/MIME-types
${INSTALL_SCRIPT} ${WRKDIR}/${ROXBASE}/Choices/MIME-types/* ${PREFIX}/share/rox/Choices/MIME-types
# rox-filer install
@rm -f ${WRKSRC}/ROX-Filer/src/*.orig
${INSTALL_DATA_DIR} ${PREFIX}/rox
${INSTALL_MAN} ${WRKSRC}/rox.1 ${PREFIX}/man/man1/
${INSTALL_MAN} ${WRKSRC}/rox.1 ${PREFIX}/man/man1/ROX-Filer.1
@(cd ${WRKSRC}/ROX-Filer/src && make clean)
@cp -R ${WRKSRC}/ROX-Filer ${PREFIX}/rox
@echo '#!/bin/sh' > ${PREFIX}/bin/rox
@echo 'exec /usr/local/rox/ROX-Filer/AppRun "$$@"' >> ${PREFIX}/bin/rox
@chmod ugo+rx ${PREFIX}/bin/rox
.include <bsd.port.mk>

6
x11/rox-filer/distinfo Normal file
View File

@ -0,0 +1,6 @@
MD5 (rox-1.1.8.tgz) = 7308e0f7b5b0a04c5ad9cb0f11504c3a
MD5 (rox-base-1.0.1.tgz) = 3147cfa3ebf18dbe84e8dce4f8d89951
RMD160 (rox-1.1.8.tgz) = 722d10114fc229cb327a2f22e3bd07fb8ce65f86
RMD160 (rox-base-1.0.1.tgz) = c865dec087168d31a6ad0bce03984ded07f38484
SHA1 (rox-1.1.8.tgz) = b400f6cf2a27a95e281d2dc80abe1f8ac3679dd6
SHA1 (rox-base-1.0.1.tgz) = 77dbd4ef16929934e27042e83fc437157acba467

View File

@ -0,0 +1,24 @@
$OpenBSD: patch-ROX-Filer_AppRun,v 1.1.1.1 2001/11/17 00:11:40 pvalchev Exp $
--- ROX-Filer/AppRun.orig Tue Aug 28 09:40:50 2001
+++ ROX-Filer/AppRun Fri Nov 16 16:39:03 2001
@@ -5,10 +5,7 @@ PROG=ROX-Filer
APP_DIR=`dirname $0`
APP_DIR=`cd "$APP_DIR";pwd`; export APP_DIR
-ARCH=`uname -m`
-case $ARCH in
- i?86) ARCH=ix86 ;;
-esac
+ARCH=`arch -s`
PLATFORM=`uname -s`-$ARCH
@@ -34,8 +31,6 @@ case $1 in
"$@" \
&& make clean && make && echo Done >&2 && exit 0
echo Compile failed >&2
- echo Press Return... >&2
- read WAIT
exit 1
esac

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-ROX-Filer_src_type_c,v 1.1.1.1 2001/11/17 00:11:40 pvalchev Exp $
--- ROX-Filer/src/type.c.orig Tue Oct 16 16:45:15 2001
+++ ROX-Filer/src/type.c Mon Nov 5 10:06:48 2001
@@ -94,7 +94,7 @@ void type_init()
int i;
GPtrArray *list;
- re_set_syntax(RE_SYNTAX_POSIX_EGREP);
+ /* re_set_syntax(RE_SYNTAX_POSIX_EGREP); */
extension_hash = g_hash_table_new(g_str_hash, g_str_equal);

27
x11/rox-filer/pkg/DESCR Normal file
View File

@ -0,0 +1,27 @@
ROX-Filer is a fast and powerful graphical file manager for
the X Window System.
You can use it as a small and fast filer within your current desktop.
Or get it to manage your pinboard, panels and applications...
Features:
- Fast scanning of directories (in the background)
- Uncluttered display (popup menus are used throughout)
- Background file operations
(copy, move, link, delete, permissions, find)
- Powerful expression-based find feature with on-line quick reference
- Mounts and unmounts filesystems
(just Shift-Click on the mount point)
- Supports the XDND protocol,
which provides for drag-and-drop file loading,
and the new XDS extension which allows drag-and-drop saving
- VFS support allows browsing around inside zip files
(and other types of archive)
- Fully configurable from the Options dialog box
- User-defined key bindings for all menu entries
- A pop-up minibuffer allows navigating the filesystem using
shell-style tab completion
- The minibuffer can also be used for quickly entering shell commands
- Full printable manual provided (PostScript format)
WWW: ${HOMEPAGE}

197
x11/rox-filer/pkg/PLIST Normal file
View File

@ -0,0 +1,197 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2001/11/17 00:11:40 pvalchev Exp $
bin/rox
man/man1/ROX-Filer.1
man/man1/rox.1
rox/ROX-Filer/AppIcon.xpm
rox/ROX-Filer/AppInfo.xml
rox/ROX-Filer/AppRun
rox/ROX-Filer/AppRun.orig
rox/ROX-Filer/Help/COPYING
rox/ROX-Filer/Help/Changes
rox/ROX-Filer/Help/Manual-fr.ps
rox/ROX-Filer/Help/Manual.html
rox/ROX-Filer/Help/README
rox/ROX-Filer/Help/TODO
rox/ROX-Filer/Messages/README
rox/ROX-Filer/Messages/de.gmo
rox/ROX-Filer/Messages/fr.gmo
rox/ROX-Filer/Messages/hu.gmo
rox/ROX-Filer/Messages/it.gmo
rox/ROX-Filer/Messages/nl.gmo
rox/ROX-Filer/Messages/pl.gmo
rox/ROX-Filer/Messages/ru.gmo
rox/ROX-Filer/OpenBSD-${MACHINE_ARCH}/ROX-Filer
rox/ROX-Filer/Options.xml
rox/ROX-Filer/Prune.png
rox/ROX-Filer/Structs.png
rox/ROX-Filer/Styles
rox/ROX-Filer/pixmaps/application.xpm
rox/ROX-Filer/pixmaps/close.xpm
rox/ROX-Filer/pixmaps/details.xpm
rox/ROX-Filer/pixmaps/error.xpm
rox/ROX-Filer/pixmaps/help.xpm
rox/ROX-Filer/pixmaps/home.xpm
rox/ROX-Filer/pixmaps/mount.xpm
rox/ROX-Filer/pixmaps/mounted.xpm
rox/ROX-Filer/pixmaps/multiple.xpm
rox/ROX-Filer/pixmaps/refresh.xpm
rox/ROX-Filer/pixmaps/symlink.xpm
rox/ROX-Filer/pixmaps/unknown.xpm
rox/ROX-Filer/pixmaps/up.xpm
rox/ROX-Filer/pixmaps/zoom.xpm
rox/ROX-Filer/src/Docs/Makefile
rox/ROX-Filer/src/Docs/Manual-fr.lyx
rox/ROX-Filer/src/Docs/Manual.xml
rox/ROX-Filer/src/Docs/Prune.dia
rox/ROX-Filer/src/Docs/Structs.dia
rox/ROX-Filer/src/Docs/to_html.xsl
rox/ROX-Filer/src/Makefile
rox/ROX-Filer/src/Makefile.in
rox/ROX-Filer/src/action.c
rox/ROX-Filer/src/action.h
rox/ROX-Filer/src/appinfo.c
rox/ROX-Filer/src/appinfo.h
rox/ROX-Filer/src/appmenu.c
rox/ROX-Filer/src/appmenu.h
rox/ROX-Filer/src/bind.c
rox/ROX-Filer/src/bind.h
rox/ROX-Filer/src/choices.c
rox/ROX-Filer/src/choices.h
rox/ROX-Filer/src/collection.c
rox/ROX-Filer/src/collection.h
rox/ROX-Filer/src/config.cache
rox/ROX-Filer/src/config.h
rox/ROX-Filer/src/config.h.in
rox/ROX-Filer/src/config.log
rox/ROX-Filer/src/config.status
rox/ROX-Filer/src/configure
rox/ROX-Filer/src/configure.in
rox/ROX-Filer/src/dir.c
rox/ROX-Filer/src/dir.h
rox/ROX-Filer/src/diritem.c
rox/ROX-Filer/src/diritem.h
rox/ROX-Filer/src/display.c
rox/ROX-Filer/src/display.h
rox/ROX-Filer/src/dnd.c
rox/ROX-Filer/src/dnd.h
rox/ROX-Filer/src/filer.c
rox/ROX-Filer/src/filer.h
rox/ROX-Filer/src/find.c
rox/ROX-Filer/src/find.h
rox/ROX-Filer/src/fscache.c
rox/ROX-Filer/src/fscache.h
rox/ROX-Filer/src/global.h
rox/ROX-Filer/src/gtksavebox.c
rox/ROX-Filer/src/gtksavebox.h
rox/ROX-Filer/src/gui_support.c
rox/ROX-Filer/src/gui_support.h
rox/ROX-Filer/src/i18n.c
rox/ROX-Filer/src/i18n.h
rox/ROX-Filer/src/icon.c
rox/ROX-Filer/src/icon.h
rox/ROX-Filer/src/infobox.c
rox/ROX-Filer/src/infobox.h
rox/ROX-Filer/src/main.c
rox/ROX-Filer/src/main.h
rox/ROX-Filer/src/makedist
rox/ROX-Filer/src/menu.c
rox/ROX-Filer/src/menu.h
rox/ROX-Filer/src/minibuffer.c
rox/ROX-Filer/src/minibuffer.h
rox/ROX-Filer/src/modechange.c
rox/ROX-Filer/src/modechange.h
rox/ROX-Filer/src/mount.c
rox/ROX-Filer/src/mount.h
rox/ROX-Filer/src/my_vfs.h
rox/ROX-Filer/src/options.c
rox/ROX-Filer/src/options.h
rox/ROX-Filer/src/panel.c
rox/ROX-Filer/src/panel.h
rox/ROX-Filer/src/pinboard.c
rox/ROX-Filer/src/pinboard.h
rox/ROX-Filer/src/pixmaps.c
rox/ROX-Filer/src/pixmaps.h
rox/ROX-Filer/src/po/de.po
rox/ROX-Filer/src/po/dist
rox/ROX-Filer/src/po/fr.po
rox/ROX-Filer/src/po/hu.po
rox/ROX-Filer/src/po/it.po
rox/ROX-Filer/src/po/make-mo
rox/ROX-Filer/src/po/nl.po
rox/ROX-Filer/src/po/pl.po
rox/ROX-Filer/src/po/ru.po
rox/ROX-Filer/src/po/tips.py
rox/ROX-Filer/src/po/update-po
rox/ROX-Filer/src/remote.c
rox/ROX-Filer/src/remote.h
rox/ROX-Filer/src/rox_gettext.c
rox/ROX-Filer/src/rox_gettext.h
rox/ROX-Filer/src/run.c
rox/ROX-Filer/src/run.h
rox/ROX-Filer/src/sc.c
rox/ROX-Filer/src/sc.h
rox/ROX-Filer/src/session.c
rox/ROX-Filer/src/session.h
rox/ROX-Filer/src/support.c
rox/ROX-Filer/src/support.h
rox/ROX-Filer/src/toolbar.c
rox/ROX-Filer/src/toolbar.h
rox/ROX-Filer/src/type.c
rox/ROX-Filer/src/type.h
rox/ROX-Filer/src/usericons.c
rox/ROX-Filer/src/usericons.h
rox/ROX-Filer/style.css
share/rox/Choices/MIME-icons/application.xpm
share/rox/Choices/MIME-icons/application_pdf.xpm
share/rox/Choices/MIME-icons/application_postscript.xpm
share/rox/Choices/MIME-icons/application_x-class-file.xpm
share/rox/Choices/MIME-icons/application_x-compressed-postscript.xpm
share/rox/Choices/MIME-icons/application_x-deb.xpm
share/rox/Choices/MIME-icons/application_x-gunzip.xpm
share/rox/Choices/MIME-icons/application_x-jar-file.xpm
share/rox/Choices/MIME-icons/application_x-rpm.xpm
share/rox/Choices/MIME-icons/application_x-staroffice.xpm
share/rox/Choices/MIME-icons/application_x-tar.xpm
share/rox/Choices/MIME-icons/application_x-tcl.xpm
share/rox/Choices/MIME-icons/application_zip.xpm
share/rox/Choices/MIME-icons/audio.xpm
share/rox/Choices/MIME-icons/audio_x-mod.xpm
share/rox/Choices/MIME-icons/font.xpm
share/rox/Choices/MIME-icons/image.xpm
share/rox/Choices/MIME-icons/image_gif.xpm
share/rox/Choices/MIME-icons/image_jpeg.xpm
share/rox/Choices/MIME-icons/image_x-xpixmap.xpm
share/rox/Choices/MIME-icons/special_block-device.xpm
share/rox/Choices/MIME-icons/special_char-device.xpm
share/rox/Choices/MIME-icons/special_directory.xpm
share/rox/Choices/MIME-icons/special_executable.xpm
share/rox/Choices/MIME-icons/special_pipe.xpm
share/rox/Choices/MIME-icons/special_socket.xpm
share/rox/Choices/MIME-icons/text.xpm
share/rox/Choices/MIME-icons/text_html.xpm
share/rox/Choices/MIME-icons/text_plain.xpm
share/rox/Choices/MIME-icons/text_x-C++.xpm
share/rox/Choices/MIME-icons/text_x-c.xpm
share/rox/Choices/MIME-icons/text_x-glade.xpm
share/rox/Choices/MIME-icons/text_x-java.xpm
share/rox/Choices/MIME-icons/text_x-lyx.xpm
share/rox/Choices/MIME-icons/text_x-python.xpm
share/rox/Choices/MIME-icons/video.xpm
share/rox/Choices/MIME-icons/video_mpeg.xpm
share/rox/Choices/MIME-info/Standard
share/rox/Choices/MIME-types/application_postscript
share/rox/Choices/MIME-types/text
@dirrm share/rox/Choices/MIME-types
@dirrm share/rox/Choices/MIME-info
@dirrm share/rox/Choices/MIME-icons
@dirrm share/rox/Choices
@dirrm share/rox
@dirrm rox/ROX-Filer/src/po
@dirrm rox/ROX-Filer/src/Docs
@dirrm rox/ROX-Filer/src
@dirrm rox/ROX-Filer/pixmaps
@dirrm rox/ROX-Filer/OpenBSD-${MACHINE_ARCH}
@dirrm rox/ROX-Filer/Messages
@dirrm rox/ROX-Filer/Help
@dirrm rox/ROX-Filer
@dirrm rox