mirror of
https://github.com/gentoo-mirror/gentoo-zh.git
synced 2025-04-10 20:08:43 -04:00
Add ebuilds for Deepin Desktop Envorinmemt, remove some outdated deepin softwares
This commit is contained in:
parent
2f39be3f58
commit
5fc3da5331
@ -1,3 +1 @@
|
||||
DIST dtrx-7.1.tar.gz 41706 SHA256 1c9afe48e9d9d4a1caa4c9b0c50593c6fe427942716ce717d81bae7f8425ce97 SHA512 b08a8f91a9ff5bb9a0ca3d52340eb12b2cc8dd1528027b385673b94aa998195f3fa82ec2a154005a982d759f2b08002f423f2f97e5344739e4ae0682d4b72c83 WHIRLPOOL 60436192c00e1d8cf49979a65a33dfaad967c60b9861b5973a6153644d60cef208596067ebd3c4ac15f565fb6242f57cb03d14fd9ddba37bb44c98a04922aa9e
|
||||
EBUILD dtrx-7.1.ebuild 443 SHA256 f582716a3f5ab66f09811f391e62f8e56e232b2e5e5facec59a6e28399bb1dc5 SHA512 4043d200c88f3ba62b7ac2a1218aa61f9d7474cf03daf8c186751aec149b1e0b296dd0388bf30c187d224f15db1cad2670389cb9ba79463a2b8c89d106668cc1 WHIRLPOOL 5f01a1a4cd3dedb1f4485fb47f0152e0c30c1bd11da4826698c000564d2dda25959cd0ee558bee23b1fe1a4f08248e7d4eb3f6669ce055c6f80066c5d091bba6
|
||||
MISC metadata.xml 462 SHA256 d69f3c3a809e7467a00b51735e125cceac13ef61e826f9826e32047abf287b56 SHA512 159132feba6deb454517bea4112ee9b70c0f1f8c3884d3ac263dbca455414f128a0a5a91ecffba2e75e750563124e51e0f97c6c7cf27037c16346f26e29bbaad WHIRLPOOL 0530ce72618d7a163890751f7df3ac993b2962acb2e5a7aaaec11622e58c366bd5ff2ace71cbe1d9351e349fc4c6d55ae949d98b0c80a6860f5e84b664da7969
|
||||
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="Fcitx Wrapper for sogoupinyin."
|
||||
HOMEPAGE="http://code.google.com/p/fcitx"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/f/fcitx-sogoupinyin/${PN}_${PV}.orig.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
RESTRICT="mirror"
|
||||
|
||||
RDEPEND=">=app-i18n/fcitx-4.2.6"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/intltool"
|
||||
S=${WORKDIR}
|
@ -1,2 +1 @@
|
||||
DIST fcitx-ui-light-0.1.2.tar.bz2 34240 SHA256 942f38fefed719c80dbf4eab830448088d59546c5b5a251e0a5bee16e4f4ece7
|
||||
DIST fcitx-ui-light-0.1.3.tar.bz2 34515 SHA256 6fc12f1efdf0cb48d26eaf8a6b9dd26c4595112ee01cc051b42d548dc6c68c54
|
||||
|
@ -1,3 +1,2 @@
|
||||
DIST libpinyin-0.8.93.tar 2662400 SHA256 a2f44593e85818b10eb48035788bd18da12c6e4da43e5e4e16bf89b4b7b19d33 SHA512 97080884c59857089228029d4d5c13349b1c15b936e99f3b62bf95fce9eda394bd75f7c3c9a8c72dad8d28193c77a1a0de6e48a01192e7b47c78e00d1f07011e WHIRLPOOL 371131e8d62428d3e41f5f6f421f0cb5916b961d6ee5db496a87f16502e51f3820e9df4c041287b0b20d4d69c19dfe5c583ccab13f03182ec9f175a773693e57
|
||||
DIST model.text.tar.gz 10285854 SHA256 a4924c5b5923c3ff9ce55456a417486d07d3b2f7afc194f4338a1221fe36b533 SHA512 d3f137c7de0f357950abbb1e00c0f5d62fb5b4b0ea9f3a6dff29bf6bb2e4f5293319321abf1bad88742868563f65d74f0226f433ba4bcfdfe2c23fef6fea7c74 WHIRLPOOL fd1d637cfcecbbbd7506d15fd107106e578013aa9ca4c0be1aab110fb49ebcb2dbf1493953349e7cf7b0a8a5a0c2c216d993278d8ae78b42f5c703363b4efe60
|
||||
DIST model5.text.tar.gz 17913795 SHA256 6419429854cc321c4c8e59a98b3821acccefd385f2bef732f353d989cf4c1e52 SHA512 f1b3d9710c8f5f1e05edf48bffe87f87f1806461c5f561bf18b9ad0d5e0cfee775735655ed57f9bc9f0539840f324ec543de8dceb725a67860d9d89d49a6cb6d WHIRLPOOL 1e69042e9fb2e7f66c8c513d3665f1e1022a77819c7fc34c2a6d0a85d79334cb588ab6098aa5211988af631f656d33df343a6ef94f21a757b1182522ed23c565
|
||||
|
26
app-pda/ipadcharge/files/ipadcharge-9999-makefile.patch
Normal file
26
app-pda/ipadcharge/files/ipadcharge-9999-makefile.patch
Normal file
@ -0,0 +1,26 @@
|
||||
--- Makefile.old 2013-06-15 10:34:21.560590739 +0800
|
||||
+++ Makefile 2013-06-15 10:57:18.771590575 +0800
|
||||
@@ -1,13 +1,19 @@
|
||||
+prefix =/usr/
|
||||
+exec_prefix=${prefix}
|
||||
+bindir =${exec_prefix}/bin
|
||||
+rulesdir =/lib/udev/rules.d
|
||||
+
|
||||
ipad_charge: ipad_charge.c
|
||||
gcc -Wall -Wextra ipad_charge.c -lusb-1.0 -o ipad_charge
|
||||
|
||||
install: ipad_charge
|
||||
- install -o root -g root -m 755 -s ipad_charge /usr/bin/
|
||||
- install -o root -g root -m 644 95-ipad_charge.rules /etc/udev/rules.d/
|
||||
+ mkdir -p ${DESTDIR}${bindir} ${DESTDIR}${rulesdir}
|
||||
+ install -o root -g root -m 755 -s ipad_charge ${DESTDIR}${bindir}
|
||||
+ install -o root -g root -m 644 95-ipad_charge.rules ${DESTDIR}${rulesdir}
|
||||
|
||||
uninstall:
|
||||
- rm -rf /usr/bin/ipad_charge
|
||||
- rm -rf /etc/udev/rules.d/95-ipad_charge.rules
|
||||
+ rm -rf ${DESTDIR}${bindir}/ipad_charge
|
||||
+ rm -rf ${DESTDIR}${rulesdir} /95-ipad_charge.rules
|
||||
|
||||
clean:
|
||||
rm -f ipad_charge
|
27
app-pda/ipadcharge/ipadcharge-9999.ebuild
Normal file
27
app-pda/ipadcharge/ipadcharge-9999.ebuild
Normal file
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit git-2 eutils
|
||||
|
||||
DESCRIPTION="Enables USB charging for Apple devices."
|
||||
HOMEPAGE="https://github.com/mkorenkov/ipad_charge"
|
||||
EGIT_REPO_URI="git://github.com/mkorenkov/ipad_charge.git"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-libs/libusb:1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/ipad_charge
|
||||
|
||||
src_prepare(){
|
||||
#sed -i 's|\/usr|\$\{DESTDIR\}\/usr|g' Makefile
|
||||
#sed -i 's|\/etc|\$\{DESTDIR\}\/etc|g' Makefile
|
||||
epatch ${FILESDIR}/${PN}-9999-makefile.patch
|
||||
}
|
23
dde-base/dde-meta/dde-meta-0.1.ebuild
Normal file
23
dde-base/dde-meta/dde-meta-0.1.ebuild
Normal file
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Deepin Desktop Enviroment (meta package)"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="metapackage"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dde-base/deepin-system-settings
|
||||
dde-base/dss-modules-meta
|
||||
dde-base/deepin-desktop-environment
|
||||
dde-base/deepin-notifications
|
||||
dde-base/deepin-system-tray
|
||||
dde-base/deepin-xsession-settings
|
||||
dde-base/deepin-session
|
||||
sys-auth/consolekit"
|
1
dde-base/deepin-artwork/Manifest
Normal file
1
dde-base/deepin-artwork/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-artwork_13.06.12.tar.gz 5784697 SHA256 be74840e6dbb56c508fa41874d072bfdfdc96f67fd5dfaec3987bf47f7103773
|
34
dde-base/deepin-artwork/deepin-artwork-13.06.12.ebuild
Normal file
34
dde-base/deepin-artwork/deepin-artwork-13.06.12.ebuild
Normal file
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Deepin themes, icons, and sounds"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${PN}/${PN}_${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="media-fonts/wqy-microhei
|
||||
media-fonts/liberation-fonts
|
||||
x11-themes/gtk-engines-unico
|
||||
x11-themes/dmz-cursor-theme
|
||||
x11-themes/faenza-icon-theme"
|
||||
|
||||
src_install() {
|
||||
insinto "/"
|
||||
doins -r ${S}/etc ${S}/usr
|
||||
|
||||
rm -r ${D}/etc/X11
|
||||
|
||||
}
|
||||
|
||||
pkg_preinst() { gnome2_icon_savelist; }
|
||||
pkg_postinst() { gnome2_icon_cache_update; }
|
||||
pkg_postrm() { gnome2_icon_cache_update; }
|
||||
|
1
dde-base/deepin-desktop-environment/Manifest
Normal file
1
dde-base/deepin-desktop-environment/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-desktop-environment_0.11+git20130618183249~4a98fdabe7.tar.gz 1242596 SHA256 ddf8c414da8a9297e68c1143fc2b1cdf23aafb924e4e2bd6f58f0349e29bb4c9
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit cmake-utils versionator
|
||||
|
||||
MY_VER="$(get_version_component_range 1-2)+git$(get_version_component_range 3)~4a98fdabe7"
|
||||
|
||||
DESCRIPTION="basic modules and resources for Deepin Desktop Environment"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${PN}/${PN}_${MY_VER}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
# Need dev-lang/coffee-script from eva overlay
|
||||
DEPEND="dde-base/deepin-webkit
|
||||
x11-libs/gtk+:3
|
||||
net-libs/webkit-gtk:3
|
||||
x11-libs/gdk-pixbuf:2
|
||||
gnome-base/gnome-desktop:3
|
||||
gnome-base/gnome-keyring
|
||||
gnome-base/gnome-menus
|
||||
gnome-base/gvfs
|
||||
=gnome-base/nautilus-3.8.51
|
||||
net-analyzer/gnome-nettool
|
||||
gnome-extra/gnome-power-manager
|
||||
gnome-extra/gnome-screensaver
|
||||
sys-auth/rtkit
|
||||
dev-libs/dbus-glib
|
||||
dev-db/sqlite:3
|
||||
dev-libs/glib:2
|
||||
x11-misc/lightdm
|
||||
>=x11-wm/compiz-0.9.8[gnome]
|
||||
dev-lang/coffee-script"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${PN}-${MY_VER}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
insinto "/usr/share/xgreeters"
|
||||
doins ${S}/debian/deepin-greeter.desktop
|
||||
|
||||
insinto "/var/lib/polkit-1/localauthority/50-local.d/"
|
||||
doins ${S}/debian/lightdm.pkla
|
||||
|
||||
insinto "/etc/sysctl.d/"
|
||||
doins ${S}/debian/30-deepin-inotify-limit.conf
|
||||
}
|
1
dde-base/deepin-notifications/Manifest
Normal file
1
dde-base/deepin-notifications/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-notifications_0.1-1+git20130610125101~5e0566ccd0.tar.gz 348259 SHA256 e54538b07137816b81e3a181aa3e72b6954594f30f1ffcb8a3966d1a37dcce33
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
MY_VER="$(get_version_component_range 1-2)-1+git$(get_version_component_range 3)~5e0566ccd0"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${PN}/${PN}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="System notifications for Deepin Desktop Environment"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="x11-libs/deepin-ui
|
||||
dev-python/dbus-python
|
||||
dev-python/pygtk:2
|
||||
dev-python/pycairo"
|
||||
DEPEND=""
|
||||
S=${WORKDIR}/${PN}-$(get_version_component_range 1-2)
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s|/usr/bin/python|/usr/bin/python2|g" ${S}/debian/${PN}.desktop
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
dobin ${S}/tools/deepin-notify
|
||||
|
||||
insinto "/etc/xdg/autostart"
|
||||
doins ${S}/debian/${PN}.desktop
|
||||
|
||||
insinto "/usr/share/dbus-1/"
|
||||
doins -r ${S}/services
|
||||
|
||||
insinto "/usr/share/${PN}"
|
||||
doins -r ${S}/src ${S}/data
|
||||
fperms 0755 -R /usr/share/${PN}/src/main.py
|
||||
|
||||
}
|
||||
|
1
dde-base/deepin-session/Manifest
Normal file
1
dde-base/deepin-session/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-session_2.0.tar.gz 2774 SHA256 7f6f60a1f849ba56b3bba93e628bc2d16bc7bb1e5d42ed894b84dbb89c555303
|
31
dde-base/deepin-session/deepin-session-2.0.ebuild
Normal file
31
dde-base/deepin-session/deepin-session-2.0.ebuild
Normal file
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit
|
||||
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${PN}/${PN}_${PV}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin Desktop Session"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=gnome-base/gnome-settings-daemon-3.8.99
|
||||
>=gnome-base/gnome-session-3.8"
|
||||
DEPEND=""
|
||||
|
||||
src_install() {
|
||||
insinto "/usr/share/gnome-session/sessions"
|
||||
doins ${S}/debian/deepin.session
|
||||
|
||||
insinto "/usr/share/xsessions"
|
||||
doins ${S}/debian/deepin.desktop
|
||||
|
||||
}
|
||||
|
1
dde-base/deepin-system-settings/Manifest
Normal file
1
dde-base/deepin-system-settings/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${PN}/${PN}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+branding"
|
||||
|
||||
RDEPEND="x11-libs/deepin-ui
|
||||
dev-python/xappy
|
||||
>=gnome-base/gnome-settings-daemon-3.8
|
||||
dev-python/deepin-gsettings"
|
||||
DEPEND=""
|
||||
S=${WORKDIR}/${PN}-${MY_VER}
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's|;deepin$|;deepin;|g' ${S}/debian/${PN}.desktop
|
||||
sed -i 's|;Settings$|;Settings;|g' ${S}/debian/${PN}.desktop
|
||||
use branding && cp ${FILESDIR}/gentoo-logo.png ${S}/app_theme/dark_grey/image/system_information/logo.png
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "/usr/share/"
|
||||
doins -r ${S}/locale
|
||||
rm ${D}/usr/share/locale/*.po*
|
||||
|
||||
insinto "/usr/share/${PN}"
|
||||
doins -r ${S}/app_theme ${S}/dss ${S}/image ${S}/locale ${S}/search_db ${S}/skin
|
||||
fperms 0755 -R /usr/share/${PN}/dss/
|
||||
rm ${D}/usr/share/${PN}/locale/*.po*
|
||||
|
||||
#dosym /usr/share/${PN}/src/main.py /usr/bin/${PN}
|
||||
echo "#!/bin/sh" > ${PN}
|
||||
echo "python2 /usr/share/${PN}/dss/main.py" >> ${PN}
|
||||
dobin ${PN}
|
||||
|
||||
insinto "/usr/share/applications"
|
||||
doins ${S}/debian/${PN}.desktop
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
BIN
dde-base/deepin-system-settings/files/gentoo-logo.png
Normal file
BIN
dde-base/deepin-system-settings/files/gentoo-logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 22 KiB |
1
dde-base/deepin-system-tray/Manifest
Normal file
1
dde-base/deepin-system-tray/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-tray_0.1-1+git20130607220503~d6e474fe86.tar.gz 48214 SHA256 4aced578707c4a4a141979d1bb63c46b68f24686c05411ec60ee3dd53656b50d
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
MY_VER="$(get_version_component_range 1-2)-1+git$(get_version_component_range 3)~d6e474fe86"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${PN}/${PN}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="System tray for Deepin Desktop Environment"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dde-base/deepin-system-settings"
|
||||
DEPEND="${RDEPEND}"
|
||||
S=${WORKDIR}/${PN}-$(get_version_component_range 1-2)
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s|/usr/bin/python|/usr/bin/python2|g" ${S}/debian/${PN}.desktop
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto "/etc/xdg/autostart/"
|
||||
doins ${S}/debian/${PN}.desktop
|
||||
|
||||
insinto "/usr/share/${PN}"
|
||||
doins -r ${S}/src
|
||||
#fperms 0755 -R /usr/share/${PN}/src/
|
||||
|
||||
}
|
||||
|
1
dde-base/deepin-webkit/Manifest
Normal file
1
dde-base/deepin-webkit/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-webkit_1.8.2.1+git20130606170104~fe5e99a5d0.tar.gz 12139063 SHA256 d9a14ccbcd49df98f430923627b6a9901f2b5de91490109b045d4c534b920cf9
|
@ -0,0 +1,186 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit versionator autotools eutils flag-o-matic gnome2-utils pax-utils virtualx
|
||||
|
||||
MY_VER="$(get_version_component_range 1-4)+git$(get_version_component_range 5)~fe5e99a5d0"
|
||||
DESCRIPTION="A fork of webkit-gtk for deepin-desktop-eviroment"
|
||||
HOMEPAGE="http://www.webkitgtk.org/"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${PN}/${PN}_${MY_VER}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2+ BSD"
|
||||
SLOT="3"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="aqua coverage debug +geoloc +gstreamer +introspection +jit spell +webgl"
|
||||
# bugs 372493, 416331
|
||||
REQUIRED_USE="introspection? ( geoloc gstreamer )"
|
||||
|
||||
# use sqlite, svg by default
|
||||
# Aqua support in gtk3 is untested
|
||||
# gtk2 is needed for plugin process support
|
||||
# FIXME: with-acceleration-backend is left automagic
|
||||
RDEPEND="
|
||||
dev-libs/libxml2:2
|
||||
dev-libs/libxslt
|
||||
virtual/jpeg
|
||||
>=media-libs/libpng-1.4:0
|
||||
>=x11-libs/cairo-1.10
|
||||
>=dev-libs/glib-2.31.2:2
|
||||
x11-libs/gtk+:3[aqua=,introspection?]
|
||||
dev-libs/icu
|
||||
>=net-libs/libsoup-2.37.2.1:2.4[introspection?]
|
||||
dev-db/sqlite:3
|
||||
>=x11-libs/pango-1.21
|
||||
x11-libs/libXrender
|
||||
>=x11-libs/gtk+-2.24.3:2
|
||||
|
||||
geoloc? ( app-misc/geoclue )
|
||||
gstreamer? (
|
||||
media-libs/gstreamer:1.0
|
||||
media-libs/gst-plugins-base:1.0 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.9.12 )
|
||||
spell? ( app-text/enchant )
|
||||
webgl? (
|
||||
virtual/opengl
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXdamage )
|
||||
"
|
||||
# paxctl needed for bug #407085
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl
|
||||
=dev-lang/python-2*
|
||||
|| ( virtual/rubygems[ruby_targets_ruby19]
|
||||
virtual/rubygems[ruby_targets_ruby18] )
|
||||
app-accessibility/at-spi2-core
|
||||
>=dev-util/gtk-doc-am-1.10
|
||||
dev-util/gperf
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
sys-devel/gettext
|
||||
>=sys-devel/make-3.82-r4
|
||||
virtual/pkgconfig
|
||||
|
||||
introspection? ( jit? ( sys-apps/paxctl ) )
|
||||
test? (
|
||||
x11-themes/hicolor-icon-theme
|
||||
jit? ( sys-apps/paxctl ) )
|
||||
"
|
||||
# Need real bison, not yacc
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_VER}"
|
||||
|
||||
src_prepare() {
|
||||
# USE=-gstreamer build failure, bug #412221, https://bugs.webkit.org/show_bug.cgi?id=84526
|
||||
epatch "${FILESDIR}/webkit-gtk-1.8.1-CodeGeneratorGObject-properties.patch"
|
||||
|
||||
# bug #416057; in 1.9.x
|
||||
epatch "${FILESDIR}/webkit-gtk-1.8.1-gst-required-version.patch"
|
||||
|
||||
# bug #428012; in 1.9.x
|
||||
epatch "${FILESDIR}/webkit-gtk-1.8.2-bison-2.6.patch"
|
||||
|
||||
# intermediate MacPorts hack while upstream bug is not fixed properly
|
||||
# https://bugs.webkit.org/show_bug.cgi?id=28727
|
||||
use aqua && epatch "${FILESDIR}"/webkit-gtk-1.6.1-darwin-quartz.patch
|
||||
|
||||
# Bug #403049, https://bugs.webkit.org/show_bug.cgi?id=79605
|
||||
epatch "${FILESDIR}/webkit-gtk-1.7.5-linguas.patch"
|
||||
|
||||
# Drop DEPRECATED flags
|
||||
sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED:$(NULL):g' GNUmakefile.am || die
|
||||
|
||||
# Don't force -O2
|
||||
sed -i 's/-O2//g' "${S}"/configure.ac || die
|
||||
|
||||
# Build-time segfaults under PaX with USE="introspection jit", bug #404215
|
||||
if use introspection && use jit; then
|
||||
epatch "${FILESDIR}/deepin-webkit-1.6.3-paxctl-introspection.patch"
|
||||
cp "${FILESDIR}/gir-paxctl-lt-wrapper" "${S}/" || die
|
||||
fi
|
||||
|
||||
# We need to reset some variables to prevent permissions problems and failures
|
||||
# like https://bugs.webkit.org/show_bug.cgi?id=35471 and bug #323669
|
||||
gnome2_environment_reset
|
||||
|
||||
# For >=sys-devel/automake-1.12 compability wrt #420591
|
||||
#sed -i -e 's:mkdir_p:MKDIR_P:' {.,Source/WebKit/gtk/po}/GNUmakefile.am || die
|
||||
|
||||
# Respect CC, otherwise fails on prefix #395875
|
||||
tc-export CC
|
||||
|
||||
# Prevent maintainer mode from being triggered during make
|
||||
#AT_M4DIR=Source/autotools eautoreconf
|
||||
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
# XXX: Check Web Audio support
|
||||
# XXX: dependency-tracking is required so parallel builds won't fail
|
||||
myconf="
|
||||
$(use_enable coverage)
|
||||
$(use_enable debug)
|
||||
$(use_enable debug debug-features)
|
||||
$(use_enable geoloc geolocation)
|
||||
$(use_enable spell spellcheck)
|
||||
$(use_enable introspection)
|
||||
$(use_enable gstreamer video)
|
||||
$(use_enable jit)
|
||||
$(use_enable webgl)
|
||||
--with-gtk=3.0
|
||||
--with-gstreamer=0.10
|
||||
--enable-accelerated-compositing
|
||||
--enable-dependency-tracking
|
||||
--disable-gtk-doc
|
||||
PYTHON=$(type -P python2)
|
||||
"$(usex aqua "--with-font-backend=pango --with-target=quartz" "")
|
||||
# Aqua support in gtk3 is untested
|
||||
|
||||
if has_version "virtual/rubygems[ruby_targets_ruby19]"; then
|
||||
myconf="${myconf} RUBY=$(type -P ruby19)"
|
||||
else
|
||||
myconf="${myconf} RUBY=$(type -P ruby18)"
|
||||
fi
|
||||
|
||||
econf ${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Avoid parallel make failure with -j9
|
||||
emake DerivedSources/WebCore/JSNode.h
|
||||
default
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Tests expect an out-of-source build in WebKitBuild
|
||||
ln -s . WebKitBuild || die "ln failed"
|
||||
|
||||
# Prevents test failures on PaX systems
|
||||
use jit && pax-mark m $(list-paxables Programs/*[Tt]ests/*) \
|
||||
Programs/unittests/.libs/test*
|
||||
unset DISPLAY
|
||||
# Tests need virtualx, bug #294691, bug #310695
|
||||
# Parallel tests sometimes fail
|
||||
Xemake -j1 check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
# Remove the conflited files with webkit-gtk
|
||||
rm -r ${D}usr/bin
|
||||
rm -r ${D}usr/include
|
||||
rm -r ${D}usr/share
|
||||
mv ${D}usr/$(get_libdir)/pkgconfig/webkitgtk-3.0.pc \
|
||||
${D}usr/$(get_libdir)/pkgconfig/deepin-webkit-3.0.pc
|
||||
rm -r ${D}usr/$(get_libdir)/girepository-1.0
|
||||
|
||||
dodoc ${S}/ChangeLog
|
||||
|
||||
prune_libtool_files
|
||||
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
diff -ru a/Source/WebKit/gtk/GNUmakefile.am b/Source/WebKit/gtk/GNUmakefile.am
|
||||
--- a/Source/WebKit/gtk/GNUmakefile.am
|
||||
+++ b/Source/WebKit/gtk/GNUmakefile.am
|
||||
@@ -269,7 +269,7 @@
|
||||
WEBKIT_GIRSOURCES += WebKit-@WEBKITGTK_API_VERSION@.gir
|
||||
|
||||
$(WEBKIT_GIRSOURCES): $(G_IR_SCANNER) $(JSCORE_GIRSOURCES) libdeepin_webkit-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la
|
||||
- $(AM_V_GEN)$(G_IR_SCANNER) -v --warn-all \
|
||||
+ $(AM_V_GEN)LIBTOOL="$(LIBTOOL)" $(G_IR_SCANNER) -v --warn-all \
|
||||
--symbol-prefix=webkit \
|
||||
--identifier-prefix=WebKit \
|
||||
--namespace=WebKit \
|
||||
@@ -280,7 +280,7 @@
|
||||
--include=Soup-2.4 \
|
||||
--library=webkitgtk-@WEBKITGTK_API_VERSION@ \
|
||||
--library=javascriptcoredeepin-@WEBKITGTK_API_VERSION@ \
|
||||
- --libtool="$(LIBTOOL)" \
|
||||
+ --libtool="bash $(top_srcdir)/gir-paxctl-lt-wrapper m" \
|
||||
--pkg=gobject-2.0 \
|
||||
--pkg=gtk+-@GTK_API_VERSION@ \
|
||||
--pkg=libsoup-2.4 \
|
33
dde-base/deepin-webkit/files/gir-paxctl-lt-wrapper
Executable file
33
dde-base/deepin-webkit/files/gir-paxctl-lt-wrapper
Executable file
@ -0,0 +1,33 @@
|
||||
#!/bin/bash
|
||||
# Wrapper for $(LIBTOOL) that performs PaX marking on the dumper binary
|
||||
# generated by g-ir-scanner.
|
||||
# PaX marking code stolen from pax-utils.eclass
|
||||
|
||||
flags=${1//-}; shift
|
||||
|
||||
echo ${LIBTOOL} "$@"
|
||||
${LIBTOOL} "$@"
|
||||
|
||||
retval=$?
|
||||
|
||||
files=$(find . -path "*tmp-introspect*/.libs/*")
|
||||
|
||||
if type -p paxctl > /dev/null; then
|
||||
echo "PT PaX marking -${flags} ${files}"
|
||||
for f in ${files}; do
|
||||
# First, try modifying the existing PAX_FLAGS header
|
||||
paxctl -q${flags} "${f}" && continue
|
||||
# Second, try stealing the (unused under PaX) PT_GNU_STACK header
|
||||
paxctl -qc${flags} "${f}" && continue
|
||||
# Third, try pulling the base down a page, to create space and
|
||||
# insert a PT_GNU_STACK header (works on ET_EXEC)
|
||||
paxctl -qC${flags} "${f}" && continue
|
||||
done
|
||||
elif type -p scanelf > /dev/null; then
|
||||
# Try scanelf, the Gentoo swiss-army knife ELF utility
|
||||
# Currently this sets PT if it can, no option to control what it does.
|
||||
echo "Fallback PaX marking -${flags} ${files}"
|
||||
scanelf -Xxz ${flags} ${files}
|
||||
fi
|
||||
|
||||
exit ${retval}
|
@ -0,0 +1,67 @@
|
||||
Original from:
|
||||
http://trac.macports.org/browser/trunk/dports/www/webkit-gtk/files/patch-quartz-WebCore-plugins-gtk-gtkxtbin.c.diff?format=txt
|
||||
http://trac.macports.org/browser/trunk/dports/www/webkit-gtk/files/patch-quartz-WebCore-plugins-gtk-PluginViewGtk.cpp.diff?format=txt
|
||||
|
||||
Adapted for 1.6.1
|
||||
|
||||
--- Source/WebCore/plugins/gtk/PluginViewGtk.cpp
|
||||
+++ Source/WebCore/plugins/gtk/PluginViewGtk.cpp
|
||||
@@ -70,6 +70,8 @@
|
||||
#endif
|
||||
#include <gtk/gtk.h>
|
||||
|
||||
+#undef XP_UNIX
|
||||
+
|
||||
#if defined(XP_UNIX)
|
||||
#include "RefPtrCairo.h"
|
||||
#include "gtk2xtbin.h"
|
||||
@@ -439,9 +441,9 @@
|
||||
event->setDefaultHandled();
|
||||
}
|
||||
|
||||
-#if defined(XP_UNIX)
|
||||
void PluginView::handleFocusInEvent()
|
||||
{
|
||||
+#if defined(XP_UNIX)
|
||||
if (!m_isStarted || m_status != PluginStatusLoadedSuccessfully)
|
||||
return;
|
||||
|
||||
@@ -454,10 +456,12 @@
|
||||
event.detail = NotifyDetailNone;
|
||||
|
||||
dispatchNPEvent(npEvent);
|
||||
+#endif
|
||||
}
|
||||
|
||||
void PluginView::handleFocusOutEvent()
|
||||
{
|
||||
+#if defined(XP_UNIX)
|
||||
if (!m_isStarted || m_status != PluginStatusLoadedSuccessfully)
|
||||
return;
|
||||
|
||||
@@ -470,8 +474,8 @@
|
||||
event.detail = NotifyDetailNone;
|
||||
|
||||
dispatchNPEvent(npEvent);
|
||||
-}
|
||||
#endif
|
||||
+}
|
||||
|
||||
void PluginView::setParent(ScrollView* parent)
|
||||
{
|
||||
--- Source/WebCore/plugins/gtk/gtk2xtbin.c
|
||||
+++ Source/WebCore/plugins/gtk/gtk2xtbin.c
|
||||
@@ -41,7 +41,7 @@
|
||||
* The GtkXtBin widget allows for Xt toolkit code to be used
|
||||
* inside a GTK application.
|
||||
*/
|
||||
-
|
||||
+#if 0
|
||||
#include "GtkVersioning.h"
|
||||
#include "xembed.h"
|
||||
#include "gtk2xtbin.h"
|
||||
@@ -966,3 +966,4 @@
|
||||
|
||||
return;
|
||||
}
|
||||
+#endif
|
47
dde-base/deepin-webkit/files/webkit-gtk-1.7.5-linguas.patch
Normal file
47
dde-base/deepin-webkit/files/webkit-gtk-1.7.5-linguas.patch
Normal file
@ -0,0 +1,47 @@
|
||||
Respect intltool's LINGUAS variable for building translations.
|
||||
|
||||
--- a/webkit-1.7.5/GNUmakefile.am
|
||||
+++ b/webkit-1.7.5/GNUmakefile.am
|
||||
@@ -54,6 +54,9 @@
|
||||
IDL_BINDINGS :=
|
||||
TEST_PROGS :=
|
||||
POFILES :=
|
||||
+PO_LINGUAS :=
|
||||
+USER_LINGUAS :=
|
||||
+USE_LINGUAS :=
|
||||
MOFILES :=
|
||||
dom_binding_idls :=
|
||||
wtf_cppflags:=
|
||||
--- a/webkit-1.7.5/Source/WebKit/gtk/po/GNUmakefile.am
|
||||
+++ b/webkit-1.7.5/Source/WebKit/gtk/po/GNUmakefile.am
|
||||
@@ -27,7 +27,15 @@
|
||||
|
||||
POFILES += $(shell ls $(srcdir)/Source/WebKit/gtk/po/*.po)
|
||||
|
||||
-MOFILES += $(shell echo $(POFILES) | tr ' ' '\n' | sed "s,^$(srcdir)/,,g" | sed 's/\.po/.mo/g')
|
||||
+PO_LINGUAS += $(patsubst $(srcdir)/Source/WebKit/gtk/po/%.po,%,$(POFILES))
|
||||
+
|
||||
+USER_LINGUAS += $(filter $(LINGUAS),$(PO_LINGUAS))
|
||||
+
|
||||
+USE_LINGUAS += $(shell if test -n "$(USER_LINGUAS)" -o -n "$(LINGUAS)"; then LLINGUAS="$(USER_LINGUAS)"; else LLINGUAS="$(PO_LINGUAS)"; fi; for lang in $$LLINGUAS; do printf "$$lang "; done)
|
||||
+
|
||||
+MOFILES += $(USE_LINGUAS:%=Source/WebKit/gtk/po/%.mo)
|
||||
+
|
||||
+ALL_MOFILES := $(shell echo $(POFILES) | tr ' ' '\n' | sed "s,^$(srcdir)/,,g" | sed 's/\.po/.mo/g')
|
||||
|
||||
.po.mo:
|
||||
test -d Source/WebKit/gtk/po/ || mkdir -p Source/WebKit/gtk/po/
|
||||
@@ -124,11 +132,11 @@
|
||||
$(top_builddir)/stamp-po
|
||||
|
||||
MAINTAINERCLEANFILES += \
|
||||
- $(MOFILES) \
|
||||
+ $(ALL_MOFILES) \
|
||||
$(top_builddir)/Source/WebKit/gtk/po/$(DOMAIN).pot
|
||||
|
||||
DISTCLEANFILES += \
|
||||
- $(MOFILES) \
|
||||
+ $(ALL_MOFILES) \
|
||||
$(top_builddir)/Source/WebKit/gtk/po/$(DOMAIN).pot
|
||||
|
||||
po-install-data-local: all
|
@ -0,0 +1,20 @@
|
||||
From: Mikhail Khokhlov <mikhail.khokhlov@lge.com>
|
||||
|
||||
https://bugs.webkit.org/show_bug.cgi?id=84526
|
||||
|
||||
Index: Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm
|
||||
===================================================================
|
||||
--- Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm (revision 115562)
|
||||
+++ Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm (working copy)
|
||||
@@ -1444,9 +1444,10 @@
|
||||
print IMPL "namespace WebKit {\n\n";
|
||||
print IMPL @cBodyPriv;
|
||||
print IMPL "} // namespace WebKit\n\n";
|
||||
+
|
||||
+ print IMPL @cBodyProperties;
|
||||
print IMPL "#endif // ${conditionalString}\n\n" if $conditionalString;
|
||||
|
||||
- print IMPL @cBodyProperties;
|
||||
print IMPL @cBody;
|
||||
|
||||
close(IMPL);
|
@ -0,0 +1,29 @@
|
||||
2012-05-01 Landry Breuil <landry@openbsd.org>
|
||||
|
||||
[GTK] Fix gstreamer detection during configure
|
||||
https://bugs.webkit.org/show_bug.cgi?id=84325
|
||||
|
||||
Reviewed by Philippe Normand.
|
||||
|
||||
* configure.ac: Fix GSTREAMER_REQUIRED_VERSION and
|
||||
GSTREAMER_PLUGINS_BASE_REQUIRED_VERSION assignments.
|
||||
|
||||
Index: /trunk/configure.ac
|
||||
===================================================================
|
||||
--- /trunk/configure.ac (revision 115666)
|
||||
+++ /trunk/configure.ac (revision 115737)
|
||||
@@ -343,10 +343,10 @@
|
||||
|
||||
case "$with_gstreamer" in
|
||||
- 0.10) GSTREAMER_REQUIRED_VERSION=GSTREAMER_0_10_REQUIRED_VERSION
|
||||
- GSTREAMER_PLUGINS_BASE_REQUIRED_VERSION=GSTREAMER_0_10_PLUGINS_BASE_REQUIRED_VERSION
|
||||
+ 0.10) GSTREAMER_REQUIRED_VERSION=$GSTREAMER_0_10_REQUIRED_VERSION
|
||||
+ GSTREAMER_PLUGINS_BASE_REQUIRED_VERSION=$GSTREAMER_0_10_PLUGINS_BASE_REQUIRED_VERSION
|
||||
GST_API_VERSION=0.10
|
||||
;;
|
||||
- 0.11) GSTREAMER_REQUIRED_VERSION=GSTREAMER_0_11_REQUIRED_VERSION
|
||||
- GSTREAMER_PLUGINS_BASE_REQUIRED_VERSION=GSTREAMER_0_11_PLUGINS_BASE_REQUIRED_VERSION
|
||||
+ 0.11) GSTREAMER_REQUIRED_VERSION=$GSTREAMER_0_11_REQUIRED_VERSION
|
||||
+ GSTREAMER_PLUGINS_BASE_REQUIRED_VERSION=$GSTREAMER_0_11_PLUGINS_BASE_REQUIRED_VERSION
|
||||
GST_API_VERSION=0.11
|
||||
;;
|
508
dde-base/deepin-webkit/files/webkit-gtk-1.8.2-bison-2.6.patch
Normal file
508
dde-base/deepin-webkit/files/webkit-gtk-1.8.2-bison-2.6.patch
Normal file
@ -0,0 +1,508 @@
|
||||
2012-07-30 Alexis Menard <alexis.menard@openbossa.org>
|
||||
|
||||
Build fix with newer bison 2.6.
|
||||
https://bugs.webkit.org/show_bug.cgi?id=92264
|
||||
|
||||
Reviewed by Adam Barth.
|
||||
|
||||
As stated in http://www.gnu.org/software/bison/manual/html_node/Table-of-Symbols.html
|
||||
YYLEX_PARAM and YYPARSE_PARAM are depecreated since version 1.875. So far all Mac OS
|
||||
version I had access to as well as recent Linux runs at least version 2.3 so it's safe
|
||||
to use the replacement of these deprecated macros in favor of %lex-param and %parse-param.
|
||||
As announced http://lists.gnu.org/archive/html/info-gnu/2012-07/msg00011.html with the release
|
||||
of version 2.6 YYLEX_PARAM and YYPARSE_PARAM are not supported anymore.
|
||||
|
||||
No new tests : build fix and the patch should not trigger any regressions
|
||||
|
||||
* css/CSSGrammar.y:
|
||||
* css/CSSParser.cpp:
|
||||
* xml/XPathGrammar.y: Refactored a bit to not use an intermediate PARSER define.
|
||||
* xml/XPathParser.cpp: bison 2.6 declare xpathyyparse in the .h file now, i.e. XPathGrammar.h
|
||||
therefore including this file within the namespace {} declarations leads to xpathyyparse being
|
||||
defined part of WebCore::XPath namespaces but the actual implementation of xpathyyparse is in XPathGrammar.cpp
|
||||
(generated) and not implemented within the WebCore::XPath so it lead to linking issues. Last, XPathGrammar.h needs
|
||||
to be included after the other includes as it uses some XPath types. It breaks the style but CSSParser.cpp is doing the same.
|
||||
|
||||
Index: /trunk/Source/WebCore/css/CSSParser.cpp
|
||||
===================================================================
|
||||
--- /trunk/Source/WebCore/css/CSSParser.cpp (revision 124098)
|
||||
+++ /trunk/Source/WebCore/css/CSSParser.cpp (revision 124099)
|
||||
@@ -115,5 +115,5 @@
|
||||
#endif
|
||||
|
||||
-extern int cssyyparse(void* parser);
|
||||
+extern int cssyyparse(WebCore::CSSParser*);
|
||||
|
||||
using namespace std;
|
||||
Index: /trunk/Source/WebCore/css/CSSGrammar.y
|
||||
===================================================================
|
||||
--- /trunk/Source/WebCore/css/CSSGrammar.y (revision 124098)
|
||||
+++ /trunk/Source/WebCore/css/CSSGrammar.y (revision 124099)
|
||||
@@ -54,11 +54,10 @@
|
||||
#define YYDEBUG 0
|
||||
|
||||
-// FIXME: Replace with %parse-param { CSSParser* parser } once we can depend on bison 2.x
|
||||
-#define YYPARSE_PARAM parser
|
||||
-#define YYLEX_PARAM parser
|
||||
-
|
||||
%}
|
||||
|
||||
%pure_parser
|
||||
+
|
||||
+%parse-param { CSSParser* parser }
|
||||
+%lex-param { CSSParser* parser }
|
||||
|
||||
%union {
|
||||
@@ -90,5 +89,5 @@
|
||||
%{
|
||||
|
||||
-static inline int cssyyerror(const char*)
|
||||
+static inline int cssyyerror(void*, const char*)
|
||||
{
|
||||
return 1;
|
||||
Index: /trunk/Source/WebCore/xml/XPathParser.cpp
|
||||
===================================================================
|
||||
--- /trunk/Source/WebCore/xml/XPathParser.cpp (revision 124098)
|
||||
+++ /trunk/Source/WebCore/xml/XPathParser.cpp (revision 124099)
|
||||
@@ -33,22 +33,19 @@
|
||||
#include "XPathException.h"
|
||||
#include "XPathNSResolver.h"
|
||||
+#include "XPathPath.h"
|
||||
#include "XPathStep.h"
|
||||
#include <wtf/StdLibExtras.h>
|
||||
#include <wtf/text/StringHash.h>
|
||||
|
||||
-int xpathyyparse(void*);
|
||||
-
|
||||
+using namespace WebCore;
|
||||
using namespace WTF;
|
||||
using namespace Unicode;
|
||||
-
|
||||
-namespace WebCore {
|
||||
-namespace XPath {
|
||||
-
|
||||
-class LocationPath;
|
||||
-
|
||||
-#include "XPathGrammar.h"
|
||||
+using namespace XPath;
|
||||
+
|
||||
+extern int xpathyyparse(WebCore::XPath::Parser*);
|
||||
+#include "XPathGrammar.h"
|
||||
|
||||
Parser* Parser::currentParser = 0;
|
||||
-
|
||||
+
|
||||
enum XMLCat { NameStart, NameCont, NotPartOfName };
|
||||
|
||||
@@ -631,4 +628,2 @@
|
||||
}
|
||||
|
||||
-}
|
||||
-}
|
||||
Index: /trunk/Source/WebCore/xml/XPathGrammar.y
|
||||
===================================================================
|
||||
--- /trunk/Source/WebCore/xml/XPathGrammar.y (revision 124098)
|
||||
+++ /trunk/Source/WebCore/xml/XPathGrammar.y (revision 124099)
|
||||
@@ -35,4 +35,5 @@
|
||||
#include "XPathPath.h"
|
||||
#include "XPathPredicate.h"
|
||||
+#include "XPathStep.h"
|
||||
#include "XPathVariableReference.h"
|
||||
#include <wtf/FastMalloc.h>
|
||||
@@ -45,6 +46,4 @@
|
||||
#define YYDEBUG 0
|
||||
#define YYMAXDEPTH 10000
|
||||
-#define YYPARSE_PARAM parserParameter
|
||||
-#define PARSER static_cast<Parser*>(parserParameter)
|
||||
|
||||
using namespace WebCore;
|
||||
@@ -54,4 +53,5 @@
|
||||
|
||||
%pure_parser
|
||||
+%parse-param { WebCore::XPath::Parser* parser }
|
||||
|
||||
%union
|
||||
@@ -72,5 +72,5 @@
|
||||
|
||||
static int xpathyylex(YYSTYPE* yylval) { return Parser::current()->lex(yylval); }
|
||||
-static void xpathyyerror(const char*) { }
|
||||
+static void xpathyyerror(void*, const char*) { }
|
||||
|
||||
%}
|
||||
@@ -119,5 +119,5 @@
|
||||
OrExpr
|
||||
{
|
||||
- PARSER->m_topExpr = $1;
|
||||
+ parser->m_topExpr = $1;
|
||||
}
|
||||
;
|
||||
@@ -139,5 +139,5 @@
|
||||
{
|
||||
$$ = new LocationPath;
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
|
|
||||
@@ -151,5 +151,5 @@
|
||||
$$ = $2;
|
||||
$$->insertFirstStep($1);
|
||||
- PARSER->unregisterParseNode($1);
|
||||
+ parser->unregisterParseNode($1);
|
||||
}
|
||||
;
|
||||
@@ -160,6 +160,6 @@
|
||||
$$ = new LocationPath;
|
||||
$$->appendStep($1);
|
||||
- PARSER->unregisterParseNode($1);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->unregisterParseNode($1);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
|
|
||||
@@ -167,5 +167,5 @@
|
||||
{
|
||||
$$->appendStep($3);
|
||||
- PARSER->unregisterParseNode($3);
|
||||
+ parser->unregisterParseNode($3);
|
||||
}
|
||||
|
|
||||
@@ -174,6 +174,6 @@
|
||||
$$->appendStep($2);
|
||||
$$->appendStep($3);
|
||||
- PARSER->unregisterParseNode($2);
|
||||
- PARSER->unregisterParseNode($3);
|
||||
+ parser->unregisterParseNode($2);
|
||||
+ parser->unregisterParseNode($3);
|
||||
}
|
||||
;
|
||||
@@ -184,9 +184,9 @@
|
||||
if ($2) {
|
||||
$$ = new Step(Step::ChildAxis, *$1, *$2);
|
||||
- PARSER->deletePredicateVector($2);
|
||||
+ parser->deletePredicateVector($2);
|
||||
} else
|
||||
$$ = new Step(Step::ChildAxis, *$1);
|
||||
- PARSER->deleteNodeTest($1);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->deleteNodeTest($1);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
|
|
||||
@@ -195,6 +195,6 @@
|
||||
String localName;
|
||||
String namespaceURI;
|
||||
- if (!PARSER->expandQName(*$1, localName, namespaceURI)) {
|
||||
- PARSER->m_gotNamespaceError = true;
|
||||
+ if (!parser->expandQName(*$1, localName, namespaceURI)) {
|
||||
+ parser->m_gotNamespaceError = true;
|
||||
YYABORT;
|
||||
}
|
||||
@@ -202,9 +202,9 @@
|
||||
if ($2) {
|
||||
$$ = new Step(Step::ChildAxis, Step::NodeTest(Step::NodeTest::NameTest, localName, namespaceURI), *$2);
|
||||
- PARSER->deletePredicateVector($2);
|
||||
+ parser->deletePredicateVector($2);
|
||||
} else
|
||||
$$ = new Step(Step::ChildAxis, Step::NodeTest(Step::NodeTest::NameTest, localName, namespaceURI));
|
||||
- PARSER->deleteString($1);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->deleteString($1);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
|
|
||||
@@ -213,9 +213,9 @@
|
||||
if ($3) {
|
||||
$$ = new Step($1, *$2, *$3);
|
||||
- PARSER->deletePredicateVector($3);
|
||||
+ parser->deletePredicateVector($3);
|
||||
} else
|
||||
$$ = new Step($1, *$2);
|
||||
- PARSER->deleteNodeTest($2);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->deleteNodeTest($2);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
|
|
||||
@@ -224,6 +224,6 @@
|
||||
String localName;
|
||||
String namespaceURI;
|
||||
- if (!PARSER->expandQName(*$2, localName, namespaceURI)) {
|
||||
- PARSER->m_gotNamespaceError = true;
|
||||
+ if (!parser->expandQName(*$2, localName, namespaceURI)) {
|
||||
+ parser->m_gotNamespaceError = true;
|
||||
YYABORT;
|
||||
}
|
||||
@@ -231,9 +231,9 @@
|
||||
if ($3) {
|
||||
$$ = new Step($1, Step::NodeTest(Step::NodeTest::NameTest, localName, namespaceURI), *$3);
|
||||
- PARSER->deletePredicateVector($3);
|
||||
+ parser->deletePredicateVector($3);
|
||||
} else
|
||||
$$ = new Step($1, Step::NodeTest(Step::NodeTest::NameTest, localName, namespaceURI));
|
||||
- PARSER->deleteString($2);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->deleteString($2);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
|
|
||||
@@ -260,6 +260,6 @@
|
||||
$$ = new Step::NodeTest(Step::NodeTest::CommentNodeTest);
|
||||
|
||||
- PARSER->deleteString($1);
|
||||
- PARSER->registerNodeTest($$);
|
||||
+ parser->deleteString($1);
|
||||
+ parser->registerNodeTest($$);
|
||||
}
|
||||
|
|
||||
@@ -267,6 +267,6 @@
|
||||
{
|
||||
$$ = new Step::NodeTest(Step::NodeTest::ProcessingInstructionNodeTest);
|
||||
- PARSER->deleteString($1);
|
||||
- PARSER->registerNodeTest($$);
|
||||
+ parser->deleteString($1);
|
||||
+ parser->registerNodeTest($$);
|
||||
}
|
||||
|
|
||||
@@ -274,7 +274,7 @@
|
||||
{
|
||||
$$ = new Step::NodeTest(Step::NodeTest::ProcessingInstructionNodeTest, $3->stripWhiteSpace());
|
||||
- PARSER->deleteString($1);
|
||||
- PARSER->deleteString($3);
|
||||
- PARSER->registerNodeTest($$);
|
||||
+ parser->deleteString($1);
|
||||
+ parser->deleteString($3);
|
||||
+ parser->registerNodeTest($$);
|
||||
}
|
||||
;
|
||||
@@ -294,6 +294,6 @@
|
||||
$$ = new Vector<Predicate*>;
|
||||
$$->append(new Predicate($1));
|
||||
- PARSER->unregisterParseNode($1);
|
||||
- PARSER->registerPredicateVector($$);
|
||||
+ parser->unregisterParseNode($1);
|
||||
+ parser->registerPredicateVector($$);
|
||||
}
|
||||
|
|
||||
@@ -301,5 +301,5 @@
|
||||
{
|
||||
$$->append(new Predicate($2));
|
||||
- PARSER->unregisterParseNode($2);
|
||||
+ parser->unregisterParseNode($2);
|
||||
}
|
||||
;
|
||||
@@ -316,5 +316,5 @@
|
||||
{
|
||||
$$ = new Step(Step::DescendantOrSelfAxis, Step::NodeTest(Step::NodeTest::AnyNodeTest));
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
;
|
||||
@@ -324,5 +324,5 @@
|
||||
{
|
||||
$$ = new Step(Step::SelfAxis, Step::NodeTest(Step::NodeTest::AnyNodeTest));
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
|
|
||||
@@ -330,5 +330,5 @@
|
||||
{
|
||||
$$ = new Step(Step::ParentAxis, Step::NodeTest(Step::NodeTest::AnyNodeTest));
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
;
|
||||
@@ -338,6 +338,6 @@
|
||||
{
|
||||
$$ = new VariableReference(*$1);
|
||||
- PARSER->deleteString($1);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->deleteString($1);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
|
|
||||
@@ -350,6 +350,6 @@
|
||||
{
|
||||
$$ = new StringExpression(*$1);
|
||||
- PARSER->deleteString($1);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->deleteString($1);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
|
|
||||
@@ -357,6 +357,6 @@
|
||||
{
|
||||
$$ = new Number($1->toDouble());
|
||||
- PARSER->deleteString($1);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->deleteString($1);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
|
|
||||
@@ -370,6 +370,6 @@
|
||||
if (!$$)
|
||||
YYABORT;
|
||||
- PARSER->deleteString($1);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->deleteString($1);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
|
|
||||
@@ -379,7 +379,7 @@
|
||||
if (!$$)
|
||||
YYABORT;
|
||||
- PARSER->deleteString($1);
|
||||
- PARSER->deleteExpressionVector($3);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->deleteString($1);
|
||||
+ parser->deleteExpressionVector($3);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
;
|
||||
@@ -390,6 +390,6 @@
|
||||
$$ = new Vector<Expression*>;
|
||||
$$->append($1);
|
||||
- PARSER->unregisterParseNode($1);
|
||||
- PARSER->registerExpressionVector($$);
|
||||
+ parser->unregisterParseNode($1);
|
||||
+ parser->registerExpressionVector($$);
|
||||
}
|
||||
|
|
||||
@@ -397,5 +397,5 @@
|
||||
{
|
||||
$$->append($3);
|
||||
- PARSER->unregisterParseNode($3);
|
||||
+ parser->unregisterParseNode($3);
|
||||
}
|
||||
;
|
||||
@@ -413,7 +413,7 @@
|
||||
$$->addSubExpression($1);
|
||||
$$->addSubExpression($3);
|
||||
- PARSER->unregisterParseNode($1);
|
||||
- PARSER->unregisterParseNode($3);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->unregisterParseNode($1);
|
||||
+ parser->unregisterParseNode($3);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
;
|
||||
@@ -431,7 +431,7 @@
|
||||
$3->setAbsolute(true);
|
||||
$$ = new Path(static_cast<Filter*>($1), $3);
|
||||
- PARSER->unregisterParseNode($1);
|
||||
- PARSER->unregisterParseNode($3);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->unregisterParseNode($1);
|
||||
+ parser->unregisterParseNode($3);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
|
|
||||
@@ -441,8 +441,8 @@
|
||||
$3->setAbsolute(true);
|
||||
$$ = new Path(static_cast<Filter*>($1), $3);
|
||||
- PARSER->unregisterParseNode($1);
|
||||
- PARSER->unregisterParseNode($2);
|
||||
- PARSER->unregisterParseNode($3);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->unregisterParseNode($1);
|
||||
+ parser->unregisterParseNode($2);
|
||||
+ parser->unregisterParseNode($3);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
;
|
||||
@@ -454,7 +454,7 @@
|
||||
{
|
||||
$$ = new Filter($1, *$2);
|
||||
- PARSER->unregisterParseNode($1);
|
||||
- PARSER->deletePredicateVector($2);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->unregisterParseNode($1);
|
||||
+ parser->deletePredicateVector($2);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
;
|
||||
@@ -466,7 +466,7 @@
|
||||
{
|
||||
$$ = new LogicalOp(LogicalOp::OP_Or, $1, $3);
|
||||
- PARSER->unregisterParseNode($1);
|
||||
- PARSER->unregisterParseNode($3);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->unregisterParseNode($1);
|
||||
+ parser->unregisterParseNode($3);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
;
|
||||
@@ -478,7 +478,7 @@
|
||||
{
|
||||
$$ = new LogicalOp(LogicalOp::OP_And, $1, $3);
|
||||
- PARSER->unregisterParseNode($1);
|
||||
- PARSER->unregisterParseNode($3);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->unregisterParseNode($1);
|
||||
+ parser->unregisterParseNode($3);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
;
|
||||
@@ -490,7 +490,7 @@
|
||||
{
|
||||
$$ = new EqTestOp($2, $1, $3);
|
||||
- PARSER->unregisterParseNode($1);
|
||||
- PARSER->unregisterParseNode($3);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->unregisterParseNode($1);
|
||||
+ parser->unregisterParseNode($3);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
;
|
||||
@@ -502,7 +502,7 @@
|
||||
{
|
||||
$$ = new EqTestOp($2, $1, $3);
|
||||
- PARSER->unregisterParseNode($1);
|
||||
- PARSER->unregisterParseNode($3);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->unregisterParseNode($1);
|
||||
+ parser->unregisterParseNode($3);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
;
|
||||
@@ -514,7 +514,7 @@
|
||||
{
|
||||
$$ = new NumericOp(NumericOp::OP_Add, $1, $3);
|
||||
- PARSER->unregisterParseNode($1);
|
||||
- PARSER->unregisterParseNode($3);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->unregisterParseNode($1);
|
||||
+ parser->unregisterParseNode($3);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
|
|
||||
@@ -522,7 +522,7 @@
|
||||
{
|
||||
$$ = new NumericOp(NumericOp::OP_Sub, $1, $3);
|
||||
- PARSER->unregisterParseNode($1);
|
||||
- PARSER->unregisterParseNode($3);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->unregisterParseNode($1);
|
||||
+ parser->unregisterParseNode($3);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
;
|
||||
@@ -534,7 +534,7 @@
|
||||
{
|
||||
$$ = new NumericOp($2, $1, $3);
|
||||
- PARSER->unregisterParseNode($1);
|
||||
- PARSER->unregisterParseNode($3);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->unregisterParseNode($1);
|
||||
+ parser->unregisterParseNode($3);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
;
|
||||
@@ -547,6 +547,6 @@
|
||||
$$ = new Negative;
|
||||
$$->addSubExpression($2);
|
||||
- PARSER->unregisterParseNode($2);
|
||||
- PARSER->registerParseNode($$);
|
||||
+ parser->unregisterParseNode($2);
|
||||
+ parser->registerParseNode($$);
|
||||
}
|
||||
;
|
1
dde-base/deepin-xsession-settings/Manifest
Normal file
1
dde-base/deepin-xsession-settings/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-xsession-settings_1.0-5.tar.gz 3231 SHA256 7fbbb303bc56d302661657c4d3e3ecea2ae6f6bb833c10dc653474007438ca81
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Deepin session for login screen"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${PN}/${PN}_${PV}-5.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="gnome-base/gnome-session
|
||||
gnome-base/gnome-settings-daemon"
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "/etc/xdg"
|
||||
doins -r ${S}/autostart
|
||||
|
||||
}
|
1
dde-base/dss-module-a11y/Manifest
Normal file
1
dde-base/dss-module-a11y/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring accessibility"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dde-base/deepin-system-settings"
|
||||
DEPEND=""
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/a11y"
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/a11y"
|
||||
doins -r ${S}/src ${S}/config.ini
|
||||
fperms 0755 -R /usr/share/${DSS}/modules/a11y/src/
|
||||
|
||||
}
|
1
dde-base/dss-module-account/Manifest
Normal file
1
dde-base/dss-module-account/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils python
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring accounts"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="sys-auth/polkit
|
||||
dde-base/deepin-system-settings
|
||||
dev-python/pexpect
|
||||
media-plugins/gst-plugins-x:0.10
|
||||
media-plugins/gst-plugins-xvideo:0.10
|
||||
media-plugins/gst-plugins-pango:0.10"
|
||||
DEPEND="${RDEPEND}"
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/account"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2.7
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
cd ${S}/src
|
||||
python setup.py install \
|
||||
--root="${D}" || die "Install failed"
|
||||
cd ${S}
|
||||
|
||||
insinto "/usr/share/dbus-1/system-services"
|
||||
doins ${S}/src/com.deepin.passwdservice.service
|
||||
|
||||
insinto "/usr/share/polkit-1/actions/"
|
||||
doins ${S}/src/com.deepin.passwdservice.policy
|
||||
|
||||
insinto "/etc/dbus-1/system.d/"
|
||||
doins ${S}/src/com.deepin.passwdservice.conf
|
||||
|
||||
dolib ${S}/src/passwdservice.py
|
||||
|
||||
insinto "/var/lib/AccountsService/icons/"
|
||||
doins ${S}/faces/*
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/account/"
|
||||
doins -r ${S}/faces ${S}/locale \
|
||||
${S}/__init__.py ${S}/config.ini
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/account/src"
|
||||
doins ${S}/src/*.py
|
||||
|
||||
rm ${D}/usr/share/${DSS}/modules/account/locale/*.po*
|
||||
|
||||
}
|
1
dde-base/dss-module-application-associate/Manifest
Normal file
1
dde-base/dss-module-application-associate/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring application associate"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RDEPEND="dde-base/deepin-system-settings
|
||||
dev-python/psutil"
|
||||
DEPEND=""
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/application_associate"
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/application_associate/src"
|
||||
doins ${S}/src/*.py
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/application_associate"
|
||||
doins -r ${S}/locale ${S}/__init__.py ${S}/config.ini
|
||||
|
||||
rm ${D}/usr/share/${DSS}/modules/application_associate/locale/*.po*
|
||||
fperms 0755 -R /usr/share/${DSS}/modules/application_associate/src/
|
||||
|
||||
}
|
1
dde-base/dss-module-bluetooth/Manifest
Normal file
1
dde-base/dss-module-bluetooth/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring bluetooth"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RDEPEND="dde-base/deepin-system-settings
|
||||
net-wireless/bluez
|
||||
dev-libs/openobex
|
||||
app-mobilephone/obex-data-server
|
||||
app-mobilephone/obexd"
|
||||
DEPEND=""
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/bluetooth"
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/bluetooth"
|
||||
doins -r ${S}/src ${S}/locale ${S}/__init__.py ${S}/config.ini
|
||||
|
||||
rm ${D}/usr/share/${DSS}/modules/bluetooth/locale/*.po*
|
||||
fperms 0755 -R /usr/share/${DSS}/modules/bluetooth/src/main.py
|
||||
|
||||
}
|
1
dde-base/dss-module-date-time/Manifest
Normal file
1
dde-base/dss-module-date-time/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils python
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring date and time"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/python:2.7
|
||||
dde-base/deepin-system-settings
|
||||
dev-python/dtk-widget
|
||||
dev-libs/lunar-date
|
||||
dev-libs/lunar-calendar
|
||||
dev-python/deepin-lunar"
|
||||
DEPEND=""
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/date_time"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2.7
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
cd ${S}/src
|
||||
python setup.py install --root=${D} || die "Install failed"
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/date_time/src"
|
||||
doins ${S}/src/*.py
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/date_time"
|
||||
doins -r ${S}/locale ${S}/__init__.py ${S}/config.ini
|
||||
|
||||
rm ${D}/usr/share/${DSS}/modules/date_time/locale/*.po* \
|
||||
${D}/usr/share/${DSS}/modules/date_time/src/setup.py
|
||||
fperms 0755 -R /usr/share/${DSS}/modules/date_time/src/
|
||||
|
||||
}
|
1
dde-base/dss-module-desktop/Manifest
Normal file
1
dde-base/dss-module-desktop/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring desktop"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RDEPEND="dde-base/deepin-system-settings
|
||||
x11-misc/xautomation"
|
||||
DEPEND=""
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/desktop"
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/desktop"
|
||||
doins -r ${S}/src ${S}/locale ${S}/__init__.py ${S}/config.ini
|
||||
|
||||
rm ${D}/usr/share/${DSS}/modules/desktop/locale/*.po*
|
||||
fperms 0755 -R /usr/share/${DSS}/modules/desktop/src/main.py
|
||||
|
||||
}
|
1
dde-base/dss-module-display/Manifest
Normal file
1
dde-base/dss-module-display/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring display"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dde-base/deepin-system-settings
|
||||
dev-python/deepin-gsettings
|
||||
dev-python/deepin-xrandr"
|
||||
DEPEND=""
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/display"
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/display"
|
||||
doins -r ${S}/locale ${S}/src ${S}/__init__.py ${S}/config.ini
|
||||
|
||||
rm ${D}/usr/share/${DSS}/modules/display/locale/*.po*
|
||||
fperms 0755 -R /usr/share/${DSS}/modules/display/src/
|
||||
|
||||
}
|
1
dde-base/dss-module-driver/Manifest
Normal file
1
dde-base/dss-module-driver/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring driver"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dde-base/deepin-system-settings"
|
||||
DEPEND=""
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/driver"
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/driver"
|
||||
doins -r ${S}/src ${S}/config.ini
|
||||
fperms 0755 -R /usr/share/${DSS}/modules/driver/src/
|
||||
|
||||
}
|
1
dde-base/dss-module-individuation/Manifest
Normal file
1
dde-base/dss-module-individuation/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring individuation"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RDEPEND="dde-base/deepin-system-settings
|
||||
dev-python/pystorm"
|
||||
DEPEND=""
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/individuation"
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/individuation"
|
||||
doins -r ${S}/src ${S}/data ${S}/backgrounds ${S}/theme ${S}/locale ${S}/__init__.py ${S}/config.ini
|
||||
|
||||
rm ${D}/usr/share/${DSS}/modules/individuation/locale/*.po*
|
||||
fperms 0755 -R /usr/share/${DSS}/modules/individuation/src/main.py
|
||||
|
||||
}
|
1
dde-base/dss-module-keyboard/Manifest
Normal file
1
dde-base/dss-module-keyboard/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring keyboard"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RDEPEND="dde-base/deepin-system-settings
|
||||
dev-python/python-xklavier
|
||||
dev-python/gconf-python
|
||||
gnome-base/libgnomekbd"
|
||||
DEPEND=""
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/keyboard"
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/keyboard/src"
|
||||
doins ${S}/src/*.py
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/keyboard"
|
||||
doins -r ${S}/locale ${S}/__init__.py ${S}/config.ini
|
||||
|
||||
rm ${D}/usr/share/${DSS}/modules/keyboard/locale/*.po*
|
||||
fperms 0755 -R /usr/share/${DSS}/modules/keyboard/src/
|
||||
|
||||
}
|
1
dde-base/dss-module-mount-media/Manifest
Normal file
1
dde-base/dss-module-mount-media/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring mount media"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dde-base/deepin-system-settings"
|
||||
DEPEND=""
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/mount_media"
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/mount_media"
|
||||
doins -r ${S}/locale ${S}/src ${S}/__init__.py ${S}/clear.py ${S}/config.ini
|
||||
rm ${D}/usr/share/${DSS}/modules/mount_media/locale/*.po*
|
||||
|
||||
}
|
1
dde-base/dss-module-mouse/Manifest
Normal file
1
dde-base/dss-module-mouse/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring mouse"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dde-base/deepin-system-settings"
|
||||
DEPEND=""
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/mouse"
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/mouse"
|
||||
doins -r ${S}/locale ${S}/src ${S}/__init__.py ${S}/config.ini
|
||||
|
||||
rm ${D}/usr/share/${DSS}/modules/mouse/locale/*.po*
|
||||
fperms 0755 -R /usr/share/${DSS}/modules/mouse/src/
|
||||
|
||||
}
|
1
dde-base/dss-module-network/Manifest
Normal file
1
dde-base/dss-module-network/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring network"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="pptp l2tp"
|
||||
RDEPEND="dde-base/deepin-system-settings
|
||||
dev-python/python-gudev
|
||||
dev-python/keyring
|
||||
net-libs/glib-networking
|
||||
net-misc/networkmanager
|
||||
dev-python/pytz
|
||||
pptp? ( net-misc/networkmanager-pptp )
|
||||
l2tp? ( net-misc/networkmanager-l2tp )
|
||||
net-misc/modemmanager"
|
||||
DEPEND=""
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/network"
|
||||
|
||||
src_install() {
|
||||
# the networkmanager-0.9.8.2 need >=net-misc/modemmanager-0.7.991
|
||||
# and modemmanager-0.7.991 provide org.freedesktop.ModemManager1.service but
|
||||
# org.freedesktop.ModemManager.service
|
||||
sed -i "s|ModemManager|ModemManager1|g" ${S}/src/mm/mmclient.py
|
||||
|
||||
insinto "/etc/dbus-1/system.d/"
|
||||
doins ${S}/src/nmlib/com.deepin.network.conf
|
||||
|
||||
dolib ${S}/src/nmlib/network_service.py
|
||||
|
||||
insinto "/usr/share/dbus-1/system-services"
|
||||
doins ${S}/src/nmlib/com.deepin.network.service
|
||||
|
||||
insinto "/usr/share/polkit-1/actions"
|
||||
doins ${S}/src/nmlib/com.deepin.network.policy
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/network"
|
||||
doins -r ${S}/src ${S}/locale ${S}/__init__.py ${S}/config.ini
|
||||
|
||||
rm ${D}/usr/share/${DSS}/modules/network/locale/*.po*
|
||||
fperms 0755 -R /usr/share/${DSS}/modules/network/src/main*.py
|
||||
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog ""
|
||||
elog "You may add networkmanager to default runlevel by running "
|
||||
elog "'rc-update add NetworkManager default' as root, so that "
|
||||
elog "the networkmanager can start at boot time and the network "
|
||||
elog "module of DSS can be loaded normally."
|
||||
elog ""
|
||||
}
|
1
dde-base/dss-module-power/Manifest
Normal file
1
dde-base/dss-module-power/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring power"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dde-base/deepin-system-settings"
|
||||
DEPEND=""
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/power"
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/power"
|
||||
doins -r ${S}/locale ${S}/src ${S}/__init__.py ${S}/config.ini
|
||||
|
||||
rm ${D}/usr/share/${DSS}/modules/power/locale/*.po*
|
||||
fperms 0755 -R /usr/share/${DSS}/modules/power/src/
|
||||
|
||||
}
|
1
dde-base/dss-module-printer/Manifest
Normal file
1
dde-base/dss-module-printer/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring printer"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dde-base/deepin-system-settings"
|
||||
DEPEND=""
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/printer"
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/printer"
|
||||
doins -r ${S}/src ${S}/config.ini
|
||||
|
||||
fperms 0755 -R /usr/share/${DSS}/modules/printer/src/
|
||||
|
||||
}
|
1
dde-base/dss-module-sound/Manifest
Normal file
1
dde-base/dss-module-sound/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring sound"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RDEPEND="dde-base/deepin-system-settings
|
||||
dev-python/pypulseaudio
|
||||
dev-python/dbus-python"
|
||||
DEPEND=""
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/sound"
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/sound"
|
||||
doins -r ${S}/src ${S}/locale ${S}/__init__.py ${S}/config.ini
|
||||
|
||||
rm ${D}/usr/share/${DSS}/modules/sound/locale/*.po*
|
||||
fperms 0755 -R /usr/share/${DSS}/modules/sound/src/main.py
|
||||
|
||||
}
|
1
dde-base/dss-module-system-information/Manifest
Normal file
1
dde-base/dss-module-system-information/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring system information"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RDEPEND="dde-base/deepin-system-settings
|
||||
dev-python/libgtop-python"
|
||||
DEPEND=""
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/system_information"
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/system_information/src"
|
||||
doins ${S}/src/*.py
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/system_information"
|
||||
doins -r ${S}/locale ${S}/__init__.py ${S}/config.ini
|
||||
|
||||
rm ${D}/usr/share/${DSS}/modules/system_information/locale/*.po*
|
||||
fperms 0755 -R /usr/share/${DSS}/modules/system_information/src/
|
||||
|
||||
}
|
1
dde-base/dss-module-touchpad/Manifest
Normal file
1
dde-base/dss-module-touchpad/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring touchpad"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dde-base/deepin-system-settings"
|
||||
DEPEND=""
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/touchpad"
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/touchpad"
|
||||
doins -r ${S}/locale ${S}/src ${S}/__init__.py ${S}/config.ini
|
||||
|
||||
rm ${D}/usr/share/${DSS}/modules/touchpad/locale/*.po*
|
||||
fperms 0755 -R /usr/share/${DSS}/modules/touchpad/src/
|
||||
|
||||
}
|
1
dde-base/dss-module-tray-power/Manifest
Normal file
1
dde-base/dss-module-tray-power/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-system-settings_1+git20130627135055~9f146c62a7.tar.gz 86726473 SHA256 c38adcdbce8966acbd98c956b11ea21ebb4354f2c4c4f99671d9a44cfd792b9c
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils
|
||||
|
||||
DSS="deepin-system-settings"
|
||||
MY_VER="$(get_version_component_range 1)+git$(get_version_component_range 2)~9f146c62a7"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${DSS}/${DSS}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin System Settings module for configuring tray power icon"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dde-base/deepin-system-settings"
|
||||
DEPEND=""
|
||||
S="${WORKDIR}/${DSS}-${MY_VER}/modules/tray_power"
|
||||
|
||||
src_install() {
|
||||
|
||||
insinto "/usr/share/${DSS}/modules/tray_power"
|
||||
doins -r ${S}/locale ${S}/src ${S}/clear.py ${S}/__init__.py ${S}/config.ini
|
||||
|
||||
rm ${D}/usr/share/${DSS}/modules/tray_power/locale/*.po*
|
||||
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="DSS modules (meta package)"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="metapackage"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="=dde-base/deepin-system-settings-1.20130627135055
|
||||
=dde-base/dss-module-a11y-1.20130627135055
|
||||
=dde-base/dss-module-account-1.20130627135055
|
||||
=dde-base/dss-module-application-associate-1.20130627135055
|
||||
=dde-base/dss-module-bluetooth-1.20130627135055
|
||||
=dde-base/dss-module-date-time-1.20130627135055
|
||||
=dde-base/dss-module-desktop-1.20130627135055
|
||||
=dde-base/dss-module-display-1.20130627135055
|
||||
=dde-base/dss-module-driver-1.20130627135055
|
||||
=dde-base/dss-module-individuation-1.20130627135055
|
||||
=dde-base/dss-module-keyboard-1.20130627135055
|
||||
=dde-base/dss-module-mouse-1.20130627135055
|
||||
=dde-base/dss-module-network-1.20130627135055
|
||||
=dde-base/dss-module-power-1.20130627135055
|
||||
=dde-base/dss-module-printer-1.20130627135055
|
||||
=dde-base/dss-module-sound-1.20130627135055
|
||||
=dde-base/dss-module-system-information-1.20130627135055
|
||||
=dde-base/dss-module-touchpad-1.20130627135055
|
||||
=dde-base/dss-module-mount-media-1.20130627135055
|
||||
=dde-base/dss-module-tray-power-1.20130627135055"
|
||||
|
18
dde-extra/dde-meta-multimedia/dde-meta-multimedia-0.1.ebuild
Normal file
18
dde-extra/dde-meta-multimedia/dde-meta-multimedia-0.1.ebuild
Normal file
@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Deepin Multimedia Softwares (meta package)"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="metapackage"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="media-sound/deepin-music-player
|
||||
media-video/deepin-media-player
|
||||
media-gfx/deepin-screenshot"
|
1
dde-extra/dde-plugins-audio-helper/Manifest
Normal file
1
dde-extra/dde-plugins-audio-helper/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-desktop-environment-plugins_0.0.1+git20130624113817~16f12ba5e4.tar.gz 201083 SHA256 cf44f21538dac0ed437740eb0fa6aa13feb6caa9231a35d7f2777a71adadd1e7
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit versionator
|
||||
|
||||
MY_VER="$(get_version_component_range 1-3)+git$(get_version_component_range 4)~16f12ba5e4"
|
||||
|
||||
DESCRIPTION="Clock plugins for Deepin Desktop Environment"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-desktop-environment-plugins/deepin-desktop-environment-plugins_${MY_VER}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dde-base/deepin-artwork
|
||||
dde-base/deepin-desktop-environment"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/deepin-desktop-environment-plugins-${MY_VER}/audio_helper"
|
||||
|
||||
src_install() {
|
||||
insinto "/usr/share/dde/resources/desktop/plugin/audio_helper"
|
||||
doins audio_helper.css audio_helper.js circle.png circle_press.png info.ini light.png running.png static.png
|
||||
}
|
1
dde-extra/dde-plugins-clock/Manifest
Normal file
1
dde-extra/dde-plugins-clock/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-desktop-environment-plugins_0.0.1+git20130624113817~16f12ba5e4.tar.gz 201083 SHA256 cf44f21538dac0ed437740eb0fa6aa13feb6caa9231a35d7f2777a71adadd1e7
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit versionator
|
||||
|
||||
MY_VER="$(get_version_component_range 1-3)+git$(get_version_component_range 4)~16f12ba5e4"
|
||||
|
||||
DESCRIPTION="Clock plugins for Deepin Desktop Environment"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-desktop-environment-plugins/deepin-desktop-environment-plugins_${MY_VER}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dde-base/deepin-artwork
|
||||
dde-base/deepin-desktop-environment"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/deepin-desktop-environment-plugins-${MY_VER}/clock
|
||||
|
||||
src_install() {
|
||||
insinto "/usr/share/dde/resources/desktop/plugin/clock"
|
||||
doins clock.css clock.js clockface.png hourhand.png info.ini minhand.png sechand.png
|
||||
}
|
1
dde-extra/dde-plugins-weather/Manifest
Normal file
1
dde-extra/dde-plugins-weather/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-desktop-environment-plugins_0.0.1+git20130624113817~16f12ba5e4.tar.gz 201083 SHA256 cf44f21538dac0ed437740eb0fa6aa13feb6caa9231a35d7f2777a71adadd1e7
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit versionator python
|
||||
|
||||
MY_VER="$(get_version_component_range 1-3)+git$(get_version_component_range 4)~16f12ba5e4"
|
||||
|
||||
DESCRIPTION="Clock plugins for Deepin Desktop Environment"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-desktop-environment-plugins/deepin-desktop-environment-plugins_${MY_VER}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dde-base/deepin-artwork
|
||||
dde-base/deepin-desktop-environment"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/deepin-desktop-environment-plugins-${MY_VER}/weather"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2.7
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cd ${S}/../
|
||||
chmod +x update_po generate_mo
|
||||
./update_po weather
|
||||
./generate_mo weather
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto "/usr/share/dde/resources/desktop/plugin/weather"
|
||||
doins -r city img locale citymoremenu.css info.ini weather.css weather.js
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Plugins for Deepin Desktop Environment (meta package)"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="metapackage"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="=dde-extra/dde-plugins-clock-${PV}
|
||||
=dde-extra/dde-plugins-weather-${PV}
|
||||
=dde-extra/dde-plugins-audio-helper-${PV}"
|
1
dev-lang/coffee-script/Manifest
Normal file
1
dev-lang/coffee-script/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST 1.4.0.tar.gz 474026 SHA256 c46c2af565858e3445ed3bebdab54570573f934d87d4ae2ec4b45e6984ef7069
|
29
dev-lang/coffee-script/coffee-script-1.4.0.ebuild
Normal file
29
dev-lang/coffee-script/coffee-script-1.4.0.ebuild
Normal file
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script-source/coffee-script-source-1.4.0.ebuild,v 1.2 2013/01/15 06:29:09 zerochaos Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
DESCRIPTION="the official CoffeeScript compiler"
|
||||
HOMEPAGE="http://coffeescript.org/"
|
||||
SRC_URI="http://github.com/jashkenas/${PN}/archive/${PV}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="net-libs/nodejs"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_compile() {
|
||||
node bin/cake build
|
||||
}
|
||||
|
||||
src_test() {
|
||||
node bin/cake test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
node bin/cake --prefix "${D}"/usr install
|
||||
}
|
11
dev-lang/coffee-script/metadata.xml
Normal file
11
dev-lang/coffee-script/metadata.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>eva@gentoo.org</email>
|
||||
<name>Gilles Dartiguelongue</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">jashkenas/coffee-script</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
1
dev-libs/dtk-widget/Manifest
Normal file
1
dev-libs/dtk-widget/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST dtk-widget_0.5+git20130617042230~2491552186.tar.gz 37647 SHA256 490563492d31127d1cfba57c14113149d00a7132792e3297233375e5707ff39e
|
38
dev-libs/dtk-widget/dtk-widget-0.5.20130617042230.ebuild
Normal file
38
dev-libs/dtk-widget/dtk-widget-0.5.20130617042230.ebuild
Normal file
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils python
|
||||
|
||||
PYTHON_DEPEND=2:2.7
|
||||
MY_VER="$(get_version_component_range 1-2)+git$(get_version_component_range 3)~2491552186"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${PN}/${PN}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin widget of Chinese Lunar library"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-libs/gobject-introspection
|
||||
dev-libs/glib:2
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/gtk+:2
|
||||
dev-lang/python:2.7
|
||||
dev-python/pygobject:2
|
||||
dev-python/pygtk:2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/gtk-doc"
|
||||
S="${WORKDIR}/${PN}-${MY_VER}"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2.7
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
./autogen.sh --prefix=/usr
|
||||
}
|
1
dev-python/deepin-gsettings/Manifest
Normal file
1
dev-python/deepin-gsettings/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-gsettings_0.1+git20130318115600.tar.gz 7482 SHA256 76721116c4efadef71b910adc2be53b67b0e22299dc65ec9a327da349cf5319b
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils python
|
||||
|
||||
MY_VER="$(get_version_component_range 1-2)+git$(get_version_component_range 3)"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${PN}/${PN}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin gsettings Python Bindings"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/python:2.7
|
||||
dev-libs/glib"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools"
|
||||
S=${WORKDIR}/${PN}-${MY_VER}
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2.7
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
python setup.py install --root=${D} || die "Install failed"
|
||||
}
|
1
dev-python/deepin-lunar/Manifest
Normal file
1
dev-python/deepin-lunar/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST python-deepin-lunar_0.3.2.orig.tar.gz 4856 SHA256 c6b7757e754fc7ad252c8b56ee2287c810ebd6825fccb79530e43de642426078
|
37
dev-python/deepin-lunar/deepin-lunar-0.3.2.ebuild
Normal file
37
dev-python/deepin-lunar/deepin-lunar-0.3.2.ebuild
Normal file
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils python
|
||||
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/p/python-${PN}/python-${PN}_${PV}.orig.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin gsettings Python Bindings"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/python:2.7
|
||||
dev-libs/glib
|
||||
dev-python/pygobject:2
|
||||
dev-python/pygtk:2
|
||||
dev-libs/dtk-widget
|
||||
dev-libs/lunar-date
|
||||
dev-libs/lunar-calendar"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools"
|
||||
S=${WORKDIR}
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2.7
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
python setup.py install --root=${D} || die "Install failed"
|
||||
}
|
1
dev-python/deepin-utils/Manifest
Normal file
1
dev-python/deepin-utils/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-utils_0.0.1-1+git20130614161635~bb54a9bbf5.tar.gz 13383 SHA256 0833387d0be2df617509256ac8c9c1a6ed53ae0edd37f6ce8ec384d111edbda4
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils python
|
||||
|
||||
MY_VER="$(get_version_component_range 1-3)-1+git$(get_version_component_range 4)~bb54a9bbf5"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${PN}/${PN}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Utils of DeepinUI Toolkit modules"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/python-2.7:2.7
|
||||
x11-libs/cairo
|
||||
dev-python/pycairo
|
||||
x11-libs/gtk+:2
|
||||
dev-python/pygtk:2
|
||||
net-libs/webkit-gtk
|
||||
dev-python/python-xlib"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools"
|
||||
S=${WORKDIR}/${PN}-$(get_version_component_range 1-3)
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2.7
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's|webkit-1.0|webkitgtk-3.0|g' $S/setup.py || die "Sed failed!"
|
||||
sed -i 's|webkitgtk-1.0|webkitgtk-3.0|g' $S/setup.py || die "Sed failed!"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
python setup.py install --root=${D} || die "Install failed"
|
||||
}
|
1
dev-python/deepin-xrandr/Manifest
Normal file
1
dev-python/deepin-xrandr/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST deepin-xrandr_0.1+git20130417113459.tar.gz 27480 SHA256 fab5c56c55768fd040691cd33cbd2bc2d526904950bd01fdd53679468fc09eb3
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime unpacker versionator
|
||||
|
||||
MY_VER="$(get_version_component_range 1-2)+git$(get_version_component_range 3)"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${PN}/${PN}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin XRandR Python Bindings"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
|
||||
RDEPEND="dev-lang/python:2.7
|
||||
>=sys-libs/glibc-2.7
|
||||
x11-libs/libX11
|
||||
>=x11-apps/xrandr-1.2.99"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/${PN}-${MY_VER}
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2.7
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
python setup.py install --root=${D} || die "Install failed"
|
||||
}
|
||||
|
1
dev-python/dtk-widget/Manifest
Normal file
1
dev-python/dtk-widget/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST dtk-widget_0.5+git20130617042230~2491552186.tar.gz 37647 SHA256 490563492d31127d1cfba57c14113149d00a7132792e3297233375e5707ff39e
|
39
dev-python/dtk-widget/dtk-widget-0.5.20130617042230.ebuild
Normal file
39
dev-python/dtk-widget/dtk-widget-0.5.20130617042230.ebuild
Normal file
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils python
|
||||
|
||||
PYTHON_DEPEND=2:2.7
|
||||
MY_VER="$(get_version_component_range 1-2)+git$(get_version_component_range 3)~2491552186"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/d/${PN}/${PN}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Deepin widget of Chinese Lunar library"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-libs/gobject-introspection
|
||||
dev-libs/glib:2
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/gtk+:2
|
||||
dev-libs/dtk-widget
|
||||
dev-lang/python:2.7
|
||||
dev-python/pygobject:2
|
||||
dev-python/pygtk:2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools"
|
||||
S="${WORKDIR}/${PN}-${MY_VER}"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2.7
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python setup.py install --root=${D}
|
||||
}
|
@ -1,107 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pygtk/pygtk-2.24.0-r2.ebuild,v 1.15 2012/05/13 20:02:41 aballier Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME_TARBALL_SUFFIX="bz2"
|
||||
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
# dev-python/pycairo does not support Python 2.4 / 2.5.
|
||||
RESTRICT_PYTHON_ABIS="2.4 2.5 3.* *-jython 2.7-pypy-*"
|
||||
PYTHON_EXPORT_PHASE_FUNCTIONS="1"
|
||||
|
||||
inherit alternatives autotools eutils flag-o-matic gnome.org python virtualx gnome2-utils
|
||||
|
||||
DESCRIPTION="GTK+2 bindings for Python"
|
||||
HOMEPAGE="http://www.pygtk.org/"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="2"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.8:2
|
||||
>=x11-libs/pango-1.16
|
||||
>=dev-libs/atk-1.12
|
||||
>=x11-libs/gtk+-2.24:2
|
||||
>=dev-python/pycairo-1.0.2
|
||||
>=dev-python/pygobject-2.21.3:2
|
||||
dev-python/numpy
|
||||
>=gnome-base/libglade-2.5:2.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? (
|
||||
dev-libs/libxslt
|
||||
>=app-text/docbook-xsl-stylesheets-1.70.1 )
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
# Let tests pass without permissions problems, bug #245103
|
||||
gnome2_environment_reset
|
||||
|
||||
# Fix declaration of codegen in .pc
|
||||
epatch "${FILESDIR}/${PN}-2.13.0-fix-codegen-location.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.14.1-libdir-pc.patch"
|
||||
|
||||
# Fix memory leak in _wrap_pango_cairo_create_layout
|
||||
epatch "${FILESDIR}/${PN}-2.24.0-fix-create-layout-unref.patch"
|
||||
|
||||
# Disable pyc compiling
|
||||
echo '#!/bin/sh' > py-compile
|
||||
|
||||
AT_M4DIR="m4" eautoreconf
|
||||
|
||||
python_copy_sources
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use hppa && append-flags -ffunction-sections
|
||||
python_src_configure \
|
||||
$(use_enable doc docs) \
|
||||
--with-glade \
|
||||
--enable-thread
|
||||
}
|
||||
|
||||
src_test() {
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
|
||||
testing() {
|
||||
cd tests
|
||||
Xemake check-local
|
||||
}
|
||||
python_execute_function -s testing
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_src_install
|
||||
python_clean_installation_image
|
||||
dodoc AUTHORS ChangeLog INSTALL MAPPING NEWS README THREADS TODO
|
||||
|
||||
if use examples; then
|
||||
rm examples/Makefile*
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize gtk-2.0
|
||||
|
||||
create_symlinks() {
|
||||
alternatives_auto_makesym $(python_get_sitedir)/pygtk.py pygtk.py-[0-9].[0-9]
|
||||
alternatives_auto_makesym $(python_get_sitedir)/pygtk.pth pygtk.pth-[0-9].[0-9]
|
||||
}
|
||||
python_execute_function create_symlinks
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup gtk-2.0
|
||||
|
||||
create_symlinks() {
|
||||
alternatives_auto_makesym $(python_get_sitedir)/pygtk.py pygtk.py-[0-9].[0-9]
|
||||
alternatives_auto_makesym $(python_get_sitedir)/pygtk.pth pygtk.pth-[0-9].[0-9]
|
||||
}
|
||||
python_execute_function create_symlinks
|
||||
}
|
1
dev-python/pypulseaudio/Manifest
Normal file
1
dev-python/pypulseaudio/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST pypulseaudio_0.0.1-1+git20130604093024~7223fc1691.tar.gz 41258 SHA256 8ddba5026f7eb35d5e7b20334bbe8ac058896077ea269e6d0901ede51ce0beca
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils python
|
||||
|
||||
MY_VER="$(get_version_component_range 1-3)-1+git$(get_version_component_range 4)~7223fc1691"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/p/${PN}/${PN}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="PulseAudio Python Binding for deepin-system-settings"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/python:2.7
|
||||
media-sound/pulseaudio"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools"
|
||||
S=${WORKDIR}/${PN}-$(get_version_component_range 1-3)
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2.7
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
python setup.py install --root=${D} || die "Install failed"
|
||||
}
|
1
dev-python/pystorm/Manifest
Normal file
1
dev-python/pystorm/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST pystorm_0.1+git20130426091936.tar.gz 31728 SHA256 ed5169a3a534dacc6c42f8dfc0a50084d10af20484693e0cb63cff51ca0fe501
|
34
dev-python/pystorm/pystorm-0.1.20130426091936.ebuild
Normal file
34
dev-python/pystorm/pystorm-0.1.20130426091936.ebuild
Normal file
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v3
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime versionator eutils python
|
||||
|
||||
MY_VER="$(get_version_component_range 1-2)+git$(get_version_component_range 3)"
|
||||
SRC_URI="http://packages.linuxdeepin.com/deepin/pool/main/p/${PN}/${PN}_${MY_VER}.tar.gz"
|
||||
|
||||
DESCRIPTION="Download library and tool for Linux Deepin project"
|
||||
HOMEPAGE="http://www.linuxdeepin.com"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/python:2.7
|
||||
dev-python/gevent"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools
|
||||
dev-util/intltool"
|
||||
S=${WORKDIR}/${PN}-${MY_VER}
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2.7
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
python setup.py install --root=${D} || die "Install failed"
|
||||
}
|
1
dev-python/python-xklavier/Manifest
Normal file
1
dev-python/python-xklavier/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST python-xklavier_0.4.orig.tar.gz 303612 SHA256 b7e50ebbe23ce8baa03eb877d77d73b23c47a703af4a2d150bc9462e01dccde3
|
9
dev-python/python-xklavier/metadata.xml
Normal file
9
dev-python/python-xklavier/metadata.xml
Normal file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>no-herd</herd>
|
||||
<maintainer>
|
||||
<email>leprosys@gmail.com</email>
|
||||
<name>William Díaz</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user