rpms/hula/devel hula.init, NONE, 1.1 hula.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Michael Schwendt bugs.michael at gmx.net
Tue Apr 12 23:08:56 UTC 2005


On Tue, 12 Apr 2005 18:54:34 -0400, Kevin Gray (iprone) wrote:

> Author: iprone
> 
> Update of /cvs/extras/rpms/hula/devel

> %build 
> ./autogen.sh

autogen.sh will require additional Buildrequires, such as
libtool (-> automake, -> autoconf).

> %package -n %{name}-devel
> Summary: Development files for hula.
> Group: Development/Libraries
> Requires: %{name} = %{version}

Requires: %name = %{version}-%{release}

would be safer and ensure that -devel package and main package are really
always in sync (which is a good thing because the -devel package defines
an API and depends on the main package).

> %{__install} -D -m0755 %{SOURCE1} -D $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/hula

Use %{_sysconfigdir}/rc.d/init.d/hula because /etc/init.d is a symlink.

> %files 
> %defattr(-,root,root,0755)
> %doc HACKING INSTALL NEWS TODO AUTHORS ChangeLog README style-guide.html
-snip
> %{_libdir}/hulamdb/libmdbfile.a

Missing directory:

%dir %_libdir/hulamdb

> %{_libdir}/libhulalogger.a
> %{_libdir}/libhulalogger.la
> %{_libdir}/libhulalogger.so

Static archives, *.so symlinks and libtool archives belong into
the -devel package. The *.la files should be deleted unless the software
strictly depends on them.

> %{_libdir}/modweb/aurora.ctp

Missing directory.

> %{_libdir}/netmail/schemas/webadmin.sch
> %{_libdir}/webadmin/1stdobj.wat

Missing directory.

> %files -n %{name}-devel
> %defattr(-,root,root,0755)
> %{_includedir}/hula/calendar.ary

Missing directory.




More information about the fedora-extras-commits mailing list