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

create PKGBUILD file for archlinux package #17

Merged
merged 3 commits into from
Sep 2, 2020

Conversation

saravanan30erd
Copy link
Contributor

@saravanan30erd saravanan30erd commented Sep 1, 2020

refer #16

@shimunn created PKGBUILD file which used to build package for archlinux, so it can be installed via pacman.
I tested it in local setup and it works fine.

@shimunn
Copy link
Owner

shimunn commented Sep 1, 2020 via email

@saravanan30erd
Copy link
Contributor Author

@shimunn used build & install method, it will run based on local code

@shimunn
Copy link
Owner

shimunn commented Sep 2, 2020

I've just tried to build the package on a fresh install, which failed due to missing decencies, please add the following and it should be good to merge.

makedepends=('rust' 'cargo' 'cryptsetup' 'clang')
depends=('cryptsetup')

Thanks for your contribution!

@shimunn shimunn merged commit 2266754 into shimunn:master Sep 2, 2020
@saravanan30erd
Copy link
Contributor Author

@shimunn Thanks. added the dependencies. Actually I am using template for installation and it comes with these dependencies, hence I missed it.

https://wiki.archlinux.org/index.php/AUR_submission_guidelines
Can we submit the package to AUR repo?

suhancz pushed a commit to suhancz/fido2luks that referenced this pull request Nov 17, 2020
* create PKGBUILD file

* use build & install method

* add package dependencies
suhancz added a commit to suhancz/fido2luks that referenced this pull request Nov 17, 2020
# This is the 1st commit message:

Added an helper script to be used with pam_mount

# This is the commit message shimunn#2:

successful RPM build

# This is the commit message shimunn#3:

correct license

# This is the commit message shimunn#4:

add Makefile

# This is the commit message shimunn#5:

install cargo-rpm

# This is the commit message shimunn#6:

fix outdir

# This is the commit message shimunn#7:

include all the rest beside of teh binary to RPM

# This is the commit message shimunn#8:

test commit to figure out the failure reason

# This is the commit message shimunn#9:

don't force Rust library versions

# This is the commit message shimunn#10:

update build dependencies

# This is the commit message shimunn#11:

force-install cargo

# This is the commit message shimunn#12:

clean up debug info

# This is the commit message shimunn#13:

add cryptsetup-libs to build spec

# This is the commit message shimunn#14:

force libcryptsetup-rs-sys version due to build error on COPR machines

# This is the commit message shimunn#15:

force cargo-rpm versin due to COPR build errors

# This is the commit message shimunn#16:

force lincryptsetup-rs version due to COPR build errors

# This is the commit message shimunn#17:

fix conf-files location

# This is the commit message shimunn#18:

debug output
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants