-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Packaging Fetch for other Distros #52
Comments
I'll install some docker instances and see what I can come up with :) On 8 February 2016 12:06:03 pm AEDT, Dylan Araps notifications@github.com wrote:
Sent from my Android device with K-9 Mail. Please excuse my brevity. |
Sounds good! 👍 |
I'm working on creating a Fedora rpm, I'm just waiting for Fedora to finish downloading |
I'd recommend the docker route over vm. Much faster and less hassle On 8 February 2016 1:14:18 pm AEDT, Dylan Araps notifications@github.com wrote:
Sent from my Android device with K-9 Mail. Please excuse my brevity. |
I haven't played around with docker before, I'll take a look. |
Why not use The OpenSUSE Build Service? |
That looks neat! |
I played around with it and it seems the most easy way to package fetch for a couple of distros is feeding a rpm to the OBS. Make a RPM and we will see. |
I'm also messing around with it but I can't seem to get it working. I'll try adding an rpm file as the source to see if that works. |
Does it work? |
I spent hours yesterday trying to get Fedora to build an rpm and eventually gave up. If anyone else wants to have a go, be my guest. |
You can now install fetch through homebrew with this command: # Install 1.1
brew install dylanaraps/tools/fetch
# Install latest git master
brew install dylanaraps/tools/fetch --HEAD I haven't tested the formula, it should work in theory but I don't have any |
i packaged it for crux, but it currently fetches from git rather than from releases (as 1.3 doesn't have a release tag yet). |
I think both the ebuild and the PKGBUILD are fetching from git so that's
|
okay then! |
Thanks @ix! |
There are threads for updates on the ebuild and the CRUX port. Shouldn't the news be posted here? |
this is the issue for packages for new distros other packages for existing distros should be kept in their own threads |
Then let's make a thread for already made packages.
|
I can make a .deb package |
I attempted to install fetch using the brew formula and it failed. Here is the error:
It's so easy to build that I don't see this as important, I just wanted to let you know. |
@dawidd6 👍 @danielwaltz, Thanks for testing the formula, I think I'll wait for someone else to create one. |
So here it is, a .deb package (must be in zip, because github doesn't like .deb): Tested on Debian 8 Jessie and Ubuntu 15.10 If you find this package in the state you don't like it, please let me know |
Nice! How do we go about getting this into Debian and Ubuntu's repos? |
Let's begin with a ppa.
|
Oh yeah, forgot all about ppas. I'll look into creating one! |
I've decided that I'm only going to maintain the aur package, if you want I'll gladly accept PRs with install instructions for X distro as I've done for I'd also prefer it if every package used the same issue for updates instead See #115. |
I'm going to try to make an rpm (and installing it, of course) for Fedora, I'll report back here if I am succeeded. |
The packaging has been successful and a repo has been made. Tested on Fedora 23 but it should work in Fedora 22, 24 and Rawhide. |
If we have a RPM, we can use the OpenSUSE build service to package fetch
|
I don't want to maintain anymore packages but for anyone out there who wants to take a crack at setting up the build service, be my guest. :) |
On 03/11/2016 03:17 PM, Tudor Roman wrote:
Hmm, I think the advantage of using OBS will be limited |
We're now live on Void Linux's official repository. I'll maintain the package build template. Installation instructions coming in later. |
Post new package news in #115 |
Proper implementation of memory_unit and mem_precision
I'd love to see fetch packaged for other distros and operating systems.
Fetch is currently packaged for these distros:
I don't have any experience in creating packages for other distros so any help
is appreciated.
The text was updated successfully, but these errors were encountered: