Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update pacman.lua #52

Merged
merged 1 commit into from
Dec 13, 2024
Merged

Update pacman.lua #52

merged 1 commit into from
Dec 13, 2024

Conversation

MoYingJi
Copy link
Collaborator

The output of this file in the current version:

dengh@Lenovo ~/Projects/xlings/xlings-xim/core (xim) 
❯ xmake l ./xim/pm/wrapper/pacman.lua
true
code
├─electron32
├─libsecret
├─libx11
├─libxkbfile
└─ripgrep
名字           : code
版本           : 1.95.1-1
描述           : The Open Source build of Visual Studio Code (vscode) editor
架构           : x86_64
URL            : https://github.com/microsoft/vscode
软件许可       : MIT
组             : 无
提供           : vscode
依赖于         : electron32  libsecret  libx11  libxkbfile  ripgrep
可选依赖       : bash-completion: Bash completions
                 zsh-completions: ZSH completitons
                 x11-ssh-askpass: SSH authentication [已安装]
依赖它         : 无
被可选依赖     : 无
与它冲突       : 无
取代           : 无
安装后大小     : 83.21 MiB
打包者         : Massimiliano Torromeo <mtorromeo@archlinux.org>
编译日期       : 2024年11月02日 星期六 01时17分40秒
安装日期       : 2024年12月13日 星期五 21时17分20秒
安装原因       : 单独指定安装
安装脚本       : 否
验证者         : 数字签名
error: 错误:软件包 'awa' 未找到

Possible issue:
Function 'deps' does not print optional dependencies
The print information format of the function 'info' is not consistent in each package manager

@Sunrisepeak Sunrisepeak merged commit 6b1e8c6 into d2learn:xim Dec 13, 2024
@MoYingJi MoYingJi deleted the xim branch December 13, 2024 16:41
Sunrisepeak added a commit that referenced this pull request Dec 15, 2024
* test

* xim base

* update xpackage spec

* adjust xpackage spec, impl&test - (only ubuntu)

* update: add ref feature for package and name@version@maintainer -> name@version@arch

* Update pacman.lua (#52)

pacman wrapper impl

* xlings: xim: cmd/package/test

- #41

1. input params
2. cmd process
3. update pkg manager

Signed-off-by: sunrisepeak <speakshen@163.com>

* core: adapt xim for xlings

1. add input args -> cmd_args
2. adjust xinstall interface -> xim's interface
3. update install script
4. add readme for package index repo

Signed-off-by: sunrisepeak <speakshen@163.com>

* xim: windows: adpat for windows platform

1.install test
2.xim test

Signed-off-by: sunrisepeak <speakshen@163.com>

* install: win: update install script

* xim: rust for windows

* xim: seprate package file to a new repository

1.add repo manager
2.seprate pm-wrapper and xmp
3.create a package index repo
4.update command format

repo: https://github.com/d2learn/xim-pkgindex

Signed-off-by: sunrisepeak <speakshen@163.com>

* update

* xim: update submodule & repo manager

1. xim-pkgindex -> pkgindex
2. add pkgindex mirror repo to RepoManager
3. add syscmds --update [index | self]

mirror-repo: https://gitee.com/sunrisepeak/xim-pkgindex

Signed-off-by: sunrisepeak <speakshen@163.com>

* xim: fix index store issue

---------

Signed-off-by: sunrisepeak <speakshen@163.com>
Co-authored-by: MoYingJi <moyingjiaw@outlook.com>
Co-authored-by: Nostalgia <lv15623448685@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants