[voikko-devel] openoffice.org-voikko

Anssi Hannula anssi.hannula at gmail.com
Fri Oct 6 17:33:12 EEST 2006


Harri Pitkänen wrote:
> Asennuspakettien tekijöille asiaa:
> 
> 1)
> Index: trunk/unopkg/Makefile
> ===================================================================
> --- trunk/unopkg/Makefile       (revision 483)
> +++ trunk/unopkg/Makefile       (working copy)
> @@ -142,7 +142,7 @@
>  $(LF_SLO) : $(LF_SLOFILES)
>         -$(MKDIR) $(subst /,$(PS),$(@D))
>         $(LINK) $(COMP_LINK_FLAGS) $(LINK_LIBS) -o $@ $^ \
> -        $(CPPUHELPERLIB) $(CPPULIB) $(SALLIB) $(STLPORTLIB)
> +        $(CPPUHELPERLIB) $(CPPULIB) $(SALLIB)
>  endif
> 
>  $(LF_OUTDIR)/pkg/META-INF/manifest.xml :
> 
> Huomasin, että stlportin pois jättäminen ei enää tunnu haittaavan ollenkaan 
> openoffice.org-voikon toimintaa (Debian unstable, amd64). Aikaisemmin sitä 
> johonkin tarvittiin, jotain on siis muuttunut OOo:n puolella. Voisitteko 
> ehtiessänne testata aiheuttaako tuo korjaus ongelmia omissa jakeluissanne? 
> Tällä hetkellä stlport5 on Debianissa jotenkin rikki, symbolisten linkkien 
> kanssa on jotain pielessä. Turhien riippuvuuksien poistaminen tekisi kyllä 
> komponentista varmatoimisemman päivitysten suhteen.
> Korjaus löytyy jo SVN:stä.

Ei vaikutusta Mandriva 2007.0/Cookerissa x86_64-alustalla, oikoluku
toimii normaalisti.

> 
> 2)
> Index: trunk/debian/oo2-voikko+debian/generate_dependencies.sh
> ===================================================================
> --- trunk/debian/oo2-voikko+debian/generate_dependencies.sh     (revision 560)
> +++ trunk/debian/oo2-voikko+debian/generate_dependencies.sh     (working copy)
> @@ -7,7 +7,7 @@
>  current_version=$(dpkg-query --showformat='${Version}\n' --show 
> openoffice.org-dev)
>  current_upstream_version=$(echo $current_version | 
> sed -e 's/-[^-]*$//;s/~[^~]*$//')
> 
> -dpkg-shlibdeps -O build/pkg/Linux_x86/*.so >$substvars 2>/dev/null
> +dpkg-shlibdeps -O build/pkg/Linux_*/*.so >$substvars 2>/dev/null
>  cat <<EOF >>$substvars
>  misc:Depends=openoffice.org-core (>= $current_version)
>  misc:Conflicts=openoffice.org-core (>= $current_upstream_version.1)
> 
> generate_dependencies.sh toimi oikein ainoastaan i386:ssa. Muilla 
> arkkitehtuureilla binääripaketista jäivät pois melkein kaikki riippuvuudet.
> Laitoin tämänkin SVN:ään.
> 
> 
> 3) Oo2-voikon nimeäminen openoffice.org-voikoksi
> Nimeä Oo2-voikko käytettiin aikaisemmin siksi, että Voikon OpenOfficeen 
> liittävä koodi oli jaettu Oo2-soikon kanssa. Nykyään Voikko-versio on ainoa, 
> jota enää kehitetään.
> Ainakin Debianissa nähdään mieluummin, että lähdekoodipaketti on nimetty 
> samalla tavalla kuin binääripaketti, jos binääripaketteja tulee lähdekoodista 
> vain yksi kappale. Onko muiden jakeluiden paketoijilla vastaan sanomista jos 
> alamme käyttää nimen Oo2-voikko sijasta nimeä openoffice.org-voikko?
> Tämäkin korjaus on jo SVN:ssä tehty.

Ei. Mandrivan src.rpm ja binaaripaketit on jo nimetty
openoffice.org-voikoksi.

-- 
Anssi Hannula




More information about the devel mailing list