Comments (3)
How can I make such packages by myself? I'm not using arch unfortunately, but is there any way to cross compile from ubuntu?
from fclones.
With Arch, packages outside official repositories are usually distributed with AUR. All AUR requires is a PKGBUILD file providing instructions to download, build and create the Arch package locally.
Here are links to:
- The AUR submission guidelines, you'll see that AUR can be used to provide binary packages as well.
- The PKGBUILD I created to let other arch users build and create a package for fclones on their machines (the link to this PKGBUILD can be found on the fclones-git AUR page I posted above).
You can build the package wherever Docker runs, with the following Dockerfile:
FROM archlinux:latest
# Update
RUN pacman --noconfirm -qSyu
RUN pacman --noconfirm -qS \
base-devel \
git
# Add and login as user makepkg, w/passwordless sudo
RUN useradd -G wheel -m makepkg
RUN echo "%wheel ALL=(ALL) NOPASSWD: ALL" >>/etc/sudoers
USER makepkg
WORKDIR /home/makepkg
# Uncomment the following lines to build fclones-git from a PKGBUILD file in the
# current working directory on the Docker host
COPY PKGBUILD /home/makepkg
RUN makepkg -si --noconfirm
# Uncomment the following lines to build fclones-git from the PKGBUILD that can
# be downloaded from AUR
# RUN git clone https://aur.archlinux.org/fclones-git.git \
# && cd fclones-git \
# && makepkg -si --noconfirm
Then run the usual docker build .
.
Should you have any question, just ask.
from fclones.
I added the link to your package in README.md.
Thank you!
from fclones.
Related Issues (20)
- [dedup] Use APFS clone (CoW) on macOS HOT 8
- Fast Path impl does not escape special chars like `$` HOT 1
- Improvement request: preserve metadata of replaced files HOT 3
- Performance really bad on mergerfs with btrfs backends HOT 2
- ARMv7 32bit assistance HOT 3
- `cargo install fclones` fails HOT 2
- Limit search to a single FS HOT 3
- Performance gains from even more small hash tests? HOT 5
- fclones remove deleting items in --keep-path HOT 1
- Partially matches HOT 1
- Don't lose the cache if interrupted
- Change to group progress output in 0.33.0 breaks piping to file via stdout HOT 2
- fclones depends on libc6:amd64 (>= 2.36) HOT 4
- On android, running on termux, hard or soft link creation fails after creating the dupes file.
- Hard links are reported as duplicates
- Feedback, showdown against 3 other tools HOT 4
- How to find AND isolate/extract unique files that are in one directory but not another? HOT 2
- Add ability to filter by magic HOT 1
- How to deduplicate and compress?
- Sort file chunks instead of hashing HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fclones.