openbsd-ports/devel/desktop-file-utils
ajacoutot a5cc067d64 Under OpenBSD, desktop files are installed using INSTALL_DATA which is
defined in ports/infrastructure/mk/bsd.port.mk as:
    ${INSTALL} ${INSTALL_COPY} -o ${SHAREOWN} -g ${SHAREGRP} -m ${SHAREMODE}
SHAREMODE is defined under /usr/share/mk/bsd.own.mk as "444".

That means desktop files are installed with mode 444 which is wrong
because fd.o environments use these files to create menu structures,
links to applications... and a user should be able to edit the link icon
or menu he created.

Add a small patch that will give desktop files correct permissions when
update-desktop-database is run.
Consistency with others *nix OS.

While here, specify GPL version.

ok sthen@
2009-08-01 16:06:28 +00:00
..
patches Under OpenBSD, desktop files are installed using INSTALL_DATA which is 2009-08-01 16:06:28 +00:00
pkg - don't hardcode the directory containing mimeinfo.cache or users won't 2008-01-22 18:24:50 +00:00
distinfo - update desktop-file-utils to 0.15 2008-03-19 21:50:22 +00:00
Makefile Under OpenBSD, desktop files are installed using INSTALL_DATA which is 2009-08-01 16:06:28 +00:00