emcrisostomo / fswatch

A cross-platform file change monitor with multiple backends: Apple OS X File System Events, *BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify, Microsoft Windows and a stat()-based backend.
https://emcrisostomo.github.io/fswatch/
GNU General Public License v3.0
5.04k stars 328 forks source link

Fedora fswatch package #223

Closed jgkamat closed 3 years ago

jgkamat commented 5 years ago

It would be really nice to have a package for fswatch on fedora (or even just an RPM we can install).

Similar to https://github.com/emcrisostomo/fswatch/issues/149

dagostinelli commented 4 years ago

It's been a year since this was mentioned, I assume that @emcrisostomo need some help (in terms of spare time) Perhaps if someone gets the ball going.

I happen to be a maintainer for Fedora and like to use fswatch in my work. I can start the process @emcrisostomo

emcrisostomo commented 4 years ago

@dagostinelli, that would be awesome. Actually, I need help both in terms of spare time and in term of knowledge: I'm not using any OS that uses the RPM package management system and that's why this issue has been sitting here so long.

dagostinelli commented 4 years ago

@emcrisostomo Great! I'll get started. ETA: would be in about 3-10 days (I have to work it into my schedule) This shall be done!

dagostinelli commented 4 years ago

Can you email me? I have some questions and things to discuss. My email address can be found here.

BTW, I looked up yours on your web site, but the link to de-obfuscate it is broken.

emcrisostomo commented 4 years ago

Hi @dagostinelli, I've just sent you an email.

emcrisostomo commented 4 years ago

@dagostinelli, thanks for your contribution!

MarshallAsch commented 4 years ago

Any update on the progress of making an rpm package for Fedora?

dagostinelli commented 4 years ago

@MarshallAsch Soon.

https://bugzilla.redhat.com/show_bug.cgi?id=1827880

dagostinelli commented 4 years ago

Almost there.

https://bodhi.fedoraproject.org/updates/?packages=fswatch

aDotInTheVoid commented 4 years ago

This is stable now.

dagostinelli commented 4 years ago

Great news! It's now available for Fedora, Centos8 and RHEL8!

$ sudo dnf install fswatch
[sudo] password for dagostinelli: 
Last metadata expiration check: 1:29:14 ago on Thu 25 Jun 2020 02:51:46 PM CDT.
Dependencies resolved.
=======================================================================================================================
 Package                   Architecture             Version                            Repository                 Size
=======================================================================================================================
Installing:
 fswatch                   x86_64                   1.14.0-3.fc32                      updates                   177 k

Transaction Summary
=======================================================================================================================
Install  1 Package

Total download size: 177 k
Installed size: 585 k
Is this ok [y/N]: 
thoni56 commented 3 years ago

So this should probably be closed now?

dagostinelli commented 3 years ago

Agreed

emcrisostomo commented 3 years ago

Thanks everybody, thanks @dagostinelli