sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Vlad Glagolev (743b1849dd01e7783c65f79d1bf95ddf4bb1d34d)
- From: Vlad Glagolev <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (743b1849dd01e7783c65f79d1bf95ddf4bb1d34d)
- Date: Sat, 25 Jul 2015 13:17:41 +0000
GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:
http/palemoon/DETAILS | 1 +
http/palemoon/HISTORY | 6 ++++++
http/palemoon/INSTALL | 8 ++++++++
http/palemoon/PRE_BUILD | 4 ++--
http/palemoon/desktop/palemoon.desktop | 9 +++++++++
5 files changed, 26 insertions(+), 2 deletions(-)
New commits:
commit 743b1849dd01e7783c65f79d1bf95ddf4bb1d34d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
palemoon: added cosmetic fixes
diff --git a/http/palemoon/DETAILS b/http/palemoon/DETAILS
index bcefb18..15b1865 100755
--- a/http/palemoon/DETAILS
+++ b/http/palemoon/DETAILS
@@ -1,5 +1,6 @@
SPELL=palemoon
VERSION=25.5.0
+ PATCHLEVEL=1
SOURCE=${SPELL}-${VERSION}-source.7z
SOURCE2=${SOURCE}.sig
SOURCE_URL[0]=ftp://source:current AT ftp.palemoon.org/${SOURCE}
diff --git a/http/palemoon/HISTORY b/http/palemoon/HISTORY
index 8ed9268..65dc028 100644
--- a/http/palemoon/HISTORY
+++ b/http/palemoon/HISTORY
@@ -1,3 +1,9 @@
+2015-07-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * INSTALL: install application icons
+ * PRE_BUILD: more careful file permissions' handling
+ * desktop/palemoon.desktop: added, desktop spec file
+
2015-07-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, DEPENDS, {PRE_,}BUILD, INSTALL, CONFIGURE, PROVIDES,
moonchild.gpg, cairo-system.patch: created spell, version 25.5.0
diff --git a/http/palemoon/INSTALL b/http/palemoon/INSTALL
index b5d3fb3..9931501 100755
--- a/http/palemoon/INSTALL
+++ b/http/palemoon/INSTALL
@@ -4,4 +4,12 @@ make package &&
cd dist &&
cp -av palemoon "${INSTALL_ROOT}/usr/lib/" &&
+for size in 16 32 48; do
+ mkdir -vp "${INSTALL_ROOT}/usr/share/icons/hicolor/${size}x${size}/apps" &&
+ install -vm 644 branding/default${size}.png
"${INSTALL_ROOT}/usr/share/icons/hicolor/${size}x${size}/apps/palemoon.png"
+done &&
+
+mkdir -vp "${INSTALL_ROOT}/usr/share/icons/hicolor/128x128/apps" &&
+install -vm 644 branding/mozicon128.png
"${INSTALL_ROOT}/usr/share/icons/hicolor/128x128/apps/palemoon.png" &&
+
ln -vsf "${TRACK_ROOT}/usr/lib/palemoon/palemoon"
"${INSTALL_ROOT}/usr/bin/palemoon"
diff --git a/http/palemoon/PRE_BUILD b/http/palemoon/PRE_BUILD
index 282d79c..05e58ed 100755
--- a/http/palemoon/PRE_BUILD
+++ b/http/palemoon/PRE_BUILD
@@ -7,8 +7,8 @@ verify_file &&
# resurrect permissions not stored by 7zip
find . -type d -exec chmod 755 '{}' \; &&
find . -type f -exec chmod 644 '{}' \; &&
-find . -name '*.sh' -exec chmod +x {} \; &&
-chmod -R +x build/autoconf/* python/* &&
+find build/autoconf -type f -not -name '*.m4' -exec chmod +x '{}' \; &&
+chmod +x python/mozbuild/mozbuild/mozconfig_loader &&
if is_depends_enabled $SPELL cairo; then
patch -p0 < "${SPELL_DIRECTORY}/cairo-system.patch"
diff --git a/http/palemoon/desktop/palemoon.desktop
b/http/palemoon/desktop/palemoon.desktop
new file mode 100644
index 0000000..fa393ed
--- /dev/null
+++ b/http/palemoon/desktop/palemoon.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Pale Moon
+Comment=Web Browser
+Exec=palemoon %U
+Icon=palemoon
+Terminal=false
+Type=Application
+MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
+Categories=Network;Browsers;
- [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (743b1849dd01e7783c65f79d1bf95ddf4bb1d34d), Vlad Glagolev, 07/25/2015
Archive powered by MHonArc 2.6.24.