[GH-ISSUE #50] Package for Fedora #37

Closed
opened 2026-02-25 20:32:21 +03:00 by kerem · 24 comments
Owner

Originally created by @ku1ik on GitHub (Nov 26, 2013).
Original GitHub issue: https://github.com/asciinema/asciinema/issues/50

Looks like Jakub Jedelsky is already doing some work in that matter: https://bugzilla.redhat.com/show_bug.cgi?id=1034492

Originally created by @ku1ik on GitHub (Nov 26, 2013). Original GitHub issue: https://github.com/asciinema/asciinema/issues/50 Looks like Jakub Jedelsky is already doing some work in that matter: https://bugzilla.redhat.com/show_bug.cgi?id=1034492
kerem closed this issue 2026-02-25 20:32:21 +03:00
Author
Owner

@jakubjedelsky commented on GitHub (Dec 2, 2013):

You was faster than me :) yes, there is a review process just running. I'll inform here about result.

<!-- gh-comment-id:29628004 --> @jakubjedelsky commented on GitHub (Dec 2, 2013): You was faster than me :) yes, there is a review process just running. I'll inform here about result.
Author
Owner

@ku1ik commented on GitHub (Dec 2, 2013):

@jakubjedelsky awesome!

<!-- gh-comment-id:29632110 --> @ku1ik commented on GitHub (Dec 2, 2013): @jakubjedelsky awesome!
Author
Owner

@jakubjedelsky commented on GitHub (Jan 29, 2014):

It took a while, but package is in testing repositories of Fedora and EPEL now. It'll be in stable in cca one week.
Installation for Fedora (available for 19, 20, Rawhide):
yum --enablerepo=updates-testing install asciinema
Instalation from EPEL (for RHEL, CentOS, ...):
yum --enablerepo=epel-testing install asciinema

Enjoy.

<!-- gh-comment-id:33633106 --> @jakubjedelsky commented on GitHub (Jan 29, 2014): It took a while, but package is in testing repositories of Fedora and EPEL now. It'll be in stable in cca one week. Installation for Fedora (available for 19, 20, Rawhide): `yum --enablerepo=updates-testing install asciinema` Instalation from EPEL (for RHEL, CentOS, ...): `yum --enablerepo=epel-testing install asciinema` Enjoy.
Author
Owner

@ku1ik commented on GitHub (Jan 30, 2014):

🙇

<!-- gh-comment-id:33669622 --> @ku1ik commented on GitHub (Jan 30, 2014): :bow:
Author
Owner

@ku1ik commented on GitHub (Feb 22, 2014):

@jakubjedelsky installation on Fedora works perfectly, thx! Do you know if the package will hit epel-stable soon? I just tried on CentOS 6.5 with epel enabled (but not testing) and it can't be found.

<!-- gh-comment-id:35800858 --> @ku1ik commented on GitHub (Feb 22, 2014): @jakubjedelsky installation on Fedora works perfectly, thx! Do you know if the package will hit epel-stable soon? I just tried on CentOS 6.5 with epel enabled (but not testing) and it can't be found.
Author
Owner

@jakubjedelsky commented on GitHub (Feb 22, 2014):

0.9.8 is in epel 6 testing for one week and I can post it to stable after 14 days.. So we must wait about one week more. I'll post an update here.

<!-- gh-comment-id:35816178 --> @jakubjedelsky commented on GitHub (Feb 22, 2014): 0.9.8 is in epel 6 testing for one week and I can post it to stable after 14 days.. So we must wait about one week more. I'll post an update here.
Author
Owner

@jakubjedelsky commented on GitHub (Mar 2, 2014):

asciinema is in epel 6 stable repository, yippee - http://dl.fedoraproject.org/pub/epel/6/x86_64/repoview/asciinema.html .

<!-- gh-comment-id:36441533 --> @jakubjedelsky commented on GitHub (Mar 2, 2014): asciinema is in epel 6 stable repository, yippee - http://dl.fedoraproject.org/pub/epel/6/x86_64/repoview/asciinema.html .
Author
Owner

@ku1ik commented on GitHub (Mar 2, 2014):

Great! Thanks @jakubjedelsky.
Should I close this issue and open a new one each time a new version of asciinema comes out so you can update the rpm spec?

<!-- gh-comment-id:36450421 --> @ku1ik commented on GitHub (Mar 2, 2014): Great! Thanks @jakubjedelsky. Should I close this issue and open a new one each time a new version of asciinema comes out so you can update the rpm spec?
Author
Owner

@jakubjedelsky commented on GitHub (Mar 2, 2014):

I think you can close this issue.
I set up a monitoring of new versions, so I receive a bug from rh bugzilla about it. You needn't to open a new one here :)

<!-- gh-comment-id:36463944 --> @jakubjedelsky commented on GitHub (Mar 2, 2014): I think you can close this issue. I set up a monitoring of new versions, so I receive a bug from rh bugzilla about it. You needn't to open a new one here :)
Author
Owner

@ku1ik commented on GitHub (Mar 2, 2014):

Great, thx.

<!-- gh-comment-id:36469069 --> @ku1ik commented on GitHub (Mar 2, 2014): Great, thx.
Author
Owner

@ku1ik commented on GitHub (Dec 17, 2014):

New version is out and ... it's now a Go program. Do you have experience in packaging Go apps @jakubjedelsky?

<!-- gh-comment-id:67403702 --> @ku1ik commented on GitHub (Dec 17, 2014): New version is out and ... it's now a Go program. Do you have experience in packaging Go apps @jakubjedelsky?
Author
Owner

@jakubjedelsky commented on GitHub (Dec 18, 2014):

Nope, I haven't, but this is good way to learn it :) I'll prepare package for Fedora Rawhide

<!-- gh-comment-id:67465732 --> @jakubjedelsky commented on GitHub (Dec 18, 2014): Nope, I haven't, but this is good way to learn it :) I'll prepare package for Fedora Rawhide
Author
Owner

@ku1ik commented on GitHub (Dec 18, 2014):

Great. Just ask here if you have questions about compiling it. There's Makefile in the repo, building is a matter of running make deps build followed by PREFIX=... make install (or manually copying binary + license + readme + ...).

<!-- gh-comment-id:67468143 --> @ku1ik commented on GitHub (Dec 18, 2014): Great. Just ask here if you have questions about compiling it. There's `Makefile` in the repo, building is a matter of running `make deps build` followed by `PREFIX=... make install` (or manually copying binary + license + readme + ...).
Author
Owner

@ku1ik commented on GitHub (Dec 18, 2014):

Btw, notice that license changed to GPLv3.

<!-- gh-comment-id:67472307 --> @ku1ik commented on GitHub (Dec 18, 2014): Btw, notice that license changed to GPLv3.
Author
Owner

@ku1ik commented on GitHub (Mar 12, 2015):

Hey. I just released 1.0.0 :)

The repo was renamed back to asciinema, sorry about that.

All the dependencies are now vendored, so to build asciinema now you only need the source code. Thus make deps was removed because it's no longer needed.

Other than these two, nothing changed with regard to building.

/cc @jakubjedelsky

<!-- gh-comment-id:78527974 --> @ku1ik commented on GitHub (Mar 12, 2015): Hey. I just released 1.0.0 :) The repo was renamed back to `asciinema`, sorry about that. All the dependencies are now vendored, so to build asciinema now you only need the source code. Thus `make deps` was removed because it's no longer needed. Other than these two, nothing changed with regard to building. /cc @jakubjedelsky
Author
Owner

@jakubjedelsky commented on GitHub (Mar 13, 2015):

Hi Marcin,

I'm watching it and I'll start to prepare package asap. Go asciinema will be available for Fedora only - epel hasn't dependencies ready yet.

<!-- gh-comment-id:78885272 --> @jakubjedelsky commented on GitHub (Mar 13, 2015): Hi Marcin, I'm watching it and I'll start to prepare package asap. Go asciinema will be available for Fedora only - epel hasn't dependencies ready yet.
Author
Owner

@ku1ik commented on GitHub (Mar 13, 2015):

Great, thanks!

<!-- gh-comment-id:79050295 --> @ku1ik commented on GitHub (Mar 13, 2015): Great, thanks!
Author
Owner

@jakubjedelsky commented on GitHub (Mar 17, 2015):

I just took a closer look and have the same problem as in #43 - we have to use libraries from repositories, not to build and deliver duplicated code from package.
Package for github.com/docopt/docopt-go is not prepared for Fedora yet so I must prepare it first. Because of that it takes a while to prepare correct asciinema package.

<!-- gh-comment-id:82579853 --> @jakubjedelsky commented on GitHub (Mar 17, 2015): I just took a closer look and have the same problem as in #43 - we have to use libraries from repositories, not to build and deliver duplicated code from package. Package for github.com/docopt/docopt-go is not prepared for Fedora yet so I must prepare it first. Because of that it takes a while to prepare correct asciinema package.
Author
Owner

@jakubjedelsky commented on GitHub (Apr 7, 2015):

Package for Fedora is prepared, just waiting for dependency docopt-go to be pushed to repositories and I'll push the asciinema itself. The v1.0.0 will go to Fedora 22 (in alpha right now) and rawhide (development) only - in stable repos it will be in 7+ days. Unfortunately there aren't dependencies in EPEL 6 nor 7 repos yet.

For early adopters there is my own copr repo with new version: https://copr.fedoraproject.org/coprs/kubo/asciinema/

I think we can close this issue.

<!-- gh-comment-id:90585849 --> @jakubjedelsky commented on GitHub (Apr 7, 2015): Package for Fedora is prepared, just waiting for dependency docopt-go to be pushed to repositories and I'll push the asciinema itself. The v1.0.0 will go to Fedora 22 (in alpha right now) and rawhide (development) only - in stable repos it will be in 7+ days. Unfortunately there aren't dependencies in EPEL 6 nor 7 repos yet. For early adopters there is my own copr repo with new version: https://copr.fedoraproject.org/coprs/kubo/asciinema/ I think we can close this issue.
Author
Owner

@ku1ik commented on GitHub (Apr 8, 2015):

👍

<!-- gh-comment-id:90937859 --> @ku1ik commented on GitHub (Apr 8, 2015): :+1:
Author
Owner

@ku1ik commented on GitHub (Jun 22, 2015):

@jakubjedelsky hey! I just released v1.1.1 ;)

<!-- gh-comment-id:114232222 --> @ku1ik commented on GitHub (Jun 22, 2015): @jakubjedelsky hey! I just released v1.1.1 ;)
Author
Owner

@jakubjedelsky commented on GitHub (Jun 22, 2015):

I got it. There is a new dependency (termios) which isn't in Fedora repos yet so I have to push it there first. And it can takes some time. I'll send an update here.

<!-- gh-comment-id:114264674 --> @jakubjedelsky commented on GitHub (Jun 22, 2015): I got it. There is a new dependency (termios) which isn't in Fedora repos yet so I have to push it there first. And it can takes some time. I'll send an update here.
Author
Owner

@jakubjedelsky commented on GitHub (Jul 8, 2015):

Asciinema 1.1.1 is available in my copr repository: https://copr.fedoraproject.org/coprs/kubo/asciinema

For official Fedora repositories I have to get a review for creack/termios package. When this package will be in repositories, I can push new version of asciinema there. Feel free to close this issue, I'm notified by RedHat's bugzilla with every new release.

<!-- gh-comment-id:119449116 --> @jakubjedelsky commented on GitHub (Jul 8, 2015): Asciinema 1.1.1 is available in my copr repository: https://copr.fedoraproject.org/coprs/kubo/asciinema For official Fedora repositories I have to get a review for creack/termios package. When this package will be in repositories, I can push new version of asciinema there. Feel free to close this issue, I'm notified by RedHat's bugzilla with every new release.
Author
Owner

@ku1ik commented on GitHub (Jul 9, 2015):

Thanks Jakub!

<!-- gh-comment-id:119855189 --> @ku1ik commented on GitHub (Jul 9, 2015): Thanks Jakub!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/asciinema#37
No description provided.