From ccef85284eed7235e7521d32381a8740d500b725 Mon Sep 17 00:00:00 2001 From: drochner Date: Thu, 23 Jul 2009 15:29:22 +0000 Subject: add gnome-commander-1.2.8, a two-pane file manager, from Ondrej Tuma per pkgsrc-wip --- sysutils/gnome-commander/DESCR | 5 + sysutils/gnome-commander/Makefile | 37 ++++++ sysutils/gnome-commander/PLIST | 211 ++++++++++++++++++++++++++++++ sysutils/gnome-commander/PLIST.python | 7 + sysutils/gnome-commander/distinfo | 6 + sysutils/gnome-commander/options.mk | 34 +++++ sysutils/gnome-commander/patches/patch-aa | 20 +++ 7 files changed, 320 insertions(+) create mode 100644 sysutils/gnome-commander/DESCR create mode 100644 sysutils/gnome-commander/Makefile create mode 100644 sysutils/gnome-commander/PLIST create mode 100644 sysutils/gnome-commander/PLIST.python create mode 100644 sysutils/gnome-commander/distinfo create mode 100644 sysutils/gnome-commander/options.mk create mode 100644 sysutils/gnome-commander/patches/patch-aa (limited to 'sysutils') diff --git a/sysutils/gnome-commander/DESCR b/sysutils/gnome-commander/DESCR new file mode 100644 index 00000000000..f731fafcab3 --- /dev/null +++ b/sysutils/gnome-commander/DESCR @@ -0,0 +1,5 @@ +GNOME Commander is a "two-pane" graphical filemanager for +the Gnome desktop environment. GNOME Commander aims to fulfill +the demands of more advanced users who like to focus on file +management, their work through special applications and running +smart commands. diff --git a/sysutils/gnome-commander/Makefile b/sysutils/gnome-commander/Makefile new file mode 100644 index 00000000000..52720c07ee0 --- /dev/null +++ b/sysutils/gnome-commander/Makefile @@ -0,0 +1,37 @@ +# $NetBSD: Makefile,v 1.1.1.1 2009/07/23 15:29:22 drochner Exp $ +# + +DISTNAME= gnome-commander-1.2.8 +CATEGORIES= sysutils +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gnome-commander/1.2/} +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= pkgsrc@blackmouse.biz +HOMEPAGE= http://www.nongnu.org/gcmd/ +COMMENT= GNOME Commander is a fast and powerful graphical filemanager + +USE_LANGUAGES= c c++ +USE_PKGLOCALEDIR= yes +USE_LIBTOOL= yes +GNU_CONFIGURE= yes +USE_TOOLS+= gmake intltool pkg-config perl +PKG_DESTDIR_SUPPORT= user-destdir + +#Problem with heimdal, on which this package depends via another packages. +#Simple solution is delete link to fnmatch.h from work directory of package +#after make configure like this: +pre-build: + ${RM} -f ${WRKDIR}/.buildlink/include/krb5/fnmatch.h + +PLIST_SRC+= ${PKGDIR}/PLIST + +.include "options.mk" + +.include "../../x11/gtk2/buildlink3.mk" +.include "../../sysutils/gnome-vfs/buildlink3.mk" +.include "../../devel/libgnome/buildlink3.mk" +.include "../../devel/libgnomeui/buildlink3.mk" +.include "../../textproc/gnome-doc-utils/buildlink3.mk" +.include "../../mk/omf-scrollkeeper.mk" +.include "../../sysutils/desktop-file-utils/desktopdb.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/sysutils/gnome-commander/PLIST b/sysutils/gnome-commander/PLIST new file mode 100644 index 00000000000..e120055f6a4 --- /dev/null +++ b/sysutils/gnome-commander/PLIST @@ -0,0 +1,211 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2009/07/23 15:29:22 drochner Exp $ +bin/gcmd-block +bin/gnome-commander +lib/gnome-commander/libgcmd.la +lib/gnome-commander/plugins/libcvs.la +lib/gnome-commander/plugins/libfileroller.la +man/man1/gnome-commander.1 +share/applications/gnome-commander.desktop +share/gnome/help/gnome-commander/C/figures/create_archive.png +share/gnome/help/gnome-commander/C/figures/dev_cd.png +share/gnome/help/gnome-commander/C/figures/extract_archive.png +share/gnome/help/gnome-commander/C/figures/gnome-commander_dialog_adv_rename.png +share/gnome/help/gnome-commander/C/figures/gnome-commander_dialog_bookmark.png +share/gnome/help/gnome-commander/C/figures/gnome-commander_dialog_file_metadata.png +share/gnome/help/gnome-commander/C/figures/gnome-commander_dialog_file_permissions.png +share/gnome/help/gnome-commander/C/figures/gnome-commander_dialog_file_properties.png +share/gnome/help/gnome-commander/C/figures/gnome-commander_dialog_keyboard_shortcuts.png +share/gnome/help/gnome-commander/C/figures/gnome-commander_dialog_remote_connections.png +share/gnome/help/gnome-commander/C/figures/gnome-commander_dialog_remote_server.png +share/gnome/help/gnome-commander/C/figures/gnome-commander_dialog_search.png +share/gnome/help/gnome-commander/C/figures/gnome-commander_options_confirmation.png +share/gnome/help/gnome-commander/C/figures/gnome-commander_options_devices.png +share/gnome/help/gnome-commander/C/figures/gnome-commander_options_filters.png +share/gnome/help/gnome-commander/C/figures/gnome-commander_options_format.png +share/gnome/help/gnome-commander/C/figures/gnome-commander_options_general.png +share/gnome/help/gnome-commander/C/figures/gnome-commander_options_layout.png +share/gnome/help/gnome-commander/C/figures/gnome-commander_options_network.png +share/gnome/help/gnome-commander/C/figures/gnome-commander_options_programs.png +share/gnome/help/gnome-commander/C/figures/gnome-commander_window.png +share/gnome/help/gnome-commander/C/figures/mounting.png +share/gnome/help/gnome-commander/C/gnome-commander.xml +share/gnome/help/gnome-commander/C/legal.xml +share/gnome/help/gnome-commander/de/figures/create_archive.png +share/gnome/help/gnome-commander/de/figures/dev_cd.png +share/gnome/help/gnome-commander/de/figures/extract_archive.png +share/gnome/help/gnome-commander/de/figures/gnome-commander_dialog_adv_rename.png +share/gnome/help/gnome-commander/de/figures/gnome-commander_dialog_bookmark.png +share/gnome/help/gnome-commander/de/figures/gnome-commander_dialog_file_metadata.png +share/gnome/help/gnome-commander/de/figures/gnome-commander_dialog_file_permissions.png +share/gnome/help/gnome-commander/de/figures/gnome-commander_dialog_file_properties.png +share/gnome/help/gnome-commander/de/figures/gnome-commander_dialog_keyboard_shortcuts.png +share/gnome/help/gnome-commander/de/figures/gnome-commander_dialog_remote_connections.png +share/gnome/help/gnome-commander/de/figures/gnome-commander_dialog_remote_server.png +share/gnome/help/gnome-commander/de/figures/gnome-commander_dialog_search.png +share/gnome/help/gnome-commander/de/figures/gnome-commander_options_confirmation.png +share/gnome/help/gnome-commander/de/figures/gnome-commander_options_devices.png +share/gnome/help/gnome-commander/de/figures/gnome-commander_options_filters.png +share/gnome/help/gnome-commander/de/figures/gnome-commander_options_format.png +share/gnome/help/gnome-commander/de/figures/gnome-commander_options_general.png +share/gnome/help/gnome-commander/de/figures/gnome-commander_options_layout.png +share/gnome/help/gnome-commander/de/figures/gnome-commander_options_network.png +share/gnome/help/gnome-commander/de/figures/gnome-commander_options_programs.png +share/gnome/help/gnome-commander/de/figures/gnome-commander_window.png +share/gnome/help/gnome-commander/de/figures/mounting.png +share/gnome/help/gnome-commander/de/gnome-commander.xml +share/gnome/help/gnome-commander/de/legal.xml +share/gnome/help/gnome-commander/es/figures/create_archive.png +share/gnome/help/gnome-commander/es/figures/dev_cd.png +share/gnome/help/gnome-commander/es/figures/extract_archive.png +share/gnome/help/gnome-commander/es/figures/gnome-commander_dialog_adv_rename.png +share/gnome/help/gnome-commander/es/figures/gnome-commander_dialog_bookmark.png +share/gnome/help/gnome-commander/es/figures/gnome-commander_dialog_file_metadata.png +share/gnome/help/gnome-commander/es/figures/gnome-commander_dialog_file_permissions.png +share/gnome/help/gnome-commander/es/figures/gnome-commander_dialog_file_properties.png +share/gnome/help/gnome-commander/es/figures/gnome-commander_dialog_keyboard_shortcuts.png +share/gnome/help/gnome-commander/es/figures/gnome-commander_dialog_remote_connections.png +share/gnome/help/gnome-commander/es/figures/gnome-commander_dialog_remote_server.png +share/gnome/help/gnome-commander/es/figures/gnome-commander_dialog_search.png +share/gnome/help/gnome-commander/es/figures/gnome-commander_options_confirmation.png +share/gnome/help/gnome-commander/es/figures/gnome-commander_options_devices.png +share/gnome/help/gnome-commander/es/figures/gnome-commander_options_filters.png +share/gnome/help/gnome-commander/es/figures/gnome-commander_options_format.png +share/gnome/help/gnome-commander/es/figures/gnome-commander_options_general.png +share/gnome/help/gnome-commander/es/figures/gnome-commander_options_layout.png +share/gnome/help/gnome-commander/es/figures/gnome-commander_options_network.png +share/gnome/help/gnome-commander/es/figures/gnome-commander_options_programs.png +share/gnome/help/gnome-commander/es/figures/gnome-commander_window.png +share/gnome/help/gnome-commander/es/figures/mounting.png +share/gnome/help/gnome-commander/es/gnome-commander.xml +share/gnome/help/gnome-commander/es/legal.xml +share/locale/ar/LC_MESSAGES/gnome-commander.mo +share/locale/bg/LC_MESSAGES/gnome-commander.mo +share/locale/ca/LC_MESSAGES/gnome-commander.mo +share/locale/cs/LC_MESSAGES/gnome-commander.mo +share/locale/de/LC_MESSAGES/gnome-commander.mo +share/locale/dz/LC_MESSAGES/gnome-commander.mo +share/locale/el/LC_MESSAGES/gnome-commander.mo +share/locale/en_CA/LC_MESSAGES/gnome-commander.mo +share/locale/en_GB/LC_MESSAGES/gnome-commander.mo +share/locale/eo/LC_MESSAGES/gnome-commander.mo +share/locale/es/LC_MESSAGES/gnome-commander.mo +share/locale/eu/LC_MESSAGES/gnome-commander.mo +share/locale/fi/LC_MESSAGES/gnome-commander.mo +share/locale/fr/LC_MESSAGES/gnome-commander.mo +share/locale/ga/LC_MESSAGES/gnome-commander.mo +share/locale/hr/LC_MESSAGES/gnome-commander.mo +share/locale/hu/LC_MESSAGES/gnome-commander.mo +share/locale/it/LC_MESSAGES/gnome-commander.mo +share/locale/ja/LC_MESSAGES/gnome-commander.mo +share/locale/nb/LC_MESSAGES/gnome-commander.mo +share/locale/ne/LC_MESSAGES/gnome-commander.mo +share/locale/nl/LC_MESSAGES/gnome-commander.mo +share/locale/oc/LC_MESSAGES/gnome-commander.mo +share/locale/pa/LC_MESSAGES/gnome-commander.mo +share/locale/pl/LC_MESSAGES/gnome-commander.mo +share/locale/pt/LC_MESSAGES/gnome-commander.mo +share/locale/pt_BR/LC_MESSAGES/gnome-commander.mo +share/locale/ro/LC_MESSAGES/gnome-commander.mo +share/locale/ru/LC_MESSAGES/gnome-commander.mo +share/locale/rw/LC_MESSAGES/gnome-commander.mo +share/locale/sk/LC_MESSAGES/gnome-commander.mo +share/locale/sl/LC_MESSAGES/gnome-commander.mo +share/locale/sq/LC_MESSAGES/gnome-commander.mo +share/locale/sr/LC_MESSAGES/gnome-commander.mo +share/locale/sr@Latn/LC_MESSAGES/gnome-commander.mo +share/locale/sv/LC_MESSAGES/gnome-commander.mo +share/locale/uk/LC_MESSAGES/gnome-commander.mo +share/locale/vi/LC_MESSAGES/gnome-commander.mo +share/locale/zh_CN/LC_MESSAGES/gnome-commander.mo +share/locale/zh_TW/LC_MESSAGES/gnome-commander.mo +share/omf/gnome-commander/gnome-commander-C.omf +share/omf/gnome-commander/gnome-commander-de.omf +share/omf/gnome-commander/gnome-commander-es.omf +share/pixmaps/gnome-commander.png +share/pixmaps/gnome-commander/copy_file_names.xpm +share/pixmaps/gnome-commander/device-icons/bluetooth.xpm +share/pixmaps/gnome-commander/device-icons/burner.xpm +share/pixmaps/gnome-commander/device-icons/camera.xpm +share/pixmaps/gnome-commander/device-icons/cdrom.xpm +share/pixmaps/gnome-commander/device-icons/floppy.xpm +share/pixmaps/gnome-commander/device-icons/harddisk.xpm +share/pixmaps/gnome-commander/device-icons/ipod.xpm +share/pixmaps/gnome-commander/device-icons/pci.xpm +share/pixmaps/gnome-commander/device-icons/removable-1394.xpm +share/pixmaps/gnome-commander/device-icons/removable-usb.xpm +share/pixmaps/gnome-commander/device-icons/removable.xpm +share/pixmaps/gnome-commander/device-icons/usb.xpm +share/pixmaps/gnome-commander/device-icons/wavelan-encrypted.xpm +share/pixmaps/gnome-commander/device-icons/wavelan.xpm +share/pixmaps/gnome-commander/device-icons/zip.xpm +share/pixmaps/gnome-commander/exec_wheel.xpm +share/pixmaps/gnome-commander/file-type-icons/file_type_block_device.xpm +share/pixmaps/gnome-commander/file-type-icons/file_type_char_device.xpm +share/pixmaps/gnome-commander/file-type-icons/file_type_dir.xpm +share/pixmaps/gnome-commander/file-type-icons/file_type_fifo.xpm +share/pixmaps/gnome-commander/file-type-icons/file_type_regular.xpm +share/pixmaps/gnome-commander/file-type-icons/file_type_socket.xpm +share/pixmaps/gnome-commander/file-type-icons/file_type_symlink.xpm +share/pixmaps/gnome-commander/flip-horizontal-16.xpm +share/pixmaps/gnome-commander/flip-vertical-16.xpm +share/pixmaps/gnome-commander/gnome-commander.xpm +share/pixmaps/gnome-commander/gnome_cmd_arrow_blank.xpm +share/pixmaps/gnome-commander/gnome_cmd_arrow_down.xpm +share/pixmaps/gnome-commander/gnome_cmd_arrow_up.xpm +share/pixmaps/gnome-commander/internal-viewer.xpm +share/pixmaps/gnome-commander/menu_bookmark.xpm +share/pixmaps/gnome-commander/mime-icons/gnome-application-msword.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-pdf.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-postscript.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-vnd.ms-excel.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-vnd.ms-powerpoint.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-vnd.sun.xml.calc.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-vnd.sun.xml.draw.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-vnd.sun.xml.impress.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-vnd.sun.xml.writer.math.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-vnd.sun.xml.writer.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-x-anjuta-project.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-x-arj.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-x-bzip-compressed-tar.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-x-bzip.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-x-compressed-tar.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-x-compressed.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-x-dia-diagram.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-x-executable-binary.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-x-glade.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-x-gnumeric.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-x-gzip.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-x-mrproject.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-x-ogg.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-x-rpm.png +share/pixmaps/gnome-commander/mime-icons/gnome-application-zip.png +share/pixmaps/gnome-commander/mime-icons/gnome-audio-plain.png +share/pixmaps/gnome-commander/mime-icons/gnome-audio-x-mp3.png +share/pixmaps/gnome-commander/mime-icons/gnome-compressed.png +share/pixmaps/gnome-commander/mime-icons/gnome-image-plain.png +share/pixmaps/gnome-commander/mime-icons/gnome-text-html.png +share/pixmaps/gnome-commander/mime-icons/gnome-text-plain.png +share/pixmaps/gnome-commander/mime-icons/gnome-text-x-c-header.png +share/pixmaps/gnome-commander/mime-icons/gnome-text-x-c.png +share/pixmaps/gnome-commander/mime-icons/gnome-text-x-sh.png +share/pixmaps/gnome-commander/mime-icons/gnome-video-plain.png +share/pixmaps/gnome-commander/mime-icons/gnome-x-directory-smb-server.png +share/pixmaps/gnome-commander/mime-icons/gnome-x-directory-smb-workgroup.png +share/pixmaps/gnome-commander/mime-icons/i-blockdev.png +share/pixmaps/gnome-commander/mime-icons/i-chardev.png +share/pixmaps/gnome-commander/mime-icons/i-directory.png +share/pixmaps/gnome-commander/mime-icons/i-fifo.png +share/pixmaps/gnome-commander/mime-icons/i-music.png +share/pixmaps/gnome-commander/mime-icons/i-regular.png +share/pixmaps/gnome-commander/mime-icons/i-socket.png +share/pixmaps/gnome-commander/mime-icons/i-symlink.png +share/pixmaps/gnome-commander/nautilus.svg +share/pixmaps/gnome-commander/overlay_symlink.xpm +share/pixmaps/gnome-commander/overlay_umount.xpm +share/pixmaps/gnome-commander/python.svg +share/pixmaps/gnome-commander/rotate-180-16.xpm +share/pixmaps/gnome-commander/rotate-270-16.xpm +share/pixmaps/gnome-commander/rotate-90-16.xpm +share/pixmaps/gnome-commander/terminal.svg +share/pixmaps/gnome-commander/toggle_horizontal.xpm +share/pixmaps/gnome-commander/toggle_vertical.xpm diff --git a/sysutils/gnome-commander/PLIST.python b/sysutils/gnome-commander/PLIST.python new file mode 100644 index 00000000000..bc0858e8502 --- /dev/null +++ b/sysutils/gnome-commander/PLIST.python @@ -0,0 +1,7 @@ +@comment $NetBSD: PLIST.python,v 1.1.1.1 2009/07/23 15:29:23 drochner Exp $ +lib/gnome-commander/plugins/md5sum.py +lib/gnome-commander/plugins/md5sum.pyc +lib/gnome-commander/plugins/md5sum.pyo +lib/gnome-commander/plugins/sha1sum.py +lib/gnome-commander/plugins/sha1sum.pyc +lib/gnome-commander/plugins/sha1sum.pyo diff --git a/sysutils/gnome-commander/distinfo b/sysutils/gnome-commander/distinfo new file mode 100644 index 00000000000..904ecceff58 --- /dev/null +++ b/sysutils/gnome-commander/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2009/07/23 15:29:22 drochner Exp $ + +SHA1 (gnome-commander-1.2.8.tar.bz2) = 587e9dc6055af3d6266dcf7517580d87fe80e83d +RMD160 (gnome-commander-1.2.8.tar.bz2) = f4e0ce01d8dbdf1a7231d4242ff34682d20718b3 +Size (gnome-commander-1.2.8.tar.bz2) = 3447639 bytes +SHA1 (patch-aa) = c0e8aa8c3b71d5fcd92253115d3beca4e9ab573b diff --git a/sysutils/gnome-commander/options.mk b/sysutils/gnome-commander/options.mk new file mode 100644 index 00000000000..f6a0c47c6d0 --- /dev/null +++ b/sysutils/gnome-commander/options.mk @@ -0,0 +1,34 @@ +# $NetBSD: options.mk,v 1.1.1.1 2009/07/23 15:29:23 drochner Exp $ +# + +PKG_OPTIONS_VAR= PKG_OPTIONS.gnome-commander +PKG_SUPPORTED_OPTIONS= python exif id3 chm gsf pdf +PKG_SUGGESTED_OPTIONS= python exif id3 chm gsf pdf + +.include "../../mk/bsd.options.mk" + +.if !empty(PKG_OPTIONS:Mpython) +.include "../../lang/python/application.mk" +PLIST_SRC+= ${PKGDIR}/PLIST.python +.endif + +.if !empty(PKG_OPTIONS:Mexif) +.include "../../graphics/exiv2/buildlink3.mk" +.endif + +.if !empty(PKG_OPTIONS:Mid3) +.include "../../audio/taglib/buildlink3.mk" +.endif + +.if !empty(PKG_OPTIONS:Mchm) +.include "../../devel/chmlib/buildlink3.mk" +.endif + +.if !empty(PKG_OPTIONS:Mgsf) +.include "../../devel/libgsf/buildlink3.mk" +.endif + +.if !empty(PKG_OPTIONS:Mpdf) +.include "../../print/poppler/buildlink3.mk" +.include "../../print/poppler-includes/buildlink3.mk" +.endif diff --git a/sysutils/gnome-commander/patches/patch-aa b/sysutils/gnome-commander/patches/patch-aa new file mode 100644 index 00000000000..309261ff648 --- /dev/null +++ b/sysutils/gnome-commander/patches/patch-aa @@ -0,0 +1,20 @@ +$NetBSD: patch-aa,v 1.1.1.1 2009/07/23 15:29:23 drochner Exp $ + +--- configure.orig 2009-06-29 12:16:43.000000000 +0200 ++++ configure +@@ -24523,6 +24523,7 @@ if test "x$have_python" != "xno"; then + + + ++if false; then + { $as_echo "$as_me:$LINENO: checking whether we can build a shared library depending on libpython" >&5 + $as_echo_n "checking whether we can build a shared library depending on libpython... " >&6; } + rm -rf testpython +@@ -24548,6 +24549,7 @@ EOF + { $as_echo "$as_me:$LINENO: result: $result" >&5 + $as_echo "$result" >&6; } + fi ++fi + + if test "x$have_python" != "xyes"; then + if test "x$enable_python" = "xyes"; then -- cgit v1.2.3