Added shared-mime-info-0.51 template and its related helper.
--HG-- extra : convert_revision : 16763dc3fcd2361fef5ba0560c57a46b45333677
This commit is contained in:
parent
54139e95fb
commit
259900136c
4 changed files with 49 additions and 0 deletions
BIN
dependencies/build-depends.db
vendored
BIN
dependencies/build-depends.db
vendored
Binary file not shown.
13
helper-templates/update-mimedb.sh
Executable file
13
helper-templates/update-mimedb.sh
Executable file
|
@ -0,0 +1,13 @@
|
|||
#
|
||||
# This helper updates shared-mime-info's database when a template
|
||||
# requests this operation.
|
||||
#
|
||||
updatemimedb_cmd="$PKGFS_MASTERDIR/bin/update-mime-database"
|
||||
updatemimedb_dir="$PKGFS_MASTERDIR/share/mime"
|
||||
|
||||
if [ -d "$PKGFS_MASTERDIR/share/mime" ]; then
|
||||
$updatemimedb_cmd $updatemimedb_dir >/dev/null && \
|
||||
echo "=> Updated shared-mime-info database."
|
||||
fi
|
||||
|
||||
unset updatemimedb_cmd updatemimedb_dir
|
5
templates/shared-mime-info-runstuff-before-build.sh
Executable file
5
templates/shared-mime-info-runstuff-before-build.sh
Executable file
|
@ -0,0 +1,5 @@
|
|||
# Replace hardcoded paths in XDG_DATA_DIRS.
|
||||
|
||||
$sed_cmd -e "s|/usr/local/share|$PKGFS_MASTERDIR/share|g" \
|
||||
$wrksrc/update-mime-database.c > $wrksrc/update-mime-database.c.in && \
|
||||
$mv_cmd -f $wrksrc/update-mime-database.c.in $wrksrc/update-mime-database.c
|
31
templates/shared-mime-info.tmpl
Executable file
31
templates/shared-mime-info.tmpl
Executable file
|
@ -0,0 +1,31 @@
|
|||
# Template build file for 'shared-mime-info'.
|
||||
pkgname=shared-mime-info
|
||||
version=0.51
|
||||
extract_sufx=".tar.bz2"
|
||||
url=http://people.freedesktop.org/~hadess
|
||||
build_style=gnu_configure
|
||||
configure_args="--disable-update-mimedb"
|
||||
make_cmd="$PKGFS_MASTERDIR/bin/gmake"
|
||||
pkgconfig_override="shared-mime-info.pc"
|
||||
short_desc="Core database of common types"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=9e0281f3bd9ac44af60833ec6b15af9f58936cc7
|
||||
long_desc="
|
||||
Many programs and desktops use the MIME system to represent the types of
|
||||
files. Frequently, it is necessary to work out the correct MIME type for
|
||||
a file. This is generally done by examining the file's name or contents,
|
||||
and looking up the correct MIME type in a database.
|
||||
|
||||
For interoperability, it is useful for different programs to use the same
|
||||
database so that different programs agree on the type of a file, and new
|
||||
rules for determining the type apply to all programs.
|
||||
|
||||
This package contains the core database of common types and the
|
||||
update-mime-database command used to extend it."
|
||||
|
||||
# Fix hardcoded mime-info database PATH.
|
||||
run_stuff_before="build"
|
||||
run_stuff_before_build_file="$PKGFS_TEMPLATESDIR/$pkgname-runstuff-before-build.sh"
|
||||
|
||||
# Update shared-mime-info database file.
|
||||
postinstall_helpers="update-mimedb.sh"
|
Loading…
Reference in a new issue