Commit Graph

37 Commits

Author SHA1 Message Date
Mathieu Bridon
160ea6a793 Get the package closer to what upstream intended
We used to move the header files in /usr/include/libev, whereas upstream
(and other distributions) put them in /usr/include.

This was confusing users of the library, who had to either come up with
clever tricks to build on Fedora (often as downstream changes to the
packages in Fedora) or worse, depend on the Fedora-only changes, so that
the software would not build anywhere else.

However, this means that the /usr/include/event.h file (which we used to
put in /usr/include/libev/event.h) now conflicts with the one from
libevent-devel.

To avoid making libev-devel conflict with libevent-devel (which would be
pretty terrible for users of both libraries, like the libverto
developers for example), this commit introduces a new
libev-libevent-devel subpackage just to contain this one header file, so
that only this subpackage conflicts with libevent-devel.

Given that the point of libev's event.h was to be a compatibility header
with libevent, this actually makes it easier for users to rely on it.

Finally, the pkgconfig file becomes completely unnecessary. As it was a
Fedora-specific change that libev upstream rejected several times when
it was proposed to them, this commit also drops it.

All in all, this should remove user confusion over the Fedora libev
package, and stop various upstreams from depending on Fedora-specific
changes.

Note that this should really not be pushed in Fedora <= 20 at this time,
but only to Rawhide.
2013-11-26 13:24:30 +08:00
Mathieu Bridon
bb4d3cca0d Drop old patches
Igor forgot to remove them when he made the last update.
2013-11-26 13:13:08 +08:00
Mathieu Bridon
13c7498c8d Spec cleanup: drop the obsolete 'Group' tags 2013-11-26 13:05:36 +08:00
Igor Gnatenko
024ce095b4 Bump (koji was broken)
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2013-09-08 10:00:14 +04:00
Igor Gnatenko
984c6fce9f Update to 4.15 (rhbz 987489)
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2013-09-08 09:44:20 +04:00
Dennis Gilmore
de53d2d38d - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 00:20:33 -05:00
Mathieu Bridon
34a6c0cf7a Bump for rebuild 2013-02-08 17:20:51 +08:00
Mathieu Bridon
7db63e1769 Respect the Fedora CFLAGS
https://bugzilla.redhat.com/show_bug.cgi?id=908096
2013-02-08 17:20:51 +08:00
Mathieu Bridon
25618256d2 Modernize the configure.ac file for Automake >= 1.13 2013-02-08 17:03:47 +08:00
Mathieu Bridon
a2e53b55fc Make a patch out of Michal's pkgconfig support 2013-02-08 17:03:47 +08:00
Mathieu Bridon
9bdcea024f Tweak the spec file
This removes the obsolete Group tag, and replaces tabs by spaces.
2013-02-08 16:56:07 +08:00
Mathieu Bridon
3115ac688c Update to 4.11 2012-09-28 17:13:41 +08:00
Mathieu Bridon
7761d0b114 Simpler, more to the point descriptions for subpackages 2012-09-28 17:07:44 +08:00
Dennis Gilmore
526fc5c885 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-19 14:41:12 -05:00
Dennis Gilmore
bcda7a267b - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-13 01:38:08 -06:00
Tom "spot" Callaway
192b176a90 4.04, fix man page location, spec cleanup 2011-08-09 17:09:54 -04:00
Matěj Cepl
b4d86473a6 Make removal of BuildArch for EL-5 conditional. 2011-06-14 01:28:39 +02:00
Matěj Cepl
c7658aed8f Make package buildable in EL-5 (we cannot have noarch subpkgs). 2011-06-13 22:22:10 +02:00
Dennis Gilmore
034eaef979 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-07 23:35:03 -06:00
Michal Nowak
ec4b8509b2 4.03 2011-02-05 12:53:35 +01:00
Michal Nowak
7b139e5532 4.01 2011-01-10 23:00:49 +01:00
Fedora Release Engineering
de614141b0 dist-git conversion 2010-07-28 20:54:27 +00:00
Michal Nowak
015b4a0fdc 3.9 2010-01-02 16:12:43 +00:00
Bill Nottingham
7421ff0427 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 23:50:55 +00:00
Michal Nowak
796079567d 3.8 2009-08-10 10:05:28 +00:00
Jesse Keating
0120273c5f - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-25 05:35:06 +00:00
Michal Nowak
014027c4dc real 3.70 2009-07-17 20:44:57 +00:00
Michal Nowak
1b64e01a5f 3.70 2009-07-17 10:19:20 +00:00
Michal Nowak
cb491980e3 v3.60 -- mangling with version tag 2009-06-29 13:43:53 +00:00
Michal Nowak
f8da1db321 3.6 2009-04-30 07:39:49 +00:00
Michal Nowak
384376e0eb 3.53 2009-03-19 10:18:05 +00:00
Jesse Keating
95afa3e146 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-25 14:36:11 +00:00
Michal Nowak
d5776dde36 3.52 2009-01-07 22:34:06 +00:00
Michal Nowak
a84d382fff 3.51 2008-12-24 22:57:20 +00:00
Michal Nowak
6f69d29842 3.49 2008-11-20 18:19:31 +00:00
Michal Nowak
6abf808acf init 2008-11-09 13:02:12 +00:00
Kevin Fenzi
4bd8dbeed4 Setup of module libev 2008-10-19 22:45:51 +00:00