SHARED_LIBS

note that we keep the mozilla ports at a single SO_VERSION, too many
libraries, too little gain otherwise
This commit is contained in:
sturm 2005-12-31 18:35:56 +00:00
parent e6b6088d27
commit 5a686c751d
2 changed files with 85 additions and 73 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.44 2005/12/26 02:17:53 ian Exp $
# $OpenBSD: Makefile,v 1.45 2005/12/31 18:35:56 sturm Exp $
ONLY_FOR_ARCHS= alpha amd64 i386 powerpc sparc sparc64
@ -10,6 +10,18 @@ PKGNAME= mozilla-firefox-${VER}p1
SO_VERSION= 8.0
# NOTE: Must bump minor version if any shlib's are removed from the
# components dir to avoid pkg_add -r issues.
.for _lib in accessibility appcomps auth autoconfig browsercomps \
browserdirprovider caps chrome commandlines composer cookie docshell \
editor embedcomponents fileview gfx_gtk gfxps gfxpsshar gkgfx \
gklayout gkplugin gtkembedmoz gtkxtbin htmlpars i18n imglib2 inspector \
jar50 jsd jsj mork mozfind mozjs necko necko2 nsappshell nspr4 nss3 \
nssckbi oji permissions pipboot pipnss pippki plc4 plds4 pref rdf \
remoteservice searchservice smime3 softokn3 ssl3 system-pref \
toolkitcomps transformiix txmgr uconv ucvmath universalchardet \
webbrwsr websrvcs widget_gtk2 xmlextras xpcom xpcom_compat \
xpcom_compat_c xpcom_core xpconnect xpinstall xpistub
SHARED_LIBS+= ${_lib} ${SO_VERSION}
.endfor
CATEGORIES= www

View File

@ -1,72 +1,72 @@
@comment $OpenBSD: PFRAG.shared,v 1.8 2005/12/20 23:44:00 bernd Exp $
@lib mozilla-firefox/components/libaccessibility.so.${SO_VERSION}
@lib mozilla-firefox/components/libappcomps.so.${SO_VERSION}
@lib mozilla-firefox/components/libauth.so.${SO_VERSION}
@lib mozilla-firefox/components/libautoconfig.so.${SO_VERSION}
@lib mozilla-firefox/components/libbrowsercomps.so.${SO_VERSION}
@lib mozilla-firefox/components/libbrowserdirprovider.so.${SO_VERSION}
@lib mozilla-firefox/components/libcaps.so.${SO_VERSION}
@lib mozilla-firefox/components/libchrome.so.${SO_VERSION}
@lib mozilla-firefox/components/libcommandlines.so.${SO_VERSION}
@lib mozilla-firefox/components/libcomposer.so.${SO_VERSION}
@lib mozilla-firefox/components/libcookie.so.${SO_VERSION}
@lib mozilla-firefox/components/libdocshell.so.${SO_VERSION}
@lib mozilla-firefox/components/libeditor.so.${SO_VERSION}
@lib mozilla-firefox/components/libembedcomponents.so.${SO_VERSION}
@lib mozilla-firefox/components/libfileview.so.${SO_VERSION}
@lib mozilla-firefox/components/libgfx_gtk.so.${SO_VERSION}
@lib mozilla-firefox/components/libgfxps.so.${SO_VERSION}
@lib mozilla-firefox/components/libgklayout.so.${SO_VERSION}
@lib mozilla-firefox/components/libgkplugin.so.${SO_VERSION}
@lib mozilla-firefox/components/libhtmlpars.so.${SO_VERSION}
@lib mozilla-firefox/components/libi18n.so.${SO_VERSION}
@lib mozilla-firefox/components/libimglib2.so.${SO_VERSION}
@lib mozilla-firefox/components/libjar50.so.${SO_VERSION}
@lib mozilla-firefox/components/libjsd.so.${SO_VERSION}
@lib mozilla-firefox/components/libmork.so.${SO_VERSION}
@lib mozilla-firefox/components/libmozfind.so.${SO_VERSION}
@lib mozilla-firefox/components/libnecko.so.${SO_VERSION}
@lib mozilla-firefox/components/libnecko2.so.${SO_VERSION}
@lib mozilla-firefox/components/libnsappshell.so.${SO_VERSION}
@lib mozilla-firefox/components/liboji.so.${SO_VERSION}
@lib mozilla-firefox/components/libpermissions.so.${SO_VERSION}
@lib mozilla-firefox/components/libpipboot.so.${SO_VERSION}
@lib mozilla-firefox/components/libpipnss.so.${SO_VERSION}
@lib mozilla-firefox/components/libpippki.so.${SO_VERSION}
@lib mozilla-firefox/components/libpref.so.${SO_VERSION}
@lib mozilla-firefox/components/librdf.so.${SO_VERSION}
@lib mozilla-firefox/components/libremoteservice.so.${SO_VERSION}
@lib mozilla-firefox/components/libsearchservice.so.${SO_VERSION}
@lib mozilla-firefox/components/libsystem-pref.so.${SO_VERSION}
@lib mozilla-firefox/components/libtoolkitcomps.so.${SO_VERSION}
@lib mozilla-firefox/components/libtransformiix.so.${SO_VERSION}
@lib mozilla-firefox/components/libtxmgr.so.${SO_VERSION}
@lib mozilla-firefox/components/libuconv.so.${SO_VERSION}
@lib mozilla-firefox/components/libucvmath.so.${SO_VERSION}
@lib mozilla-firefox/components/libuniversalchardet.so.${SO_VERSION}
@lib mozilla-firefox/components/libwebbrwsr.so.${SO_VERSION}
@lib mozilla-firefox/components/libwebsrvcs.so.${SO_VERSION}
@lib mozilla-firefox/components/libwidget_gtk2.so.${SO_VERSION}
@lib mozilla-firefox/components/libxmlextras.so.${SO_VERSION}
@lib mozilla-firefox/components/libxpcom_compat_c.so.${SO_VERSION}
@lib mozilla-firefox/components/libxpconnect.so.${SO_VERSION}
@lib mozilla-firefox/components/libxpinstall.so.${SO_VERSION}
@lib mozilla-firefox/extensions/inspector@mozilla.org/components/libinspector.so.${SO_VERSION}
@lib mozilla-firefox/libgfxpsshar.so.${SO_VERSION}
@lib mozilla-firefox/libgkgfx.so.${SO_VERSION}
@lib mozilla-firefox/libgtkembedmoz.so.${SO_VERSION}
@lib mozilla-firefox/libgtkxtbin.so.${SO_VERSION}
@lib mozilla-firefox/libjsj.so.${SO_VERSION}
@lib mozilla-firefox/libmozjs.so.${SO_VERSION}
@lib mozilla-firefox/libnspr4.so.${SO_VERSION}
@lib mozilla-firefox/libnss3.so.${SO_VERSION}
@lib mozilla-firefox/libnssckbi.so.${SO_VERSION}
@lib mozilla-firefox/libplc4.so.${SO_VERSION}
@lib mozilla-firefox/libplds4.so.${SO_VERSION}
@lib mozilla-firefox/libsmime3.so.${SO_VERSION}
@lib mozilla-firefox/libsoftokn3.so.${SO_VERSION}
@lib mozilla-firefox/libssl3.so.${SO_VERSION}
@lib mozilla-firefox/libxpcom.so.${SO_VERSION}
@lib mozilla-firefox/libxpcom_compat.so.${SO_VERSION}
@lib mozilla-firefox/libxpcom_core.so.${SO_VERSION}
@lib mozilla-firefox/libxpistub.so.${SO_VERSION}
@comment $OpenBSD: PFRAG.shared,v 1.9 2005/12/31 18:35:56 sturm Exp $
@lib mozilla-firefox/components/libaccessibility.so.${LIBaccessibility_VERSION}
@lib mozilla-firefox/components/libappcomps.so.${LIBappcomps_VERSION}
@lib mozilla-firefox/components/libauth.so.${LIBauth_VERSION}
@lib mozilla-firefox/components/libautoconfig.so.${LIBautoconfig_VERSION}
@lib mozilla-firefox/components/libbrowsercomps.so.${LIBbrowsercomps_VERSION}
@lib mozilla-firefox/components/libbrowserdirprovider.so.${LIBbrowserdirprovider_VERSION}
@lib mozilla-firefox/components/libcaps.so.${LIBcaps_VERSION}
@lib mozilla-firefox/components/libchrome.so.${LIBchrome_VERSION}
@lib mozilla-firefox/components/libcommandlines.so.${LIBcommandlines_VERSION}
@lib mozilla-firefox/components/libcomposer.so.${LIBcomposer_VERSION}
@lib mozilla-firefox/components/libcookie.so.${LIBcookie_VERSION}
@lib mozilla-firefox/components/libdocshell.so.${LIBdocshell_VERSION}
@lib mozilla-firefox/components/libeditor.so.${LIBeditor_VERSION}
@lib mozilla-firefox/components/libembedcomponents.so.${LIBembedcomponents_VERSION}
@lib mozilla-firefox/components/libfileview.so.${LIBfileview_VERSION}
@lib mozilla-firefox/components/libgfx_gtk.so.${LIBgfx_gtk_VERSION}
@lib mozilla-firefox/components/libgfxps.so.${LIBgfxps_VERSION}
@lib mozilla-firefox/components/libgklayout.so.${LIBgklayout_VERSION}
@lib mozilla-firefox/components/libgkplugin.so.${LIBgkplugin_VERSION}
@lib mozilla-firefox/components/libhtmlpars.so.${LIBhtmlpars_VERSION}
@lib mozilla-firefox/components/libi18n.so.${LIBi18n_VERSION}
@lib mozilla-firefox/components/libimglib2.so.${LIBimglib2_VERSION}
@lib mozilla-firefox/components/libjar50.so.${LIBjar50_VERSION}
@lib mozilla-firefox/components/libjsd.so.${LIBjsd_VERSION}
@lib mozilla-firefox/components/libmork.so.${LIBmork_VERSION}
@lib mozilla-firefox/components/libmozfind.so.${LIBmozfind_VERSION}
@lib mozilla-firefox/components/libnecko.so.${LIBnecko_VERSION}
@lib mozilla-firefox/components/libnecko2.so.${LIBnecko2_VERSION}
@lib mozilla-firefox/components/libnsappshell.so.${LIBnsappshell_VERSION}
@lib mozilla-firefox/components/liboji.so.${LIBoji_VERSION}
@lib mozilla-firefox/components/libpermissions.so.${LIBpermissions_VERSION}
@lib mozilla-firefox/components/libpipboot.so.${LIBpipboot_VERSION}
@lib mozilla-firefox/components/libpipnss.so.${LIBpipnss_VERSION}
@lib mozilla-firefox/components/libpippki.so.${LIBpippki_VERSION}
@lib mozilla-firefox/components/libpref.so.${LIBpref_VERSION}
@lib mozilla-firefox/components/librdf.so.${LIBrdf_VERSION}
@lib mozilla-firefox/components/libremoteservice.so.${LIBremoteservice_VERSION}
@lib mozilla-firefox/components/libsearchservice.so.${LIBsearchservice_VERSION}
@lib mozilla-firefox/components/libsystem-pref.so.${LIBsystem-pref_VERSION}
@lib mozilla-firefox/components/libtoolkitcomps.so.${LIBtoolkitcomps_VERSION}
@lib mozilla-firefox/components/libtransformiix.so.${LIBtransformiix_VERSION}
@lib mozilla-firefox/components/libtxmgr.so.${LIBtxmgr_VERSION}
@lib mozilla-firefox/components/libuconv.so.${LIBuconv_VERSION}
@lib mozilla-firefox/components/libucvmath.so.${LIBucvmath_VERSION}
@lib mozilla-firefox/components/libuniversalchardet.so.${LIBuniversalchardet_VERSION}
@lib mozilla-firefox/components/libwebbrwsr.so.${LIBwebbrwsr_VERSION}
@lib mozilla-firefox/components/libwebsrvcs.so.${LIBwebsrvcs_VERSION}
@lib mozilla-firefox/components/libwidget_gtk2.so.${LIBwidget_gtk2_VERSION}
@lib mozilla-firefox/components/libxmlextras.so.${LIBxmlextras_VERSION}
@lib mozilla-firefox/components/libxpcom_compat_c.so.${LIBxpcom_compat_c_VERSION}
@lib mozilla-firefox/components/libxpconnect.so.${LIBxpconnect_VERSION}
@lib mozilla-firefox/components/libxpinstall.so.${LIBxpinstall_VERSION}
@lib mozilla-firefox/extensions/inspector@mozilla.org/components/libinspector.so.${LIBinspector_VERSION}
@lib mozilla-firefox/libgfxpsshar.so.${LIBgfxpsshar_VERSION}
@lib mozilla-firefox/libgkgfx.so.${LIBgkgfx_VERSION}
@lib mozilla-firefox/libgtkembedmoz.so.${LIBgtkembedmoz_VERSION}
@lib mozilla-firefox/libgtkxtbin.so.${LIBgtkxtbin_VERSION}
@lib mozilla-firefox/libjsj.so.${LIBjsj_VERSION}
@lib mozilla-firefox/libmozjs.so.${LIBmozjs_VERSION}
@lib mozilla-firefox/libnspr4.so.${LIBnspr4_VERSION}
@lib mozilla-firefox/libnss3.so.${LIBnss3_VERSION}
@lib mozilla-firefox/libnssckbi.so.${LIBnssckbi_VERSION}
@lib mozilla-firefox/libplc4.so.${LIBplc4_VERSION}
@lib mozilla-firefox/libplds4.so.${LIBplds4_VERSION}
@lib mozilla-firefox/libsmime3.so.${LIBsmime3_VERSION}
@lib mozilla-firefox/libsoftokn3.so.${LIBsoftokn3_VERSION}
@lib mozilla-firefox/libssl3.so.${LIBssl3_VERSION}
@lib mozilla-firefox/libxpcom.so.${LIBxpcom_VERSION}
@lib mozilla-firefox/libxpcom_compat.so.${LIBxpcom_compat_VERSION}
@lib mozilla-firefox/libxpcom_core.so.${LIBxpcom_core_VERSION}
@lib mozilla-firefox/libxpistub.so.${LIBxpistub_VERSION}