[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