[voikko-devel] openoffice.org-voikko

Harri Pitkänen hatapitk at cc.jyu.fi
Fri Oct 6 17:16:35 EEST 2006


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ä.


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.


Harri



More information about the devel mailing list