[arch-commits] Commit in deepin-manual/repos (3 files)
Felix Yan
felixonmars at archlinux.org
Mon Dec 12 07:38:57 UTC 2016
Date: Monday, December 12, 2016 @ 07:38:57
Author: felixonmars
Revision: 198912
archrelease: copy trunk to community-any
Added:
deepin-manual/repos/community-any/
deepin-manual/repos/community-any/PKGBUILD
(from rev 198911, deepin-manual/trunk/PKGBUILD)
deepin-manual/repos/community-any/angular.patch
(from rev 198911, deepin-manual/trunk/angular.patch)
---------------+
PKGBUILD | 45 +++++++++++++++++++++++++++++++++++++++++++++
angular.patch | 45 +++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 90 insertions(+)
Copied: deepin-manual/repos/community-any/PKGBUILD (from rev 198911, deepin-manual/trunk/PKGBUILD)
===================================================================
--- community-any/PKGBUILD (rev 0)
+++ community-any/PKGBUILD 2016-12-12 07:38:57 UTC (rev 198912)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan <felixonmars at archlinux.org>
+# Contributor: Josip Ponjavic <josipponjavic at gmail dot com>
+# Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com>
+
+pkgname=deepin-manual
+pkgver=1.0.5
+pkgrel=1
+pkgdesc='Deepin User Manual'
+arch=('any')
+url="https://github.com/linuxdeepin/deepin-manual"
+license=('GPL3')
+depends=('python-jieba' 'python-pyqt5' 'python-gobject' 'deepin-qml-widgets' 'python-dae')
+makedepends=('npm' 'sassc' 'git')
+groups=('deepin')
+source=("git+https://github.com/linuxdeepin/deepin-manual.git#tag=$pkgver"
+ angular.patch)
+sha256sums=('SKIP'
+ 'a29d8927add3f99f8c1cc4aed238c8b6d8a93e2e35560ec555bb2569a81de1f6')
+
+prepare() {
+ cd deepin-manual
+
+ sed -e 's_ln -sf /usr/bin/nodejs ./symdir/node__' \
+ -e 's/sass /sassc /' \
+ -e 's/--unix-newlines//' \
+ -i Makefile
+
+ patch -p1 -i ../angular.patch
+}
+
+build() {
+ cd deepin-manual
+ make
+}
+
+package() {
+ cd deepin-manual
+ make DESTDIR="$pkgdir" install
+
+ cp -r manual "$pkgdir"/usr/share/dman/dman
+ rm -r "$pkgdir"/usr/share/dman/dman-daemon/
+ rm "$pkgdir"/etc/xdg/autostart/dman-daemon.desktop
+ rmdir "$pkgdir"/etc{/xdg/autostart,/xdg,}
+}
Copied: deepin-manual/repos/community-any/angular.patch (from rev 198911, deepin-manual/trunk/angular.patch)
===================================================================
--- community-any/angular.patch (rev 0)
+++ community-any/angular.patch 2016-12-12 07:38:57 UTC (rev 198912)
@@ -0,0 +1,45 @@
+commit 3ae465ea1274ddef845683bc7d9a0425f8171f88
+Author: Felix Yan <felixonmars at archlinux.org>
+Date: Mon Dec 12 15:25:03 2016 +0800
+
+ Adapt to new angular $http syntax
+
+ Change-Id: I6ae4cbd2a1532d32c2aa22e842a3ee73d9ac424a
+
+diff --git a/PageRoot/www/jssrc/services/InputService.js b/PageRoot/www/jssrc/services/InputService.js
+index 98cf677..a344a4c 100644
+--- a/PageRoot/www/jssrc/services/InputService.js
++++ b/PageRoot/www/jssrc/services/InputService.js
+@@ -10,21 +10,21 @@ angular.module("General")
+ switch (parsed.protocol) {
+ case "http:":
+ case "https:": {
+- return $http.get(url)
+- .success(function(data) {
+- resolve(data);
+- })
+- .error(function(_, status) {
+- reject(`Failed to load with status ${status}`);
++ return $http.get(url).then(
++ function(response) {
++ resolve(response.data);
++ },
++ function(response) {
++ reject(`Failed to load with status ${response.status}`);
+ });
+ }
+ case "file:": {
+ if (typeof XMLHttpRequest !== "undefined") {
+- return $http.get(url)
+- .success(function(data) {
+- resolve(data);
+- })
+- .error(function() {
++ return $http.get(url).then(
++ function(response) {
++ resolve(response.data);
++ },
++ function(response) {
+ reject("Failed to load local file.");
+ });
+ } else {
More information about the arch-commits
mailing list