Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:42.1:Staging:C
shared-mime-info
macros.shared-mime-info
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File macros.shared-mime-info of Package shared-mime-info
# RPM macros for packages installing a MIME type according to the XDG specification # ### # # When a package installs a MIME type as per the XDG specification, it should # use both macros: # # - %mime_database_post in %post # - %mime_database_postun in %postun # # Note that these macros can optionally take as argument the directory # where the MIME type is installed. If no argument is passed, then # %{_datadir}/mime will be used (which is where applications usually install # the MIME type information). # ### # On install, update the mime database %mime_database_post() \ if test -x %{_bindir}/update-mime-database; then \ %if "x%1" != "x%%1" \ %{_bindir}/update-mime-database "%1" || true \ %else \ %{_bindir}/update-mime-database "%{_datadir}/mime" || true \ %endif \ fi # On uninstall, update the mime database. Note: we ignore upgrades (already # handled in %post of the new package). %mime_database_postun() \ if [ $1 -eq 0 ]; then \ if test -x %{_bindir}/update-mime-database; then \ %if "x%1" != "x%%1" \ %{_bindir}/update-mime-database "%1" || true \ %else \ %{_bindir}/update-mime-database "%{_datadir}/mime" || true \ %endif \ fi \ fi
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor