summaryrefslogtreecommitdiff
path: root/sysui/CustomTarget_deb.mk
AgeCommit message (Collapse)Author
2020-11-14Remove obsolete GNOME 2 MIME types filesChris Mayo
Installed as: /usr/share/application-registry/libreoffice.applications /usr/share/mime-info/libreoffice.keys /usr/share/mime-info/libreoffice.mime Superseded by Shared MIME-info compliant libreoffice.xml, created as openoffice.org.xml by create_mime_xml.pl from the .desktop files. Change-Id: Ib8d9a17d09139dd4f50f65572457cef0178750b7 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105606 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2018-02-18tdf#115554: Fix ownership in desktop-integration tarsMichael Weghorn
Use fakeroot to call tar when creating the tar.gz archives holding the desktop-integration parts to have root:root as owner of the files inside those. Change-Id: Idcdcb4dd398f330773671266dafb354711b0f093 Reviewed-on: https://gerrit.libreoffice.org/49827 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2018-02-18tdf#115554: Use 'fakeroot' to build Debian packagesMichael Weghorn
The command to create Debian packages must be run as root or faked to be run as root. The 'fakeroot' makes sure the command is run in an environment faking root privileges for file manipulation. This makes sure that file ownerships and permissions inside the created deb packages are correct. Using fakeroot instead of the custom "libgetuid" makes it unnecessary to care about internals of the underlying tools (like tar) and changes in those by ourselves. Change-Id: I2cbb203ab84f740377e535c1051c2b879779b164 Reviewed-on: https://gerrit.libreoffice.org/49597 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2015-10-17PREFIXDIR must be /usr for .deb system integration packageAndras Timar
... tools don't find *.desktop files in /usr/local or elsewhere, and the applications will not be registered in menus. Fixed the regression from d2cc121e0798a007a6e0409b09c16ce747ab959f Change-Id: I679b98b5cd0a502553fb13025ee8b9ac4bb5507e
2014-05-22use $(gb_AWK) instead of awkChristian Lohmaier
Change-Id: Ia00d7e52de5edfce09c3a0a8aa4390e3e1582a01
2013-07-22avoid file conflict in debian-menus package (fdo#67031)Petr Mladek
Use versioned file name for Debian specific /usr/lib/menu/libreoffice. All the other files have been versioned for years when we did this for RPMs. Heh, nobody noticed this with DEBs because people were used to that conflict and did not complain ;-) Change-Id: I1195279ff4825ed9154cf497ff3cc702f7309b6a
2013-07-18use correct package name in libreofficeX.Y-debian-menus package (fdo#67041)Petr Mladek
Add back the missing "-debian-menus" suffix. It was lost during gbuildisation. Also add the X.Y version. The files and menu entries have been versioned since LO 4.1 but we did not versioned the package name ;-) Finally, fix typo in the package version definition and mention the release number again. Change-Id: I26e1664349c326db199905e6c5b1efb5d2d1723c
2013-05-20put common vars into standalone makefileDavid Tardon
Change-Id: Iab78a95bc8588b89fb10dc96b6c2c25e864fc1f4
2013-02-17convert sysui to gbuild and add to tail_buildPeter Foley
Change-Id: Ia32e51f0d95e001bcf07766f6340398e0ab1bf6a Reviewed-on: https://gerrit.libreoffice.org/2192 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>