From 5fb1c6c49708aedec4f9e9ce7e8584a6afc2f325 Mon Sep 17 00:00:00 2001 From: Jai A P <78354625+Jai-JAP@users.noreply.github.com> Date: Thu, 22 Jul 2021 16:10:03 +0530 Subject: Create pkgbuilds in archlinux/ folder --- archlinux/README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 archlinux/README.md (limited to 'archlinux/README.md') diff --git a/archlinux/README.md b/archlinux/README.md new file mode 100644 index 00000000..5242f272 --- /dev/null +++ b/archlinux/README.md @@ -0,0 +1,21 @@ +# The directory containing all PKGBUILDs for BOX64 +## FAQ +### 1. How to use it? +Just download the `PKGBUILD-` (no need to download the whole repository), go to directory where you downloaded and type: +```sh +mv ./PKGBUILD- ./PKGBUILD +cd .. +makepkg -si +``` +This will copy the PKGBUILD for your platform (where you type your platform name instead of ``), build it and install the PKGBUILD on 64-bit Archlinux ARM. + +In the future, I might try to do an unified PKGBUILD for all platforms that will recognize your platform automatically. + +### 2. What platforms are currently supported. +All specified in [COMPILE.md](../COMPILE.md). + +### 3. Any advantages with that sollution? +This might give you some advantages like those: +- automatic updates (with some AUR frontends like [`pamac-aur`](https://aur.archlinux.org/packages/pamac-aur/) or [`yay`](https://aur.archlinux.org/packages/yay)); +- easily uninstall with `pacman -R` when no needed (no need other scripts nor Makefile to do this); +- your `box64` installation is recognized as a package (where it wasn't when installing with `make install`). -- cgit 1.4.1 From 86820cf1b113131d9ffd4c37cd89a41c277108b6 Mon Sep 17 00:00:00 2001 From: Jai A P <78354625+Jai-JAP@users.noreply.github.com> Date: Thu, 22 Jul 2021 17:31:00 +0530 Subject: Update archlinux/* --- archlinux/PKGBUILD-arm64 | 4 ++-- archlinux/PKGBUILD-rk3399 | 4 ++-- archlinux/PKGBUILD-rpi4 | 4 ++-- archlinux/PKGBUILD-tegra | 4 ++-- archlinux/PKGBUILD-x86_64 | 4 ++-- archlinux/README.md | 3 +++ 6 files changed, 13 insertions(+), 10 deletions(-) (limited to 'archlinux/README.md') diff --git a/archlinux/PKGBUILD-arm64 b/archlinux/PKGBUILD-arm64 index 46c93868..c2f289dd 100644 --- a/archlinux/PKGBUILD-arm64 +++ b/archlinux/PKGBUILD-arm64 @@ -1,7 +1,7 @@ # Maintainer: Jai-JAP -# Contributor: Sebastien Chevalier +# Author: Sebastien Chevalier pkgname=box64-arm64-git -pkgver=r1116.9243ea4 +pkgver=1116.9243ea4 pkgrel=1 pkgdesc="Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices." arch=('aarch64') diff --git a/archlinux/PKGBUILD-rk3399 b/archlinux/PKGBUILD-rk3399 index c4b11a29..84745761 100644 --- a/archlinux/PKGBUILD-rk3399 +++ b/archlinux/PKGBUILD-rk3399 @@ -1,7 +1,7 @@ # Maintainer: Jai-JAP -# Contributor: Sebastien Chevalier +# Author: Sebastien Chevalier pkgname=box86-rk3399-git -pkgver=r1116.9243ea4 +pkgver=1116.9243ea4 pkgrel=1 pkgdesc="Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices." arch=('aarch64') diff --git a/archlinux/PKGBUILD-rpi4 b/archlinux/PKGBUILD-rpi4 index 42c6840d..41dc150f 100644 --- a/archlinux/PKGBUILD-rpi4 +++ b/archlinux/PKGBUILD-rpi4 @@ -1,7 +1,7 @@ # Maintainer: Jai-JAP -# Contributor: Sebastien Chevalier +# Author: Sebastien Chevalier pkgname=box64-rpi-git -pkgver=r1116.9243ea4 +pkgver=1116.9243ea4 pkgrel=1 pkgdesc="Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices." arch=('aarch64') diff --git a/archlinux/PKGBUILD-tegra b/archlinux/PKGBUILD-tegra index e1a5a4ff..f8ecfa0d 100644 --- a/archlinux/PKGBUILD-tegra +++ b/archlinux/PKGBUILD-tegra @@ -1,7 +1,7 @@ # Maintainer: Jai-JAP -# Contributor: Sebastien Chevalier +# Author: Sebastien Chevalier pkgname=box64-tegra-git -pkgver=r1116.9243ea4 +pkgver=1116.9243ea4 pkgrel=1 pkgdesc="Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices." arch=('aarch64') diff --git a/archlinux/PKGBUILD-x86_64 b/archlinux/PKGBUILD-x86_64 index d1f2e52c..6eebb3af 100644 --- a/archlinux/PKGBUILD-x86_64 +++ b/archlinux/PKGBUILD-x86_64 @@ -1,7 +1,7 @@ # Maintainer: Jai-JAP -# Contributor: Sebastien Chevalier +# Author: Sebastien Chevalier pkgname=box64-x64-git -pkgver=r1116.9243ea4 +pkgver=1116.9243ea4 pkgrel=1 pkgdesc="Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices." arch=('aarch64') diff --git a/archlinux/README.md b/archlinux/README.md index 5242f272..4273f546 100644 --- a/archlinux/README.md +++ b/archlinux/README.md @@ -19,3 +19,6 @@ This might give you some advantages like those: - automatic updates (with some AUR frontends like [`pamac-aur`](https://aur.archlinux.org/packages/pamac-aur/) or [`yay`](https://aur.archlinux.org/packages/yay)); - easily uninstall with `pacman -R` when no needed (no need other scripts nor Makefile to do this); - your `box64` installation is recognized as a package (where it wasn't when installing with `make install`). + + +### Note: You can use [makedeb](https://github.com/makedeb/makedeb) (or) [pkgbuild2spec](https://github.com/prozum/pkgbuild2spec) to compile box64 to .deb or .rpm installer files. \ No newline at end of file -- cgit 1.4.1