diff options
author | Vlad Glagolev | 2013-09-24 19:06:37 +0400 |
---|---|---|
committer | Vlad Glagolev | 2013-09-24 19:06:37 +0400 |
commit | 8d5649892d0e23bb5bb10e0581e9d85e74712203 (patch) | |
tree | 9df4a3e620db460d54ed8d29d89def22433c6ff5 | |
parent | ee9c7461181cae33a42fdb827e3912a72c5498fe (diff) |
spacefm: => 0.8.7
-rwxr-xr-x | shell-term-fm/spacefm/BUILD | 3 | ||||
-rwxr-xr-x | shell-term-fm/spacefm/CONFIGURE | 7 | ||||
-rwxr-xr-x | shell-term-fm/spacefm/DEPENDS | 48 | ||||
-rwxr-xr-x | shell-term-fm/spacefm/DETAILS | 4 | ||||
-rwxr-xr-x | shell-term-fm/spacefm/FINAL | 1 | ||||
-rw-r--r-- | shell-term-fm/spacefm/HISTORY | 11 | ||||
-rwxr-xr-x | shell-term-fm/spacefm/PRE_BUILD | 6 |
7 files changed, 75 insertions, 5 deletions
diff --git a/shell-term-fm/spacefm/BUILD b/shell-term-fm/spacefm/BUILD new file mode 100755 index 0000000000..1b815c45d4 --- /dev/null +++ b/shell-term-fm/spacefm/BUILD @@ -0,0 +1,3 @@ +OPTS="$SPACEFM_OPTS $OPTS" && + +default_build diff --git a/shell-term-fm/spacefm/CONFIGURE b/shell-term-fm/spacefm/CONFIGURE new file mode 100755 index 0000000000..f1617a3107 --- /dev/null +++ b/shell-term-fm/spacefm/CONFIGURE @@ -0,0 +1,7 @@ +config_query_list SPACEFM_GTK "Which GTK+ version do you want for user interface?" \ + gtk+2 \ + gtk+3 && + +config_query_option SPACEFM_OPTS "Enable desktop integrations such as icons?" y \ + "--enable-desktop-integration" \ + "--disable-desktop-integration" diff --git a/shell-term-fm/spacefm/DEPENDS b/shell-term-fm/spacefm/DEPENDS index b7d6bb0e52..2f39184556 100755 --- a/shell-term-fm/spacefm/DEPENDS +++ b/shell-term-fm/spacefm/DEPENDS @@ -1,2 +1,46 @@ -depends gtk+2 && -depends UDEV +. "$GRIMOIRE/FUNCTIONS" && + +depends UDEV && + +depends $SPACEFM_GTK "--with-${SPACEFM_GTK/gtk+/gtk}" && + +optional_depends startup-notification \ + "--enable-startup-notification" \ + "--disable-startup-notification" \ + "for use of libstartup-notification" && + +optional_depends gettext \ + "--enable-nls" \ + "--disable-nls" \ + "for Native Language Support" && + +if [[ $(get_kernel_config CONFIG_INOTIFY_USER) == "y" || + $(get_kernel_config CONFIG_INOTIFY_USER) == "m" ]]; then + config_query_option SPACEFM_OPTS "Include Linux inotify kernel support (file system monitoring)?" y \ + "--enable-inotify" \ + "--disable-inotify" +else + optional_depends FAM \ + "--enable-inotify" \ + "--disable-inotify" \ + "for file system monitoring support" +fi && + +optional_depends hal \ + "--enable-hal" \ + "--disable-hal" \ + "to build with Linux HAL support (${PROBLEM_COLOR}disables udisks*${DEFAULT_COLOR})" && + +if is_depends_enabled $SPELL hal; then + depends dbus-glib +else + suggest_depends udisks "" "" "for mounting via udisks" && + suggest_depends udisks2 "" "" "for mounting via udisks2" +fi && + +# TODO: add udevil spell +# suggest_depends udevil "" "" "for mounting via udevil" && + +suggest_depends pmount "" "" "for mounting via pmount" && + +suggest_depends eject "" "" "for device ejecting ability" diff --git a/shell-term-fm/spacefm/DETAILS b/shell-term-fm/spacefm/DETAILS index b767f929eb..6fc4a114ef 100755 --- a/shell-term-fm/spacefm/DETAILS +++ b/shell-term-fm/spacefm/DETAILS @@ -1,8 +1,8 @@ SPELL=spacefm - VERSION=0.8.0 + VERSION=0.8.7 SOURCE=$SPELL-$VERSION.tar.xz SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE - SOURCE_HASH=sha512:90c19958e9f6f292ee3d53e18b773cb6641de7150b543da81a6d80ecdf73df154dbb023ee3f475c84bd9c3b8ce3c2ca864182374a7aec7ace2b1a0aebc49ca88 + SOURCE_HASH=sha512:339fd7b4c2becf30c5b9bef0977575c778a340fb15fa51359080162dc0f07528913e5e80d74df1bc0a90cd30f84d9c693491008f1a7281e235e6408130ffd8bf SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" WEB_SITE=http://ignorantguru.github.com/spacefm/ LICENSE[0]=GPL diff --git a/shell-term-fm/spacefm/FINAL b/shell-term-fm/spacefm/FINAL new file mode 100755 index 0000000000..b374499e3a --- /dev/null +++ b/shell-term-fm/spacefm/FINAL @@ -0,0 +1 @@ +gtk-update-icon-cache -q -t -f "$INSTALL_ROOT/usr/share/icons/hicolor" diff --git a/shell-term-fm/spacefm/HISTORY b/shell-term-fm/spacefm/HISTORY index 28f978e13a..844aa9866f 100644 --- a/shell-term-fm/spacefm/HISTORY +++ b/shell-term-fm/spacefm/HISTORY @@ -1,4 +1,13 @@ -2013-07-28 Treeve Jelbert <treeve@sourcemage.org> +2013-09-24 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 0.8.7 + * BUILD: added, to keep SPACEFM_OPTS + * CONFIGURE: added, to select between gtk+2/gtk+3 and for desktop + integration flags + * DEPENDS: added missing dependencies + * PRE_BUILD: added, to fix sha*sum paths + * FINAL: added, as recommended in README + +2013-07-28 Treeve Jelbert <treeve@sourcemage.org> * DEPENDS: udev => UDEV 2012-09-15 Ladislav Hagara <hgr@vabo.cz> diff --git a/shell-term-fm/spacefm/PRE_BUILD b/shell-term-fm/spacefm/PRE_BUILD new file mode 100755 index 0000000000..97441b4e88 --- /dev/null +++ b/shell-term-fm/spacefm/PRE_BUILD @@ -0,0 +1,6 @@ +default_pre_build && +cd "$SOURCE_DIRECTORY" && + +# fix sha*sum paths +sedit "s:/usr/bin/sha256sum:/bin/sha256sum:" src/vfs/vfs-file-task.c && +sedit "s:/usr/bin/sha256sum:/bin/sha256sum:;s:/usr/bin/sha512sum:/bin/sha512sum:" src/spacefm-auth |