diff --git a/packages/tos-desktop-core/PKGBUILD b/packages/tos-desktop-core/PKGBUILD index e110bac..c3dbe37 100644 --- a/packages/tos-desktop-core/PKGBUILD +++ b/packages/tos-desktop-core/PKGBUILD @@ -4,9 +4,9 @@ arch=('any') url='https://git.tipragot.fr/tipragot/tos' license=('MIT') -pkgver='0.1.1' +pkgver='0.1.2' pkgrel='1' -depends=('tos-core' 'xorg-server' 'tos-fonts') +depends=('tos-core' 'xorg-server' 'tos-fonts' 'tos-tools') source=('tos-desktop.conf') cksums=('835692063') diff --git a/packages/tos-tools/PKGBUILD b/packages/tos-tools/PKGBUILD new file mode 100644 index 0000000..cefbaee --- /dev/null +++ b/packages/tos-tools/PKGBUILD @@ -0,0 +1,17 @@ +pkgname='tos-tools' +pkgdesc='Rust version of GNU tools' +arch=('any') +url='https://git.tipragot.fr/tipragot/tos' +license=('MIT') + +pkgver='0.1.0' +pkgrel='1' +depends=('tos-core') +makedepends=('cargo') + +package() { + cargo install --root /tmp/build coreutils + + mkdir -p ${pkgdir}/usr/bin + cp /tmp/build/bin/coreutils ${pkgdir}/usr/bin +} \ No newline at end of file diff --git a/repository/tos-desktop-core-0.1.1-1-any.pkg.tar.zst b/repository/tos-desktop-core-0.1.1-1-any.pkg.tar.zst deleted file mode 100644 index da133c8..0000000 Binary files a/repository/tos-desktop-core-0.1.1-1-any.pkg.tar.zst and /dev/null differ diff --git a/repository/tos-desktop-core-0.1.2-1-any.pkg.tar.zst b/repository/tos-desktop-core-0.1.2-1-any.pkg.tar.zst new file mode 100644 index 0000000..248957e Binary files /dev/null and b/repository/tos-desktop-core-0.1.2-1-any.pkg.tar.zst differ diff --git a/repository/tos-tools-0.1.0-1-any.pkg.tar.zst b/repository/tos-tools-0.1.0-1-any.pkg.tar.zst new file mode 100644 index 0000000..c5ed0a3 Binary files /dev/null and b/repository/tos-tools-0.1.0-1-any.pkg.tar.zst differ diff --git a/repository/tos.db b/repository/tos.db index 2a4c324..f98b9d6 100644 Binary files a/repository/tos.db and b/repository/tos.db differ diff --git a/repository/tos.files b/repository/tos.files index 85a7150..9627e1d 100644 Binary files a/repository/tos.files and b/repository/tos.files differ diff --git a/test/.crates.toml b/test/.crates.toml new file mode 100644 index 0000000..9eaa206 --- /dev/null +++ b/test/.crates.toml @@ -0,0 +1,2 @@ +[v1] +"coreutils 0.0.21 (registry+https://github.com/rust-lang/crates.io-index)" = ["coreutils"] diff --git a/test/.crates2.json b/test/.crates2.json new file mode 100644 index 0000000..b1c8be6 --- /dev/null +++ b/test/.crates2.json @@ -0,0 +1 @@ +{"installs":{"coreutils 0.0.21 (registry+https://github.com/rust-lang/crates.io-index)":{"version_req":null,"bins":["coreutils"],"features":[],"all_features":false,"no_default_features":false,"profile":"release","target":"x86_64-unknown-linux-gnu","rustc":"rustc 1.71.1 (eb26296b5 2023-08-03)\nbinary: rustc\ncommit-hash: eb26296b556cef10fb713a38f3d16b9886080f26\ncommit-date: 2023-08-03\nhost: x86_64-unknown-linux-gnu\nrelease: 1.71.1\nLLVM version: 16.0.5\n"}}} \ No newline at end of file diff --git a/test/bin/coreutils b/test/bin/coreutils new file mode 100644 index 0000000..7aef5ad Binary files /dev/null and b/test/bin/coreutils differ