Compare commits
10 commits
4b7339e70f
...
64e9902f6e
Author | SHA1 | Date | |
---|---|---|---|
|
64e9902f6e | ||
|
96a25b7c17 | ||
|
25034878c3 | ||
|
3194fc8124 | ||
|
346e5e5b8b | ||
|
db553e0199 | ||
|
3d98a0f04b | ||
|
8d8ed1cd87 | ||
|
d36c1db8c6 | ||
|
b9f130610f |
4 changed files with 26 additions and 6 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -5,4 +5,5 @@
|
||||||
!blend.sh
|
!blend.sh
|
||||||
!blend-settings
|
!blend-settings
|
||||||
!blend-settings.desktop
|
!blend-settings.desktop
|
||||||
|
!blend-package-installer.desktop
|
||||||
!.SRCINFO
|
!.SRCINFO
|
||||||
|
|
17
PKGBUILD
17
PKGBUILD
|
@ -6,16 +6,19 @@ pkgver=r50.2e0016f
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="A package manager for blendOS"
|
pkgdesc="A package manager for blendOS"
|
||||||
arch=('x86_64' 'i686')
|
arch=('x86_64' 'i686')
|
||||||
url="https://github.com/blend-os/blend"
|
url="https://git.askiiart.net/askiiart-blendos/blend"
|
||||||
license=('GPL3')
|
license=('GPL3')
|
||||||
makedepends=("electron" 'git' 'npm' 'base-devel')
|
makedepends=("electron" 'git' 'npm' 'base-devel')
|
||||||
source=('git+file://[BASE_ASSEMBLE_PATH]/projects/blend'
|
source=('git+https://git.askiiart.net/askiiart-blendos/blend'
|
||||||
'blend-settings.desktop'
|
'blend-settings.desktop'
|
||||||
|
'blend-package-installer.desktop'
|
||||||
'blend-settings'
|
'blend-settings'
|
||||||
'blend.sh')
|
'blend.sh')
|
||||||
sha256sums=('SKIP'
|
sha256sums=('SKIP'
|
||||||
'a605d24d2fa7384b45a94105143db216db1ffc0bdfc7f6eec758ef2026e61e54'
|
'ba11ef22fe92a78239855c1bbc07d8c5be7cd94728bb3baf6184d2f42a80a4c2'
|
||||||
'73cb7c39190d36f233b8dfbc3e3e6737d56e61e90881ad95f09e5ae1f9b405a8' 'SKIP')
|
'994bebb5e993130e5cfaac8f9e1e8e676662a0cc76abcf90c8e128576506b818'
|
||||||
|
'73cb7c39190d36f233b8dfbc3e3e6737d56e61e90881ad95f09e5ae1f9b405a8'
|
||||||
|
'7dab67fb5c0239b6645659a7838de85b1420683a5bf52d8a8a3d324b69210a40')
|
||||||
|
|
||||||
pkgver() {
|
pkgver() {
|
||||||
cd "${srcdir}/${pkgbase%-git}"
|
cd "${srcdir}/${pkgbase%-git}"
|
||||||
|
@ -41,13 +44,14 @@ build() {
|
||||||
}
|
}
|
||||||
|
|
||||||
package_blend-git() {
|
package_blend-git() {
|
||||||
depends=('bash' 'blend-settings-git' 'podman' 'python' 'python-pexpect')
|
depends=('bash' 'blend-settings-git' 'podman' 'python' 'python-click' 'python-pexpect')
|
||||||
provides=("${pkgname%-git}")
|
provides=("${pkgname%-git}")
|
||||||
conflicts=("${pkgname%-git}")
|
conflicts=("${pkgname%-git}")
|
||||||
|
|
||||||
cd "${srcdir}/${pkgbase%-git}"
|
cd "${srcdir}/${pkgbase%-git}"
|
||||||
install -Dm755 \
|
install -Dm755 \
|
||||||
"${pkgname%-git}" \
|
"${pkgname%-git}" \
|
||||||
|
"user" \
|
||||||
"init-${pkgname%-git}" \
|
"init-${pkgname%-git}" \
|
||||||
"host-${pkgname%-git}" \
|
"host-${pkgname%-git}" \
|
||||||
"${pkgname%-git}-files" \
|
"${pkgname%-git}-files" \
|
||||||
|
@ -96,5 +100,8 @@ package_blend-settings-git() {
|
||||||
install -Dm644 "${srcdir}/${pkgname%-git}.desktop" -t \
|
install -Dm644 "${srcdir}/${pkgname%-git}.desktop" -t \
|
||||||
"${pkgdir}"/usr/share/applications/
|
"${pkgdir}"/usr/share/applications/
|
||||||
|
|
||||||
|
install -Dm644 "${srcdir}/blend-package-installer.desktop" -t \
|
||||||
|
"${pkgdir}"/usr/share/applications/
|
||||||
|
|
||||||
install -Dm755 "${srcdir}/${pkgname%-git}" -t "${pkgdir}"/usr/bin/
|
install -Dm755 "${srcdir}/${pkgname%-git}" -t "${pkgdir}"/usr/bin/
|
||||||
}
|
}
|
||||||
|
|
11
blend-package-installer.desktop
Normal file
11
blend-package-installer.desktop
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Name=Package Installer
|
||||||
|
Exec=blend-settings package %F
|
||||||
|
Terminal=false
|
||||||
|
NoDisplay=true
|
||||||
|
Type=Application
|
||||||
|
Icon=blend-settings
|
||||||
|
MimeType=application/vnd.debian.binary-package;application/x-rpm;application/vnd.android.package-archive;
|
||||||
|
StartupWMClass=blend-settings
|
||||||
|
Comment=Package installer for blendOS.
|
||||||
|
Categories=System;
|
|
@ -1,9 +1,10 @@
|
||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
Name=blendOS Settings
|
Name=System
|
||||||
Exec=blend-settings %U
|
Exec=blend-settings %U
|
||||||
Terminal=false
|
Terminal=false
|
||||||
Type=Application
|
Type=Application
|
||||||
Icon=blend-settings
|
Icon=blend-settings
|
||||||
StartupWMClass=blend-settings
|
StartupWMClass=blend-settings
|
||||||
Comment=Settings for blendOS.
|
Comment=Settings for blendOS.
|
||||||
|
Keywords=Settings;
|
||||||
Categories=System;
|
Categories=System;
|
||||||
|
|
Loading…
Reference in a new issue