Re: .dev.YYYY.mmdd hardcoded docdir?
Frediano Ziglio <[email protected]>
| Newsgroups | gmane.comp.db.tds.freetds |
|---|---|
| Message-ID | <CAHt6W4cszSpMXVhM4OHtrUko8xKSGm0n8Fz5DUkWsAOp7XLfrA@mail.gmail.com> |
Can you try to compile our package using Fedora ? I usually use "rpmbuild -ta freetds-0.XXXXX.tar.bz2" Frediano 2014-07-13 16:53 GMT+01:00 Frantisek Hanzlik <[email protected]>: > It seems as Fedora distros specify "configure" --docdir as > "/usr/share/doc" (without package name) - as You say, > it point to "main root". > Then they puts package docs into %{packagename}-%{version}/ > subdirectory - but it is distro own policy (moreover, Fedora > from release 20 did "Unversioned Docdirs" and packages docs > are in "/usr/share/doc/%{packagename}" (without version). > This convention was backported also to Fedora 18 and 19. > > Franta Hanzlik > > Frediano Ziglio wrote: > > Confirmed, at > > > https://gitorious.org/freetds/freetds/source/8780c1f243abef142756bb9caf0062196d48b9d7:doc/Makefile.am#L9-17 > > TARGET_DOCDIR uses $(datadir) (which is usually /usr/share) so the > problem. > > > > I'm not sure however about --docdir. Should it point to main root (like > > /usr/share/doc) or specific to project? > > > > I think you are referring to configure option, in configure I have > > > > docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' > > > > I think we don't use this as we want to embed the version to this > directory > > however looking at my /usr/share/doc directory there is no versions but > > only package name so perhaps the target we use is not right. > > > > Our spec file say > > > > The freetds-doc package contains the useguide and reference of FreeTDS > > and can be installed even if FreeTDS main package is not installed > > > > But this does not say we should be able to install different versions > > > > Frediano > > > > > > 2014-07-05 11:46 GMT+02:00 Frantisek Hanzlik <[email protected]>: > > > >> A few days ago I wrote here about problems with bsqldb and fisql; > >> now I tried build last git2a830b1 version (because my Fedora 19 has > >> older version 0.91-gitf3ae29d (0a42888 ?) sometimes from November > >> 2013, and I was hoping that new version will be working better). > >> But I have problem with making FreeTDS RPM package - it seems that > >> new git version ignore "--docdir" configure option and always install > >> doc into albeit right "/usr/share/doc/" directory, however here into > >> "freetds-0.92.dev.YYYYmmdd" (where YYYYmmdd is actual date) - though > >> I was specifying "--docdir=/usr/share/doc/freetds-0.92". > >> > >> It is intended, or I'm doing some mistake? IMO docdir (or other > >> package directories) should not depend on current date, but rather > >> on version ev. git subversion only }and should be configurable). > >> > >> Thanks, Franta Hanzlik > _______________________________________________ > FreeTDS mailing list > [email protected] > http://lists.ibiblio.org/mailman/listinfo/freetds >