Fix permissions of installed files to be more sane.
authorTomas Chvatal <scarabeus@gentoo.org>
Fri, 29 Jul 2011 18:56:50 +0000 (18:56 +0000)
committerTomas Chvatal <scarabeus@gentoo.org>
Fri, 29 Jul 2011 18:56:50 +0000 (18:56 +0000)
Package-Manager: portage-2.2.0_alpha47/cvs/Linux x86_64

app-office/libreoffice/ChangeLog
app-office/libreoffice/Manifest
app-office/libreoffice/files/libreoffice-installed-files-permissions.patch [new file with mode: 0644]
app-office/libreoffice/libreoffice-3.4.2.3.ebuild

index 6f6b5bbca17d9c74e5d2566550ec0be776e3b060..7b6a29ce421fd1dabeec7363d6a77f4173ab66c0 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for app-office/libreoffice
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/ChangeLog,v 1.74 2011/07/28 17:58:39 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/ChangeLog,v 1.75 2011/07/29 18:56:50 scarabeus Exp $
+
+  29 Jul 2011; Tomáš Chvátal <scarabeus@gentoo.org>
+  libreoffice-3.4.2.3.ebuild,
+  +files/libreoffice-installed-files-permissions.patch:
+  Fix permissions of installed files to be more sane.
 
   28 Jul 2011; Mark Loeser <halcy0n@gentoo.org> libreoffice-3.4.2.3.ebuild:
   Set num_cpus to 1, and max_jobs to the jobs from MAKEOPTS, otherwise you end
index 674098d7f194663d9366ca921e7e14c53d54342d..b7b0a8c168826d448260614293e751105dc5e549 100644 (file)
@@ -15,6 +15,7 @@ AUX libreoffice-3.4.1-salfix.diff 668 RMD160 3764e664888b423d81f9e78def6c2a93e03
 AUX libreoffice-as-needed-gtk.patch 403 RMD160 c1c5733d282eb3b59b7fe03d5258e9c917d9c6c4 SHA1 7516a3d554d96b7a27e5884ef124f9f5166a5939 SHA256 88609b6bac793423dee7af79110a05981669471170f9473a2bc591d35927117a
 AUX libreoffice-fix-sandbox-install.patch 1609 RMD160 e79859f6343e04808cc261c101483ff2ba0f1a5d SHA1 579d30eafb7a7e54531faf4bc8d3bd35150494f7 SHA256 fdb54126c78837d73e7a095ceedba9329b121ce2ce1d1a23ad75247b8f144b50
 AUX libreoffice-gbuild-use-cxxflags.patch 353 RMD160 97f0c4cffe624ca8df71471cae61975176464847 SHA1 d1a2de4de89055fc4150f27022ea9f0fa5a34f20 SHA256 27ccd9ec886f2f6433969524860b3fa7199531b5f5d774f7643d6bc75883222a
+AUX libreoffice-installed-files-permissions.patch 374 RMD160 83d650b6b0e84a02e2ad0667b20d4dba72cf4ee2 SHA1 87345e895473a8bb209b0ad542670c5eb7717ab0 SHA256 a664796c27c69fe5119af5d82313dc65371eb873c1d15691d97745d9a1ee3e81
 AUX libreoffice-libdb5-fix-check.diff 1197 RMD160 dea8896745502035e899f9f685c662a1dbdfbbeb SHA1 07202400d8c17a12cb965331ddbef57c4438e7be SHA256 f8532c4ee3ebb8cb424cbb736abcb7b3c7027fd7c749f39571e76527808bd51a
 AUX libreoffice-solenv-build-crash.patch 492 RMD160 b5220c76d90e785a5bb38548cad8d5d9d73de7d2 SHA1 a0571d2301ce9f03ff5b58326906fe2078ea39b5 SHA256 45276cdc69444a0542bac4e949ef92bac4286db58b824198a59f797bd71c81f6
 AUX libreoffice-svx.patch 1347 RMD160 91d5f142df33d119666252ecc319dc4e7ec70f6d SHA1 020db7d4e784a131acc63413ccc625715d44df70 SHA256 dbcd451e390c78102075b048e1472cb45c8d960608bef4ac0c0611c7aeaea736
@@ -165,13 +166,13 @@ DIST libreoffice-writer-3.4.2.3.tar.bz2 7294695 RMD160 2a7210c518376d9fe5c6e8a50
 DIST unowinreg.dll 6144 RMD160 9e2a2789a96842a2aec747a62dee3db3e8370761 SHA1 712720da502d36175cd7aa05cb1862ee0330638c SHA256 f563e522922133db9340b0306711c2d8767cc3481dd9e7d9b0d059906d12653c
 EBUILD libreoffice-3.3.1.ebuild 18572 RMD160 d92d1933c8bbde7d28425b11717614cf6cf7b1e0 SHA1 60ef1f62c341ce7997de7ff5bcef04b304f4dfd9 SHA256 a3fae0a7f7da4a92e67d9c86ba4e7f92a92bbfac8f40a2703c64f317b670da6b
 EBUILD libreoffice-3.3.3.ebuild 18134 RMD160 95cf52bf10765cd9bb7862c673dc57a96bcca376 SHA1 4a001ff974125839ad5219915bb2f8399e6f90f8 SHA256 a60d52f57767ac5e9f46ad5204dd27b4f4a45ac1468357c41462b502d37b8626
-EBUILD libreoffice-3.4.2.3.ebuild 18378 RMD160 e4099bf5ba0c9abaf545c595c71263105452f93f SHA1 ec2ace8a97f3d39d64f926d941a096a8bbfd3729 SHA256 052bf51ac0dd04822267709932b725648bf3a4877986401c8cba0c8700621a9e
-MISC ChangeLog 14991 RMD160 ebf0e0c72615d747506bcba9d0b46cfedf90990b SHA1 2271c7d3d29c27644f2f9a98df5f297712d4d489 SHA256 91644391fdf3e86da4b60dbf0598d8afb397da626a02a48e5bf1e583db038181
+EBUILD libreoffice-3.4.2.3.ebuild 18435 RMD160 62d4843a937b9b7afaef0c088eb35d70999a2792 SHA1 8631e5107d2b4ea0c0808722ec8633d713b2b006 SHA256 651213d90f947062a4b1c417922fd744c09bb300ca2a16670d2de8618cb34223
+MISC ChangeLog 15189 RMD160 014c57e09304d8759658569cb353301f35dccfb9 SHA1 704364f45c560c47eeb3f121034dd19d361a0d53 SHA256 1b7a3dbb64bc1c649d8db1560ee38252d0cc8b26bd8f227f81aa0ccc9308a9c0
 MISC metadata.xml 1070 RMD160 5a010568eabba00eaa6193765fa5d181462dc5a5 SHA1 9973d230e4e10704136eddd33c8e20ddf485ba9f SHA256 c15b697bd70ccf20aef38b02b55a316cc02df24e027daf6d9b0d185d920469b3
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iEYEARECAAYFAk4xo1cACgkQCRZPokWLroSPrgCfQFfNoWlA1ihA0rqpLWWcVVaX
-ChEAoI5qy5IW6QczIWt/JebpEYoooDy/
-=lfQg
+iEYEARECAAYFAk4zAigACgkQHB6c3gNBRYcJZQCfSUMcu3dpyOADWALBhcvrnNav
+a5YAn21EQGOliXQlB6ZB7crJt9sHsg+q
+=AAoL
 -----END PGP SIGNATURE-----
diff --git a/app-office/libreoffice/files/libreoffice-installed-files-permissions.patch b/app-office/libreoffice/files/libreoffice-installed-files-permissions.patch
new file mode 100644 (file)
index 0000000..fd61cb4
--- /dev/null
@@ -0,0 +1,15 @@
+--- scp2/inc/macros.inc.old    2011-05-18 17:51:47.000000000 +0200
++++ scp2/inc/macros.inc        2011-07-18 19:58:27.000000000 +0200
+@@ -92,10 +92,10 @@
+ #endif
+ 
+ #define BIN_FILE_BODY \
+-        UnixRights   = 555
++        UnixRights   = 755
+ 
+ #define TXT_FILE_BODY \
+-        UnixRights   = 444
++        UnixRights   = 644
+ 
+ #define USER_FILE_BODY \
+         UnixRights   = 644
index 319437f6340ae2d05cfc3fac8d7b5f9f12820179..a05a7e057eb91256479812d5892fe7d0017f9c78 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.4.2.3.ebuild,v 1.10 2011/07/28 17:58:39 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.4.2.3.ebuild,v 1.11 2011/07/29 18:56:50 scarabeus Exp $
 
 EAPI=3
 
@@ -233,6 +233,7 @@ PATCHES=(
        "${FILESDIR}/${PN}-fix-sandbox-install.patch"
        "${FILESDIR}/${PN}-translate-toolkit-parallel-solenv.patch"
        "${FILESDIR}/${PN}-gbuild-use-cxxflags.patch"
+       "${FILESDIR}/${PN}-installed-files-permissions.patch"
 )
 
 # Uncoment me when updating to eapi4