Merge remote-tracking branch 'upstream/master'
This commit is contained in:
commit
83b38c009a
@ -1 +0,0 @@
|
||||
EBUILD miniflux-0.ebuild 145 BLAKE2B 09f27a3fe9169f4f64c46fe7d07242e753bcc565921d80126b1230accbad1f6324ca621431dc24f598ebcc6e137fde2c7139f040f4d14f89610fbe57c08db6ba SHA512 3218c27d0ab6562ce825fe85704d893d875bf917a98830c021fd852c577f04d1f1963b5adad0e10a659fe7a2e6893c14c3cc1deee7d9688476d4576b94addc7e
|
20
app-misc/spicetify-cli/Manifest
Normal file
20
app-misc/spicetify-cli/Manifest
Normal file
@ -0,0 +1,20 @@
|
||||
DIST github.com%2Fgo-ini%2Fini%2F@v%2Fv1.55.0.mod 29 BLAKE2B ec6988d536e1cfabecc7e1ee6070c6429c88de9bd970b3ecb35bf8e42ac3d2dfa08beefbd3741ef7a039020e6d41332039c6bc0e13d5e79bca84cf669e4f552f SHA512 67077f6e3f3c2571d6df326aa1d6351c3f7950337a23c548ff69e73df265db516eee559ee4afff17868068f2754c7ef272e46bc3dd5ac324ed002b749116794f
|
||||
DIST github.com%2Fgo-ini%2Fini%2F@v%2Fv1.55.0.zip 63623 BLAKE2B 30fae1c651777a636d22383323433b28741d82756bca394b3fff40a4ae87f9ff62812ccb70762c6d57126bdeaf3ffc2b90f537411c8a65788cfaf462e06ac6ca SHA512 3d301c0b9861bdb4c226893e84102abdbaadf487e0c332527ee6b0d4274729cdae63b324c0452777aa07dff8a397620caacfc800e0d37e8c53d9580166eb2744
|
||||
DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.6.mod 160 BLAKE2B 10c23e5a0edbdd398d6913ee8e4665e15ab0c30c6aad4d8e113533d421058858a4c23898f8f360b72cc39922bf9b4e7c6c656faab76ec4616e05285932bfef03 SHA512 60840c731813699f19e9a23f3cc0e890c0b0e8228510b0021aa2696f35f3aefa1fc06eb396c5035214ac185816d5757896da1bfaf59e2dd24ca750f5b792e6c5
|
||||
DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.6.zip 13586 BLAKE2B 8f8bc0b542920d0effcd6939a66e34609401f564af0c1f6330bff2925abc664add3c36534bdf8602ac176e74ed85ec8c8597f748a7ec82db9e9f86207c563fee SHA512 bd6adb6aaf44c6c59bda2407a05e192d3336154cec35d0a6b6244cc5b93dc5e53509abded7c5999af166821749dd2e55333a8813ce64c310ba5db2df597bc171
|
||||
DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod 104 BLAKE2B a8f54d5566d54ac27763dd535705d64dddd862f32d23f234b1ffbf759cbf4aa16886c90a96198ae2f4c0d0bc892932f1b8244e8ff0f8150bb87123947d734016 SHA512 7bd9f6a38aa9a16c3569142164389d1c4046170f66b5e9044f7aaa3192e9d2e2ccec486e3bc7fbac868c9693b6d333068c1a34ccd9e79dec1746a86348951503
|
||||
DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip 8902 BLAKE2B 7257687403b9f8f066147fdd4ee1bec7e4b02cfd3fddda8349a89d9b9ea5b93d9bef61280ed48d68adac4dfed7e382ee96886aa0d65d85406fb93dc6fe0c53b1 SHA512 79ba14a04838c509500e6098553e8aadcd7105445387160a8aa1a6d7b0e70f0e807c99036c31faf51920544da2156195174c8530e317a72728719cb0a9a66098
|
||||
DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
|
||||
DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200506145744-7e3656a0809f.mod 181 BLAKE2B b45bdd8d5412dfa50e483e0e3431a133435aa68b1225e66fce0f2ef80f2e9d40a9f56a47d5f2faede1624fe05c80fe97c7cd56dd9a6b56ad91315cfbcf9638db SHA512 0c6baecc550358cbc908d994f81f786e62f619b197d4ba0ca5af19eb2ddf243d7f36c6174634b65e205fa5ed3b9c3393d1677c0a57c2b99ddcb252b935a2dc70
|
||||
DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200506145744-7e3656a0809f.zip 1500722 BLAKE2B 969e10c1df8afd475b39fa2d399c592266794b591f0ee8870b82f5f7942b42ec342dfc552c2d6fca93f9bce062f20c82e962db4211df64dc41015860517c276e SHA512 cde3ca000a27644d022eee1bc0600e28e8cafa7e5df4f7e4cb3a865b163eae0c5fcc6e9ca2786b8ffca7867cf69e046dc6712a0040c30e8ee1b03bb7869d09b1
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.zip 1584596 BLAKE2B 2d891f4ee749bbf528b0a44acc8cc71a56432961fc47864ec9dd47543a8a1a97d55399dbb95a0654b0588ca2dc95289ae31746ada83afd9a667662c371b6747d SHA512 8431fd78425186e55e07be9cfdb81d294b517d1695f99da3612477b8275d9a64038b60097658a02f399ed99d2f399197e572f3c307f70fa075b4995943caddb8
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.zip 1913147 BLAKE2B b29c9c32f5141a45284bb17e0236b0650a8bc60da0326e47e153563ba2259b5e30d043db1d1aa5bf98cb80b28f5481483a3b2c33776e8c40ccc6e2955b440dbd SHA512 26e655cb67ad0630e05c176a342135ec67c08eaa396000095f568f0c112810a262c204d7973e16a16539c69b7f543062ba29b6b1c9bc934f7b0783b79dd33b7a
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.zip 1918660 BLAKE2B 015e9ad74f145cdd7cdeb55d7b2d8949d6e7baedaae36089fa53cb257b4fb49830aeb299ea3a1f782b2f033443a18d009cafcf0211d1709d4d37b4b97d5f3d08 SHA512 24a653028d079c52ba8128d9f43452d2ecabd374c8eba36d44704c3f70cac50761597c7b7bb6524ba50fcde696fbcded57c29f04f35e42c62e23a9790852bb56
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.zip 1470272 BLAKE2B 9a8bbb988370bedc24428e6c78f42a9ba44dbb852ce91c3d7fc54e83678b72b9177e67c955c49dc8ef7a1e2e214475a2e55c53254469e3426ec271e90ec9e2d5 SHA512 e46ef76fe4a1628def4c6a291003b64cf11185c0214427af9c49b9ff3af99f258488d49e887206a9c8652784228d822665c5841ce87d6ff993e95ea3d0494129
|
||||
DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d
|
||||
DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.zip 6349244 BLAKE2B 0aa464ac7b7d17fa7ec0627b64cd2301ed4f2819f837807db7a55725950dacb40be899b5148b07ea31b51530818edcccc6444a9800755e1d369ba8f1bce949b0 SHA512 982d78f580a7eac99a0c51e6f1fd2b2c3b91f56cd5e2b96fe960510049f7daf5915264f73f55f05675eee232a52998f9667fa84a9ccba15ed7819e4c93f583a7
|
||||
DIST spicetify-cli-1.1.0.tar.gz 628682 BLAKE2B 64a9e9611c0d73b882137d83ef130288f93795847e96dc65a155cc2f34a453155a39751cd828dbf14ce9f165928e8cdec05b94274bb7cc4abff218949cf00ad5 SHA512 ab385a5974ab5b92108fbf9014aa153023ab6879910cb8ba172d4ec330e2af2256ffc1872a8eecdea04b37e3ec47fcabcd93df9a38403a0538e29728f5daa678
|
2
app-misc/spicetify-cli/files/spicetify
Normal file
2
app-misc/spicetify-cli/files/spicetify
Normal file
@ -0,0 +1,2 @@
|
||||
#!/bin/sh
|
||||
exec /opt/spicetify-cli/spicetify-cli "$@"
|
12
app-misc/spicetify-cli/metadata.xml
Normal file
12
app-misc/spicetify-cli/metadata.xml
Normal file
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>parona@protonmail.com</email>
|
||||
<name>Alfred Wingate</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">khanhas/spicetify-cli</remote-id>
|
||||
<doc>https://github.com/khanhas/spicetify-cli/wiki</doc>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
67
app-misc/spicetify-cli/spicetify-cli-1.1.0.ebuild
Normal file
67
app-misc/spicetify-cli/spicetify-cli-1.1.0.ebuild
Normal file
@ -0,0 +1,67 @@
|
||||
# Copyright 2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit go-module
|
||||
|
||||
EGO_SUM=(
|
||||
"github.com/go-ini/ini v1.55.0"
|
||||
"github.com/go-ini/ini v1.55.0/go.mod"
|
||||
"github.com/mattn/go-colorable v0.1.6"
|
||||
"github.com/mattn/go-colorable v0.1.6/go.mod"
|
||||
"github.com/mattn/go-isatty v0.0.12"
|
||||
"github.com/mattn/go-isatty v0.0.12/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
|
||||
"golang.org/x/net v0.0.0-20200506145744-7e3656a0809f"
|
||||
"golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a"
|
||||
"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20200116001909-b77594299b42"
|
||||
"golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae"
|
||||
"golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd"
|
||||
"golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod"
|
||||
"golang.org/x/text v0.3.0"
|
||||
"golang.org/x/text v0.3.0/go.mod"
|
||||
)
|
||||
|
||||
go-module_set_globals
|
||||
|
||||
DESCRIPTION="Commandline tool to customize Spotify client."
|
||||
HOMEPAGE="https://github.com/khanhas/spicetify-cli"
|
||||
SRC_URI="
|
||||
https://github.com/khanhas/spicetify-cli/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
${EGO_SUM_SRC_URI}
|
||||
"
|
||||
|
||||
LICENSE="Apache-2.0 BSD GPL-3 MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
INSTALLDIR="/opt/${PN}"
|
||||
|
||||
src_unpack() {
|
||||
unpack "${DISTDIR}"/golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.zip
|
||||
go-module_src_unpack
|
||||
default
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Have to do this as eclass has issues with this for reasons unknown to me
|
||||
mkdir -p "${HOME}"/go/pkg/mod/golang.org/x/
|
||||
cp -r "${WORKDIR}"/golang.org/x/sys\@v0.0.0-20200323222414-85ca7c5b95cd/ "${HOME}"/go/pkg/mod/golang.org/x/sys\@v0.0.0-20200323222414-85ca7c5b95cd
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
go build
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto "${INSTALLDIR}"
|
||||
doins -r {CustomApps,Extensions,Themes,jsHelper,spicetify-cli}
|
||||
dobin "${FILESDIR}/spicetify"
|
||||
fperms +x "${INSTALLDIR}/spicetify-cli"
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST ONLYOFFICE-DesktopEditors-5.6.4_amd64.deb 179286302 BLAKE2B 8339b2a0717561f12b35efaba02fa0ff505e1f391f3d4694e2b199c72c4e87be7d5de4df0e6ae08a7eb232146ded5c5eca742202c651da69d36b94ced29e188f SHA512 ae3e1401c6f0ed266475468ab38c6507788005bb234afb79e9bccaf379b6b0d1bfe0fdbe25c8eaf78f35ee0d3e5548dff968e8659e55a6f9d1a6e0ffc25ccfcd
|
||||
DIST ONLYOFFICE-DesktopEditors-6.0.0_amd64.deb 200973674 BLAKE2B 95c8dd8878778190b0e8221d6196027090a43ad722807f0c1f25979ca2d1cf88baafb7d3f8685a7aa6a0b60da6f45a3d2bf4207ff8b52c95a9c86e5418119add SHA512 59dcd4046dfb303b90ca1ef79fe71a3013a529db8a716a8d22a90b71596c1eef51358f7a309559a00fade100b13e4a7b104328593effeac09ce104358279e8c0
|
||||
DIST onlyoffice-bin-6.0.0_amd64.deb 200973674 BLAKE2B 95c8dd8878778190b0e8221d6196027090a43ad722807f0c1f25979ca2d1cf88baafb7d3f8685a7aa6a0b60da6f45a3d2bf4207ff8b52c95a9c86e5418119add SHA512 59dcd4046dfb303b90ca1ef79fe71a3013a529db8a716a8d22a90b71596c1eef51358f7a309559a00fade100b13e4a7b104328593effeac09ce104358279e8c0
|
||||
DIST onlyoffice-bin-6.0.1_amd64.deb 199113182 BLAKE2B fae4bc8e828ef497f8b91a4f73d2ae6c1e834301c1b5f69acb5f6a77f4d991fa18ea97666005ceda2311928eb1cd3ba60ace837b9235c70a8ac92c8ed3dee341 SHA512 4ee535b0f69cc83b5a4fb2fb42b247d034d50ec13c1b94b4de346f9f8c830dc0c85a4faa172ab17bf21b043e8f47d1b89d3dbb4bb8e2bfd3a21d687ac4c6e9c1
|
||||
|
@ -1,114 +0,0 @@
|
||||
# Copyright 2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit desktop gnome2-utils multilib unpacker xdg-utils
|
||||
|
||||
MY_PN="ONLYOFFICE-DesktopEditors"
|
||||
MY_P="${MY_PN}-${PVR//r}"
|
||||
|
||||
DESCRIPTION="onlyoffice is an office productivity suite (binary version)"
|
||||
HOMEPAGE="https://www.onlyoffice.com/"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
SRC_URI="
|
||||
amd64? (
|
||||
https://github.com/ONLYOFFICE/DesktopEditors/releases/download/${MY_P}/${PN/bin/desktopeditors}_amd64.deb -> ${MY_P}_amd64.deb
|
||||
)
|
||||
"
|
||||
|
||||
SLOT="0"
|
||||
RESTRICT="mirror strip"
|
||||
LICENSE="AGPL-3"
|
||||
|
||||
DEPEND="
|
||||
app-arch/bzip2
|
||||
dev-libs/expat
|
||||
dev-libs/glib:2
|
||||
dev-libs/libffi
|
||||
dev-libs/libxml2:2
|
||||
dev-libs/nss
|
||||
dev-libs/atk
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtmultimedia:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtx11extras:5
|
||||
dev-qt/qtsvg:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtopengl:5
|
||||
media-libs/fontconfig:1.0
|
||||
media-libs/freetype:2
|
||||
media-libs/glu
|
||||
media-libs/gst-plugins-base
|
||||
media-libs/gstreamer
|
||||
net-misc/curl
|
||||
virtual/opengl
|
||||
media-libs/tiff
|
||||
sys-apps/util-linux
|
||||
sys-libs/zlib
|
||||
x11-libs/libdrm
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXau
|
||||
x11-libs/libxcb
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXxf86vm
|
||||
media-libs/libmng
|
||||
media-fonts/dejavu
|
||||
media-fonts/crosextrafonts-carlito
|
||||
net-print/cups
|
||||
net-misc/wget
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:2
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
dev-db/sqlite:3
|
||||
net-libs/libcurl-gnutls
|
||||
!app-office/onlyoffice
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/fixshellsyntax.patch" )
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack(){
|
||||
unpack_deb ${A}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p "${D}"
|
||||
cp -r . "${D}"
|
||||
local res
|
||||
for res in 16 24 32 48 64 128 256; do
|
||||
doicon -s ${res} opt/onlyoffice/desktopeditors/asc-de-${res}.png
|
||||
done
|
||||
}
|
||||
|
||||
pkg_preinst(){
|
||||
gnome2_gconf_savelist
|
||||
xdg_environment_reset
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_gconf_install
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
xdg_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_gconf_uninstall
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
xdg_icon_cache_update
|
||||
}
|
@ -1,54 +0,0 @@
|
||||
# Copyright 2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit desktop gnome2-utils multilib unpacker xdg
|
||||
|
||||
MY_PN="ONLYOFFICE-DesktopEditors"
|
||||
MY_P="${MY_PN}-${PVR//r}"
|
||||
|
||||
DESCRIPTION="onlyoffice is an office productivity suite (binary version)"
|
||||
HOMEPAGE="https://www.onlyoffice.com/"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
SRC_URI="
|
||||
amd64? (
|
||||
https://github.com/ONLYOFFICE/DesktopEditors/releases/download/${MY_P}/${PN/bin/desktopeditors}_amd64.deb -> ${MY_P}_amd64.deb
|
||||
)
|
||||
"
|
||||
|
||||
SLOT="0"
|
||||
RESTRICT="mirror strip"
|
||||
LICENSE="AGPL-3"
|
||||
|
||||
RDEPEND="
|
||||
x11-libs/gtk+:3
|
||||
dev-libs/nss
|
||||
x11-libs/libXScrnSaver
|
||||
x11-libs/pixman
|
||||
media-gfx/graphite2
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
dev-db/sqlite:3
|
||||
net-libs/libcurl-gnutls
|
||||
!app-office/onlyoffice
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack(){
|
||||
unpack_deb ${A}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p "${D}"
|
||||
cp -r . "${D}"
|
||||
local res
|
||||
for res in 16 24 32 48 64 128 256; do
|
||||
doicon -s ${res} opt/onlyoffice/desktopeditors/asc-de-${res}.png
|
||||
done
|
||||
}
|
177
app-office/onlyoffice-bin/onlyoffice-bin-6.0.1.ebuild
Normal file
177
app-office/onlyoffice-bin/onlyoffice-bin-6.0.1.ebuild
Normal file
@ -0,0 +1,177 @@
|
||||
# Copyright 2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit desktop gnome2-utils unpacker multilib xdg
|
||||
|
||||
MY_P="ONLYOFFICE-DesktopEditors-"${PV}""
|
||||
|
||||
DESCRIPTION="Onlyoffice is an office productivity suite (binary version)"
|
||||
HOMEPAGE="https://www.onlyoffice.com/"
|
||||
SRC_URI="
|
||||
amd64? (
|
||||
https://github.com/ONLYOFFICE/DesktopEditors/releases/download/ONLYOFFICE-DesktopEditors-"${PV}"/onlyoffice-desktopeditors_amd64.deb -> "${P}"_amd64.deb
|
||||
)
|
||||
"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-atk:2
|
||||
app-accessibility/at-spi2-core:2
|
||||
app-arch/bzip2
|
||||
!app-office/onlyoffice
|
||||
dev-lang/orc
|
||||
dev-libs/atk
|
||||
dev-libs/double-conversion
|
||||
dev-libs/expat
|
||||
dev-libs/fribidi
|
||||
dev-libs/glib
|
||||
dev-libs/gmp
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
dev-libs/libbsd
|
||||
dev-libs/libffi
|
||||
dev-libs/libpcre
|
||||
dev-libs/libpcre2
|
||||
dev-libs/libtasn1
|
||||
dev-libs/libunistring
|
||||
dev-libs/nettle
|
||||
dev-qt/qtdeclarative:5
|
||||
media-gfx/graphite2
|
||||
media-libs/alsa-lib
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
media-libs/gst-plugins-base
|
||||
media-libs/gstreamer
|
||||
media-libs/harfbuzz
|
||||
media-libs/libepoxy
|
||||
media-libs/libpng
|
||||
net-dns/libidn2
|
||||
net-libs/gnutls
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
sys-apps/util-linux
|
||||
sys-libs/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libdrm
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXau
|
||||
x11-libs/libxcb
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXi
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libxkbcommon
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXScrnSaver
|
||||
x11-libs/libXtst
|
||||
x11-libs/pango
|
||||
x11-libs/pixman
|
||||
x11-libs/xcb-util-image
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
QA_PREBUILT="
|
||||
opt/onlyoffice/desktopeditors/DesktopEditors
|
||||
opt/onlyoffice/desktopeditors/editors_helper
|
||||
opt/onlyoffice/desktopeditors/HtmlFileInternal
|
||||
opt/onlyoffice/desktopeditors/libascdocumentscore.so
|
||||
opt/onlyoffice/desktopeditors/libcef.so
|
||||
opt/onlyoffice/desktopeditors/libEGL.so
|
||||
opt/onlyoffice/desktopeditors/libGLESv2.so
|
||||
opt/onlyoffice/desktopeditors/libhunspell.so
|
||||
opt/onlyoffice/desktopeditors/libicudata.so
|
||||
opt/onlyoffice/desktopeditors/libicudata.so.52
|
||||
opt/onlyoffice/desktopeditors/libicudata.so.52.1
|
||||
opt/onlyoffice/desktopeditors/libicui18n.so
|
||||
opt/onlyoffice/desktopeditors/libicui18n.so.52
|
||||
opt/onlyoffice/desktopeditors/libicui18n.so.52.1
|
||||
opt/onlyoffice/desktopeditors/libicuuc.so
|
||||
opt/onlyoffice/desktopeditors/libicuuc.so.52
|
||||
opt/onlyoffice/desktopeditors/libicuuc.so.52.1
|
||||
opt/onlyoffice/desktopeditors/libooxmlsignature.so
|
||||
opt/onlyoffice/desktopeditors/libqgsttools_p.so
|
||||
opt/onlyoffice/desktopeditors/libqgsttools_p.so.1
|
||||
opt/onlyoffice/desktopeditors/libqgsttools_p.so.1.0
|
||||
opt/onlyoffice/desktopeditors/libqgsttools_p.so.1.0.0
|
||||
opt/onlyoffice/desktopeditors/libQt5Core.so.5
|
||||
opt/onlyoffice/desktopeditors/libQt5DBus.so.5
|
||||
opt/onlyoffice/desktopeditors/libQt5Gui.so.5
|
||||
opt/onlyoffice/desktopeditors/libQt5Multimedia.so.5
|
||||
opt/onlyoffice/desktopeditors/libQt5MultimediaWidgets.so.5
|
||||
opt/onlyoffice/desktopeditors/libQt5Network.so.5
|
||||
opt/onlyoffice/desktopeditors/libQt5OpenGL.so.5
|
||||
opt/onlyoffice/desktopeditors/libQt5PrintSupport.so.5
|
||||
opt/onlyoffice/desktopeditors/libQt5Svg.so.5
|
||||
opt/onlyoffice/desktopeditors/libQt5Widgets.so.5
|
||||
opt/onlyoffice/desktopeditors/libQt5X11Extras.so.5
|
||||
opt/onlyoffice/desktopeditors/libQt5XcbQpa.so.5
|
||||
opt/onlyoffice/desktopeditors/libqtascdocumentscore.so
|
||||
opt/onlyoffice/desktopeditors/libvideoplayer.so
|
||||
opt/onlyoffice/desktopeditors/bearer/libqconnmanbearer.so
|
||||
opt/onlyoffice/desktopeditors/bearer/libqgenericbearer.so
|
||||
opt/onlyoffice/desktopeditors/bearer/libqnmbearer.so
|
||||
opt/onlyoffice/desktopeditors/converter/libDjVuFile.so
|
||||
opt/onlyoffice/desktopeditors/converter/libdoctrenderer.so
|
||||
opt/onlyoffice/desktopeditors/converter/libgraphics.so
|
||||
opt/onlyoffice/desktopeditors/converter/libHtmlFile.so
|
||||
opt/onlyoffice/desktopeditors/converter/libHtmlRenderer.so
|
||||
opt/onlyoffice/desktopeditors/converter/libicudata.so.58
|
||||
opt/onlyoffice/desktopeditors/converter/libicuuc.so.58
|
||||
opt/onlyoffice/desktopeditors/converter/libkernel.so
|
||||
opt/onlyoffice/desktopeditors/converter/libPdfReader.so
|
||||
opt/onlyoffice/desktopeditors/converter/libPdfWriter.so
|
||||
opt/onlyoffice/desktopeditors/converter/libUnicodeConverter.so
|
||||
opt/onlyoffice/desktopeditors/converter/libXpsFile.so
|
||||
opt/onlyoffice/desktopeditors/converter/x2t
|
||||
opt/onlyoffice/desktopeditors/iconengines/libqsvgicon.so
|
||||
opt/onlyoffice/desktopeditors/imageformats/libqsvg.so
|
||||
opt/onlyoffice/desktopeditors/imageformats/libqico.so
|
||||
opt/onlyoffice/desktopeditors/imageformats/libqicns.so
|
||||
opt/onlyoffice/desktopeditors/imageformats/libqwbmp.so
|
||||
opt/onlyoffice/desktopeditors/imageformats/libqjpeg.so
|
||||
opt/onlyoffice/desktopeditors/imageformats/libqtiff.so
|
||||
opt/onlyoffice/desktopeditors/imageformats/libqtga.so
|
||||
opt/onlyoffice/desktopeditors/imageformats/libqwebp.so
|
||||
opt/onlyoffice/desktopeditors/imageformats/libqgif.so
|
||||
opt/onlyoffice/desktopeditors/mediaservice/libgstcamerabin.so
|
||||
opt/onlyoffice/desktopeditors/mediaservice/libgstaudiodecoder.so
|
||||
opt/onlyoffice/desktopeditors/mediaservice/libgstmediacapture.so
|
||||
opt/onlyoffice/desktopeditors/mediaservice/libgstmediaplayer.so
|
||||
opt/onlyoffice/desktopeditors/platforminputcontexts/libibusplatforminputcontextplugin.so
|
||||
opt/onlyoffice/desktopeditors/platforminputcontexts/libqtvirtualkeyboardplugin.so
|
||||
opt/onlyoffice/desktopeditors/platforminputcontexts/libcomposeplatforminputcontextplugin.so
|
||||
opt/onlyoffice/desktopeditors/platforms/libqoffscreen.so
|
||||
opt/onlyoffice/desktopeditors/platforms/libqlinuxfb.so
|
||||
opt/onlyoffice/desktopeditors/platforms/libqvnc.so
|
||||
opt/onlyoffice/desktopeditors/platforms/libqxcb.so
|
||||
opt/onlyoffice/desktopeditors/platforms/libqminimal.so
|
||||
opt/onlyoffice/desktopeditors/platformthemes/libqgtk3.so
|
||||
opt/onlyoffice/desktopeditors/playlistformats/libqtmultimedia_m3u.so
|
||||
opt/onlyoffice/desktopeditors/printsupport/libcupsprintersupport.so
|
||||
opt/onlyoffice/desktopeditors/swiftshader/libEGL.so
|
||||
opt/onlyoffice/desktopeditors/swiftshader/libGLESv2.so
|
||||
opt/onlyoffice/desktopeditors/xcbglintegrations/libqxcb-glx-integration.so
|
||||
"
|
||||
|
||||
src_install() {
|
||||
domenu usr/share/applications/onlyoffice-desktopeditors.desktop
|
||||
dobin usr/bin/desktopeditors usr/bin/onlyoffice-desktopeditors
|
||||
doins -r opt
|
||||
fperms +x /opt/onlyoffice/desktopeditors/{DesktopEditors,editors_helper,HtmlFileInternal,converter/x2t}
|
||||
}
|
@ -1,2 +0,0 @@
|
||||
DIST melonDS-0.8.3.tar.gz 965501 BLAKE2B 6ada01de8942c7ae5ec4a0a48cc76384ac2196f567d67d242d3d81e7c760dd87d76fcb5a33b540b670fd79358ba8e6a9c355d48e8eb08c721dfe33b54e4a9842 SHA512 4fed77abd231812d2f9ddb19a7fe6e808fb8e92035bb2fea220032b7c0a98671b4fd79ef0f7c7c559e92f3d1875ea119afaa581be2edacaa10f4437620eecd76
|
||||
DIST melonDS-0.9.tar.gz 899619 BLAKE2B 4a3fe0c8ca1cce9ed823f74eaf58786f8847b62e0e25d5f0e97b1cc0e68754b61a09b5e9b790264549377011dd899447fbe715ca2831320a903d70e24953b3dd SHA512 7d65058f9140c1bbcdc17d32aee62625023dba8c3c45665486c8a3dbec551ca109831949716eadb8048921464d4a6543698b741835b32cc95a96f5b5cf885e04
|
@ -1,54 +0,0 @@
|
||||
# Copyright 2019-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
MY_PN="melonDS"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
inherit xdg cmake
|
||||
|
||||
DESCRIPTION="Nintendo DS emulator, sorta"
|
||||
HOMEPAGE="http://melonds.kuribo64.net/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/Arisotura/${MY_PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/Arisotura/${MY_PN}/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
RESTRICT="mirror"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="
|
||||
media-libs/libsdl2[sound,video]
|
||||
net-libs/libpcap
|
||||
net-misc/curl
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:3
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
"
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
elog "You need the following files in order to run melonDS:"
|
||||
elog "- bios7.bin"
|
||||
elog "- bios9.bin"
|
||||
elog "- firmware.bin"
|
||||
elog "- romlist.bin"
|
||||
elog "Place them in ~/.config/melonDS"
|
||||
elog "The romlist.bin file can be found in the /usr/share/melonDS directory"
|
||||
elog "The rest of those files can be found somewhere in the internet ;-)"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
}
|
@ -1,60 +0,0 @@
|
||||
# Copyright 2019-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
MY_PN="melonDS"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
inherit xdg cmake
|
||||
|
||||
DESCRIPTION="Nintendo DS emulator, sorta"
|
||||
HOMEPAGE="http://melonds.kuribo64.net/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/Arisotura/${MY_PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/Arisotura/${MY_PN}/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
RESTRICT="mirror"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdeclarative:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
media-libs/libsdl2[sound,video]
|
||||
net-libs/gnutls
|
||||
net-libs/libpcap
|
||||
net-libs/libslirp
|
||||
net-misc/curl
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:3
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
"
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
|
||||
elog "You need the following files in order to run melonDS:"
|
||||
elog "- bios7.bin"
|
||||
elog "- bios9.bin"
|
||||
elog "- firmware.bin"
|
||||
elog "- romlist.bin"
|
||||
elog "Place them in ~/.config/melonDS"
|
||||
elog "Those files can be found somewhere on the Internet ;-)"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
}
|
@ -1,60 +0,0 @@
|
||||
# Copyright 2019-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
MY_PN="melonDS"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
inherit xdg cmake
|
||||
|
||||
DESCRIPTION="Nintendo DS emulator, sorta"
|
||||
HOMEPAGE="http://melonds.kuribo64.net/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/Arisotura/${MY_PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/Arisotura/${MY_PN}/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
fi
|
||||
|
||||
RESTRICT="mirror"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdeclarative:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
media-libs/libsdl2[sound,video]
|
||||
net-libs/gnutls
|
||||
net-libs/libpcap
|
||||
net-libs/libslirp
|
||||
net-misc/curl
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:3
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
"
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
|
||||
elog "You need the following files in order to run melonDS:"
|
||||
elog "- bios7.bin"
|
||||
elog "- bios9.bin"
|
||||
elog "- firmware.bin"
|
||||
elog "- romlist.bin"
|
||||
elog "Place them in ~/.config/melonDS"
|
||||
elog "Those files can be found somewhere on the Internet ;-)"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>xgqt@protonmail.com</email>
|
||||
<name>Maciej Barć</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="gitlab">Arisotura/melonDS</remote-id>
|
||||
</upstream>
|
||||
<longdescription>
|
||||
DS emulator, sorta.
|
||||
The goal is to do things right and fast, akin to blargSNES.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,2 +1,2 @@
|
||||
DIST hblock-2.1.7.tar.gz 400671 BLAKE2B c0c15eb88225c8f24f07362244c1c1059a70cb9406dab1468f15fb4590e824dc329b47db2be688b881a2d815d1e69a13074aba4b1f5705a7e490ce7fa342ec5e SHA512 5ab81fb7d5342ce0f75990e7d676180d4a1795bc8c7f3fb272475498483420e40a8a93abd729a7bd00a596bbd995a65c299c6ca96da6188f7cf8fff6512bf488
|
||||
DIST hblock-3.0.0.tar.gz 750846 BLAKE2B 758adfe0fa553ef1ce2cc8a97e5f31357621a5f03e8b48c784d4178ac6648d5adfed6ab7c8cf2674b96e0b74c3875b3a06ee1169e3c99aa99a6a88d7616cad2e SHA512 b4974b8c5ed920b65ad5ba6209dc4266200839a9bb80ddfb992051868b41cc9eba4e5d43fcf96d963380350dc7a4d894c7041df81681d2968631d9d5410fb37c
|
||||
DIST hblock-3.1.0.tar.gz 761993 BLAKE2B cb463372fe26a4c41f772f85c0efefc8172b5794f32005918017d74f7426a8a1067e55c9f53f93208ac6dff9842e2de137ee7d043240bb2caa0d4c610fb37439 SHA512 9e2299986171186a036002fbc25bbc2b91b6b80f9995fb6ef328a1d75f3857add45327a6ae398ca6b16b54d178ec2f7225dbff42aa136ccea81d7a7682d1406e
|
||||
|
@ -16,7 +16,7 @@ else
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
RESTRICT="mirror"
|
||||
RESTRICT="binchecks mirror strip test"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
@ -31,16 +31,6 @@ RDEPEND="
|
||||
${DEPEND}
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Upstream provides shasums in the repo - let's use them
|
||||
cd "${S}" || die
|
||||
sha256sum -c "${S}"/SHA256SUMS || die "Shasum check failed"
|
||||
cd "${S}"/resources/systemd || die
|
||||
sha256sum -c "${S}"/resources/systemd/SHA256SUMS || die "Shasum check failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
:
|
||||
}
|
||||
|
@ -16,7 +16,7 @@ else
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
RESTRICT="mirror"
|
||||
RESTRICT="binchecks mirror strip test"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
@ -31,16 +31,6 @@ RDEPEND="
|
||||
${DEPEND}
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Upstream provides shasums in the repo - let's use them
|
||||
cd "${S}" || die
|
||||
sha256sum -c "${S}"/SHA256SUMS || die "Shasum check failed"
|
||||
cd "${S}"/resources/systemd || die
|
||||
sha256sum -c "${S}"/resources/systemd/SHA256SUMS || die "Shasum check failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
:
|
||||
}
|
@ -16,7 +16,7 @@ else
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
RESTRICT="mirror"
|
||||
RESTRICT="binchecks mirror strip test"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
@ -31,16 +31,6 @@ RDEPEND="
|
||||
${DEPEND}
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Upstream provides shasums in the repo - let's use them
|
||||
cd "${S}" || die
|
||||
sha256sum -c "${S}"/SHA256SUMS || die "Shasum check failed"
|
||||
cd "${S}"/resources/systemd || die
|
||||
sha256sum -c "${S}"/resources/systemd/SHA256SUMS || die "Shasum check failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
:
|
||||
}
|
||||
|
@ -1,2 +0,0 @@
|
||||
DIST torbrowser-launcher-0.3.2.tar.gz 227363 BLAKE2B b3e35f546ef84aec02a3b75068b08a6d60f9f41f6194d1bf25862c48780f77d72e4443e594add04c5a0d44cf01bcfc8c04d6d7d67c767c2cc75cc8b4a9c42f9c SHA512 26c5517723c730591ea5c4b81e30728e9db7323afcafc99d17a178d4300bad3df8731ffb063cc53fe189a3b5e2872395c913b9eea6595acac7f31ff4a1c5f105
|
||||
DIST torbrowser-launcher-0.3.3.tar.gz 187239 BLAKE2B 8792e5474efe32124b401287bfbe01caef40381a35bb09062903da09c51f246b6092da2a3ffb84531c8f2be1bb45079263b8e46c98c5efa370abc6200289ac99 SHA512 129bcc3006d1cda92ab521c5106cacccf934b964b737f28bd89de6872f061b9e039678ca34b8ed30f348a0a47c3d87661b103f48e19a7edfae72a69512220fe6
|
@ -1,11 +0,0 @@
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -35,7 +35,7 @@ from distutils.core import setup
|
||||
SHARE = 'share'
|
||||
|
||||
# detect linux distribution
|
||||
-distro = platform.dist()[0]
|
||||
+distro = 'gentoo'
|
||||
|
||||
|
||||
def file_list(path):
|
@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>xgqt@protonmail.com</email>
|
||||
<name>Maciej Barć</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">micahflee/torbrowser-launcher</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="apparmor">Enable AppArmor support</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1 xdg
|
||||
|
||||
DESCRIPTION="A program to download, updated, and run the Tor Browser Bundle"
|
||||
HOMEPAGE="https://github.com/micahflee/torbrowser-launcher"
|
||||
|
||||
if [[ "${PV}" == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/micahflee/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/micahflee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
RESTRICT="mirror"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE="apparmor"
|
||||
|
||||
RDEPEND="
|
||||
app-crypt/gpgme[python,${PYTHON_USEDEP}]
|
||||
dev-python/PyQt5[${PYTHON_USEDEP},widgets]
|
||||
dev-python/PySocks[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
apparmor? ( sys-libs/libapparmor )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-distro.patch"
|
||||
)
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
# delete apparmor profiles
|
||||
if ! use apparmor; then
|
||||
rm -r "${D}/etc/apparmor.d" || die "Failed to remove apparmor profiles"
|
||||
rmdir "${D}/etc" || die "Failed to remove empty directory"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
|
||||
elog "For updating over system TOR install net-vpn/tor and dev-python/txsocksx"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1 xdg
|
||||
|
||||
DESCRIPTION="A program to download, updated, and run the Tor Browser Bundle"
|
||||
HOMEPAGE="https://github.com/micahflee/torbrowser-launcher"
|
||||
|
||||
if [[ "${PV}" == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/micahflee/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/micahflee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
RESTRICT="mirror"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE="apparmor"
|
||||
|
||||
RDEPEND="
|
||||
app-crypt/gpgme[python,${PYTHON_USEDEP}]
|
||||
dev-python/PyQt5[${PYTHON_USEDEP},widgets]
|
||||
dev-python/PySocks[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
apparmor? ( sys-libs/libapparmor )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-distro.patch"
|
||||
)
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
# delete apparmor profiles
|
||||
if ! use apparmor; then
|
||||
rm -r "${D}/etc/apparmor.d" || die "Failed to remove apparmor profiles"
|
||||
rmdir "${D}/etc" || die "Failed to remove empty directory"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
|
||||
elog "For updating over system TOR install net-vpn/tor and dev-python/txsocksx"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1 xdg
|
||||
|
||||
DESCRIPTION="A program to download, updated, and run the Tor Browser Bundle"
|
||||
HOMEPAGE="https://github.com/micahflee/torbrowser-launcher"
|
||||
|
||||
if [[ "${PV}" == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/micahflee/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/micahflee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
RESTRICT="mirror"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE="apparmor"
|
||||
|
||||
RDEPEND="
|
||||
app-crypt/gpgme[python,${PYTHON_USEDEP}]
|
||||
dev-python/PyQt5[${PYTHON_USEDEP},widgets]
|
||||
dev-python/PySocks[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
apparmor? ( sys-libs/libapparmor )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-distro.patch"
|
||||
)
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
# delete apparmor profiles
|
||||
if ! use apparmor; then
|
||||
rm -r "${D}/etc/apparmor.d" || die "Failed to remove apparmor profiles"
|
||||
rmdir "${D}/etc" || die "Failed to remove empty directory"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
|
||||
elog "For updating over system TOR install net-vpn/tor and dev-python/txsocksx"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_icon_cache_update
|
||||
}
|
Loading…
Reference in New Issue
Block a user