head 1.119; access; symbols OPENPKG_E1_MP_HEAD:1.116 OPENPKG_E1_MP:1.116 OPENPKG_E1_MP_2_STABLE:1.113.2.2 OPENPKG_E1_FP:1.113.2.2 OPENPKG_2_STABLE_MP:1.115 OPENPKG_2_STABLE_20061018:1.113.2.2 OPENPKG_2_STABLE_20060622:1.113.2.1 OPENPKG_2_STABLE:1.113.0.2 OPENPKG_2_STABLE_BP:1.113 OPENPKG_2_5_RELEASE:1.112.2.1 OPENPKG_2_5_SOLID:1.112.0.2 OPENPKG_2_5_SOLID_BP:1.112 OPENPKG_2_4_RELEASE:1.107.2.1 OPENPKG_2_4_SOLID:1.107.0.2 OPENPKG_2_4_SOLID_BP:1.107 OPENPKG_CW_FP:1.100 OPENPKG_2_3_RELEASE:1.99.2.1 OPENPKG_2_3_SOLID:1.99.0.2 OPENPKG_2_3_SOLID_BP:1.99 OPENPKG_2_2_RELEASE:1.94.2.1 OPENPKG_2_2_SOLID:1.94.0.2 OPENPKG_2_2_SOLID_BP:1.94 OPENPKG_2_1_RELEASE:1.88.2.2 OPENPKG_2_1_SOLID:1.88.0.2 OPENPKG_2_1_SOLID_BP:1.88 OPENPKG_2_0_RELEASE:1.82.2.1 OPENPKG_2_0_SOLID:1.82.0.2 OPENPKG_2_0_SOLID_BP:1.82 OPENPKG_1_STABLE_MP:1.66 OPENPKG_0_0:1.1.1.1 OPENPKG:1.1.1; locks; strict; comment @-- @; 1.119 date 2009.06.08.07.55.23; author rse; state dead; branches; next 1.118; commitid 5pA4gvmjR2hlF1Rt; 1.118 date 2009.04.18.13.12.57; author rse; state Exp; branches; next 1.117; commitid 4pHXU27WTIGCZuKt; 1.117 date 2008.01.01.14.59.05; author rse; state Exp; branches; next 1.116; commitid B8esaHJHoduuKILs; 1.116 date 2007.01.01.17.39.54; author rse; state Exp; branches; next 1.115; commitid BicZD6VUl7GuqP0s; 1.115 date 2006.10.13.17.30.15; author thl; state Exp; branches; next 1.114; commitid q5GSxzsSDX29XxQr; 1.114 date 2006.10.12.20.34.58; author rse; state Exp; branches; next 1.113; commitid Z5K19z8n8wA23rQr; 1.113 date 2006.01.01.13.16.52; author rse; state Exp; branches 1.113.2.1; next 1.112; commitid otZG8yKMCw1JFTfr; 1.112 date 2005.10.07.06.22.58; author rse; state Exp; branches 1.112.2.1; next 1.111; 1.111 date 2005.10.06.09.09.44; author rse; state Exp; branches; next 1.110; 1.110 date 2005.10.06.07.22.33; author rse; state Exp; branches; next 1.109; 1.109 date 2005.08.13.11.01.57; author rse; state Exp; branches; next 1.108; 1.108 date 2005.07.22.10.01.41; author rse; state Exp; branches; next 1.107; 1.107 date 2005.06.11.17.45.48; author rse; state Exp; branches 1.107.2.1; next 1.106; 1.106 date 2005.05.14.12.12.17; author rse; state Exp; branches; next 1.105; 1.105 date 2005.05.14.11.14.23; author rse; state Exp; branches; next 1.104; 1.104 date 2005.04.23.17.51.25; author rse; state Exp; branches; next 1.103; 1.103 date 2005.03.24.15.44.11; author rse; state Exp; branches; next 1.102; 1.102 date 2005.03.24.12.53.59; author rse; state Exp; branches; next 1.101; 1.101 date 2005.03.24.11.19.30; author rse; state Exp; branches; next 1.100; 1.100 date 2005.03.23.14.33.10; author rse; state Exp; branches; next 1.99; 1.99 date 2005.01.01.10.52.32; author rse; state Exp; branches 1.99.2.1; next 1.98; 1.98 date 2004.12.28.18.39.54; author rse; state Exp; branches; next 1.97; 1.97 date 2004.12.27.19.01.25; author rse; state Exp; branches; next 1.96; 1.96 date 2004.12.20.14.53.24; author rse; state Exp; branches; next 1.95; 1.95 date 2004.12.05.08.32.51; author rse; state Exp; branches; next 1.94; 1.94 date 2004.09.20.16.17.29; author rse; state Exp; branches 1.94.2.1; next 1.93; 1.93 date 2004.09.15.08.35.54; author rse; state Exp; branches; next 1.92; 1.92 date 2004.08.29.08.57.37; author rse; state Exp; branches; next 1.91; 1.91 date 2004.08.08.10.55.45; author rse; state Exp; branches; next 1.90; 1.90 date 2004.08.05.12.30.55; author tho; state Exp; branches; next 1.89; 1.89 date 2004.07.10.06.57.32; author rse; state Exp; branches; next 1.88; 1.88 date 2004.06.29.10.08.14; author rse; state Exp; branches 1.88.2.1; next 1.87; 1.87 date 2004.06.22.12.37.22; author ms; state Exp; branches; next 1.86; 1.86 date 2004.06.21.15.50.52; author ms; state Exp; branches; next 1.85; 1.85 date 2004.06.20.19.36.32; author ms; state Exp; branches; next 1.84; 1.84 date 2004.04.29.15.06.56; author thl; state Exp; branches; next 1.83; 1.83 date 2004.04.23.09.35.02; author rse; state Exp; branches; next 1.82; 1.82 date 2004.02.17.08.44.11; author thl; state Exp; branches 1.82.2.1; next 1.81; 1.81 date 2004.02.07.17.56.45; author rse; state Exp; branches; next 1.80; 1.80 date 2004.02.03.20.03.58; author rse; state Exp; branches; next 1.79; 1.79 date 2004.01.23.13.11.15; author rse; state Exp; branches; next 1.78; 1.78 date 2004.01.16.14.33.56; author rse; state Exp; branches; next 1.77; 1.77 date 2003.12.23.17.47.37; author ms; state Exp; branches; next 1.76; 1.76 date 2003.12.23.10.38.45; author ms; state Exp; branches; next 1.75; 1.75 date 2003.12.21.09.26.47; author rse; state Exp; branches; next 1.74; 1.74 date 2003.12.17.09.41.27; author rse; state Exp; branches; next 1.73; 1.73 date 2003.11.07.20.23.30; author ms; state Exp; branches; next 1.72; 1.72 date 2003.10.17.12.36.37; author rse; state Exp; branches; next 1.71; 1.71 date 2003.10.17.09.14.32; author ms; state Exp; branches; next 1.70; 1.70 date 2003.10.13.18.14.51; author rse; state Exp; branches; next 1.69; 1.69 date 2003.10.11.18.31.19; author rse; state Exp; branches; next 1.68; 1.68 date 2003.09.03.14.32.25; author rse; state Exp; branches; next 1.67; 1.67 date 2003.08.17.12.46.30; author rse; state Exp; branches; next 1.66; 1.66 date 2003.07.25.09.30.31; author rse; state Exp; branches; next 1.65; 1.65 date 2003.07.23.13.32.04; author rse; state Exp; branches; next 1.64; 1.64 date 2003.07.17.15.32.53; author thl; state Exp; branches; next 1.63; 1.63 date 2003.07.15.10.08.24; author rse; state Exp; branches; next 1.62; 1.62 date 2003.07.08.14.41.00; author rse; state Exp; branches; next 1.61; 1.61 date 2003.07.01.18.01.34; author rse; state Exp; branches; next 1.60; 1.60 date 2003.06.04.12.48.56; author ms; state Exp; branches; next 1.59; 1.59 date 2003.06.01.08.17.48; author rse; state Exp; branches; next 1.58; 1.58 date 2003.05.08.09.26.26; author mlelstv; state Exp; branches; next 1.57; 1.57 date 2003.04.15.05.16.20; author rse; state Exp; branches; next 1.56; 1.56 date 2003.03.16.19.05.22; author rse; state Exp; branches; next 1.55; 1.55 date 2003.03.05.18.00.08; author rse; state Exp; branches; next 1.54; 1.54 date 2003.01.03.11.32.02; author rse; state Exp; branches; next 1.53; 1.53 date 2003.01.03.10.53.24; author rse; state Exp; branches; next 1.52; 1.52 date 2003.01.01.10.55.19; author rse; state Exp; branches; next 1.51; 1.51 date 2002.12.30.22.05.16; author rse; state Exp; branches; next 1.50; 1.50 date 2002.12.30.21.05.33; author rse; state Exp; branches; next 1.49; 1.49 date 2002.12.26.08.48.07; author rse; state Exp; branches; next 1.48; 1.48 date 2002.12.26.07.01.58; author rse; state Exp; branches; next 1.47; 1.47 date 2002.12.26.01.14.14; author cs; state Exp; branches; next 1.46; 1.46 date 2002.12.20.19.32.14; author rse; state Exp; branches; next 1.45; 1.45 date 2002.12.17.11.28.53; author rse; state Exp; branches; next 1.44; 1.44 date 2002.12.15.13.14.51; author rse; state Exp; branches; next 1.43; 1.43 date 2002.12.14.20.43.23; author rse; state Exp; branches; next 1.42; 1.42 date 2002.12.14.13.13.31; author rse; state Exp; branches; next 1.41; 1.41 date 2002.12.12.12.47.38; author rse; state Exp; branches; next 1.40; 1.40 date 2002.12.06.09.31.03; author rse; state Exp; branches; next 1.39; 1.39 date 2002.12.05.13.05.21; author rse; state Exp; branches; next 1.38; 1.38 date 2002.12.04.12.24.38; author rse; state Exp; branches; next 1.37; 1.37 date 2002.12.04.09.03.15; author rse; state Exp; branches; next 1.36; 1.36 date 2002.12.03.20.53.20; author rse; state Exp; branches; next 1.35; 1.35 date 2002.12.03.19.26.28; author rse; state Exp; branches; next 1.34; 1.34 date 2002.12.01.19.14.35; author rse; state Exp; branches; next 1.33; 1.33 date 2002.12.01.09.29.54; author rse; state Exp; branches; next 1.32; 1.32 date 2002.11.28.16.55.20; author rse; state Exp; branches; next 1.31; 1.31 date 2002.08.26.09.39.39; author rse; state Exp; branches; next 1.30; 1.30 date 2002.08.13.12.48.55; author rse; state Exp; branches; next 1.29; 1.29 date 2002.07.14.10.52.57; author rse; state Exp; branches; next 1.28; 1.28 date 2002.06.22.19.32.10; author rse; state Exp; branches; next 1.27; 1.27 date 2002.06.06.06.28.21; author cs; state Exp; branches; next 1.26; 1.26 date 2002.06.05.21.49.53; author rse; state Exp; branches; next 1.25; 1.25 date 2002.06.05.21.40.23; author rse; state Exp; branches; next 1.24; 1.24 date 2002.05.29.20.01.24; author rse; state Exp; branches; next 1.23; 1.23 date 2002.05.24.12.10.15; author rse; state Exp; branches; next 1.22; 1.22 date 2002.05.13.13.25.17; author rse; state Exp; branches; next 1.21; 1.21 date 2002.04.19.07.31.25; author cs; state Exp; branches; next 1.20; 1.20 date 2002.03.12.13.28.24; author rse; state Exp; branches; next 1.19; 1.19 date 2002.02.07.14.34.55; author rse; state Exp; branches; next 1.18; 1.18 date 2002.02.05.08.17.23; author rse; state Exp; branches; next 1.17; 1.17 date 2002.01.09.07.47.25; author rse; state Exp; branches; next 1.16; 1.16 date 2001.12.31.14.59.56; author rse; state Exp; branches; next 1.15; 1.15 date 2001.12.27.15.00.15; author rse; state Exp; branches; next 1.14; 1.14 date 2001.12.26.12.36.17; author rse; state Exp; branches; next 1.13; 1.13 date 2001.11.30.22.21.24; author rse; state Exp; branches; next 1.12; 1.12 date 2001.11.30.14.27.19; author rse; state Exp; branches; next 1.11; 1.11 date 2001.11.26.16.33.45; author rse; state Exp; branches; next 1.10; 1.10 date 2001.11.26.15.19.40; author rse; state Exp; branches; next 1.9; 1.9 date 2001.11.23.07.55.39; author rse; state Exp; branches; next 1.8; 1.8 date 2001.11.21.09.21.17; author rse; state Exp; branches; next 1.7; 1.7 date 2001.10.25.09.23.17; author rse; state Exp; branches; next 1.6; 1.6 date 2001.10.24.18.16.03; author rse; state Exp; branches; next 1.5; 1.5 date 2001.10.23.15.37.31; author rse; state Exp; branches; next 1.4; 1.4 date 2001.10.23.11.23.39; author rse; state Exp; branches; next 1.3; 1.3 date 2001.09.25.08.20.09; author rse; state Exp; branches; next 1.2; 1.2 date 2001.09.20.11.02.41; author rse; state Exp; branches; next 1.1; 1.1 date 2001.09.18.09.48.33; author rse; state Exp; branches 1.1.1.1; next ; 1.113.2.1 date 2006.06.20.15.21.42; author rse; state Exp; branches; next 1.113.2.2; commitid P9b9BoNafLYTTKBr; 1.113.2.2 date 2006.10.16.14.52.55; author rse; state Exp; branches; next ; commitid iZxwRSmmWscPXUQr; 1.112.2.1 date 2005.10.11.12.50.53; author rse; state Exp; branches; next ; 1.107.2.1 date 2005.06.15.19.00.51; author rse; state Exp; branches; next ; 1.99.2.1 date 2005.02.21.17.07.38; author rse; state Exp; branches; next ; 1.94.2.1 date 2004.10.11.18.57.14; author rse; state Exp; branches; next ; 1.88.2.1 date 2004.07.02.15.26.19; author rse; state Exp; branches; next 1.88.2.2; 1.88.2.2 date 2004.07.10.07.06.46; author rse; state Exp; branches; next ; 1.82.2.1 date 2004.02.18.14.50.18; author rse; state Exp; branches; next 1.82.2.2; 1.82.2.2 date 2004.04.29.16.17.50; author thl; state Exp; branches; next ; 1.1.1.1 date 2001.09.18.09.48.33; author rse; state Exp; branches; next ; desc @@ 1.119 log @OpenPKG primarily is about server-computing, so remove some of the dedicated GUI applications @ text @## ## mozilla.spec -- OpenPKG RPM Package Specification ## Copyright (c) 2000-2009 OpenPKG Foundation e.V. ## ## Permission to use, copy, modify, and distribute this software for ## any purpose with or without fee is hereby granted, provided that ## the above copyright notice and this permission notice appear in all ## copies. ## ## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED ## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF ## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. ## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR ## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, ## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT ## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF ## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, ## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT ## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF ## SUCH DAMAGE. ## # package information Name: mozilla Summary: Graphical Internet Communication Frontend URL: http://www.mozilla.org/ Vendor: The Mozilla Project Packager: OpenPKG Foundation e.V. Distribution: OpenPKG Community Class: EVAL Group: Web License: MPL Version: 1.7.13 Release: 20080101 # package options %option with_optimize yes %option with_mailnews no %option with_composer no %option with_sdk no %option with_svg no # package options consistency check %if "%{with_mailnews}" == "yes" && "%{with_composer}" != "yes" %undefine with_composer %define with_composer yes %endif # list of sources Source0: ftp://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla%{version}/source/mozilla-%{version}-source.tar.bz2 Source1: mozilla.sh Source2: mozilla.pod Patch0: mozilla.patch # build information Prefix: %{l_prefix} BuildRoot: %{l_buildroot} BuildPreReq: OpenPKG, openpkg >= 20040130, make, gcc, perl, pkgconfig PreReq: OpenPKG, openpkg >= 20040130, xsel, wmctrl BuildPreReq: X11, glib, gtk, png, jpeg, orbit, libiconv PreReq: X11, glib, gtk, png, jpeg, orbit, libiconv BuildPreReq: infozip, zlib, openssl, freetype PreReq: infozip, zlib, openssl, freetype %if "%{with_svg}" == "yes" BuildPreReq: cairo, cairo::with_x11 = yes PreReq: cairo, cairo::with_x11 = yes %endif AutoReq: no AutoReqProv: no %description Mozilla is a full-featured Open Source Internet communication frontend derived from the popular Netscape Communicator. It provides Web, Mail, News and Chat client services and is designed for standards compliance, performance and portability. %track prog mozilla = { version = %{version} url = ftp://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/ regex = mozilla(1\.\d+(\.\d+)*)\b url = ftp://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla__NEWVER__/source/ regex = mozilla-(__VER__)-source\.tar\.bz2 } %prep # display a warning that this package is a beast ( echo "This package requires about 600 MB of free disk space, 250 MB of RAM" echo "and 30 minutes real-time to build on a Pentium-4 3.2Ghz class CPU." echo "So be prepared and patient, please... ;-)" ) | %{l_rpmtool} msg -b -t notice # extract source distribution %setup -q -n mozilla # patch source distribution %patch -p0 # strip down source distribution (save disk space) find . -type d -name "CVS" -print | xargs rm -rf find . -type d -name "macbuild" -print | xargs rm -rf find . -type f -name ".cvsignore" -print | xargs rm -f find . -type f -name "makefile.win" -print | xargs rm -f find . -type f -name "MANIFEST" -print | xargs rm -f rm -rf build/package %build # determine X11 paths x11_libdir=`%{l_rc} --query x11_libdir` x11_incdir=`%{l_rc} --query x11_incdir` # determine build flags CC="%{l_cc}" CXX="%{l_cxx}" CFLAGS="%{l_cflags} %{l_cppflags} -I${x11_incdir}" CXXFLAGS="%{l_cxxflags} -Wno-deprecated %{l_cppflags}" CPPFLAGS="%{l_cppflags glib} -I${x11_incdir}" LDFLAGS="-L`pwd`/dist/bin -L`pwd`/dist/lib -L`pwd`/dist/lib/components" LDFLAGS="$LDFLAGS %{l_ldflags} -L${x11_libdir}" GLIB_CONFIG="%{l_prefix}/bin/glib-config" GTK_CONFIG="%{l_prefix}/bin/gtk-config" LIBIDL_CONFIG="%{l_prefix}/bin/libIDL-config" PERL="%{l_prefix}/bin/perl" MOZILLA_OFFICIAL=1 BUILD_OFFICIAL=1 export CC CXX CFLAGS CXXFLAGS CPPFLAGS LDFLAGS export GLIB_CONFIG GTK_CONFIG LIBIDL_CONFIG export MOZILLA_OFFICIAL BUILD_OFFICIAL # configure source ./configure \ --prefix=%{l_prefix} \ --libdir=%{l_prefix}/lib/mozilla \ --with-default-mozilla-five-home=%{l_prefix}/lib/mozilla \ --includedir=%{l_prefix}/include/mozilla \ --with-x \ --x-includes=`%{l_rc} --query x11_incdir` \ --x-libraries=`%{l_rc} --query x11_libdir` \ --enable-default-toolkit=gtk \ --enable-toolkit-gtk \ --disable-toolkit-qt \ --disable-toolkit-xlib \ --with-gtk-prefix=%{l_prefix} \ --with-glib-prefix=%{l_prefix} \ --with-libIDL-prefix=%{l_prefix} \ --with-system-jpeg=%{l_prefix} \ --with-system-png=%{l_prefix} \ --with-system-zlib=%{l_prefix} \ --with-ft-prefix=%{l_prefix} \ --enable-jsd \ --enable-crypto \ --enable-chrome-format=jar \ %if "%{with_svg}" == "yes" --enable-svg \ --enable-svg-renderer-cairo \ %else --disable-svg \ %endif --enable-static \ --enable-strip \ %if "%{with_optimize}" == "yes" --enable-optimize="-O2" \ %else --disable-optimize \ %endif %if "%{with_mailnews}" == "yes" --enable-mailnews \ %else --disable-mailnews \ %endif %if "%{with_composer}" == "yes" --enable-composer \ %else --disable-composer \ %endif --disable-xft \ --disable-freetype2 \ --disable-xinerama \ --disable-shared \ --disable-tests \ --disable-ldap \ --disable-accessibility \ --disable-debug \ --disable-dtd-debug \ --disable-pedantic \ --disable-auto-deps \ --disable-md \ --disable-cpp-exceptions \ --disable-cpp-rtti \ --disable-xterm-updates \ --disable-elf-dynstr-gc \ --disable-installer \ --with-pthreads # build program %{l_make} %{l_mflags} # post adjustments to built program ( cd dist/bin # prepare for multi-user usage LD_LIBRARY_PATH=.; export LD_LIBRARY_PATH MOZILLA_FIVE_HOME=.; export MOZILLA_FIVE_HOME ./regxpcom || true ./regchrome || true touch chrome/user-skins.rdf chrome/user-locales.rdf # re-adjust paths to reflect final location %{l_shtool} subst \ -e "s;`pwd`;%{l_prefix}/lib/mozilla;" \ components/xpti.dat components/compreg.dat # strip down installation tree find . -type d -depth -print | xargs rmdir >/dev/null 2>&1 || true rm -f mozilla-config mkdepend nsinstall bloaturls.txt TestGtk* LICENSE README rm -rf res/samples # workaround run-time startup problems mkdir .autoreg >/dev/null 2>&1 || true ) || exit $? # generate manual page for startup convenience wrapper %{l_prefix}/bin/pod2man \ --section=1 --quotes=none \ --release="Mozilla %{version}" --center="%{packager}" \ %{SOURCE mozilla.pod} >mozilla.1 %install rm -rf $RPM_BUILD_ROOT # generate temporary installation tree %{l_shtool} mkdir -f -p -m 755 \ $RPM_BUILD_ROOT%{l_prefix}/bin \ $RPM_BUILD_ROOT%{l_prefix}/lib/mozilla \ $RPM_BUILD_ROOT%{l_prefix}/man/man1 # move files into temporary installation tree ( cd dist/bin && %{l_tar} -chf - . ) |\ ( cd $RPM_BUILD_ROOT%{l_prefix}/lib/mozilla && %{l_tar} -xf - ) || exit $? # install SDK files %if "%{with_sdk}" == "yes" %{l_shtool} mkdir -f -p -m 755 \ $RPM_BUILD_ROOT%{l_prefix}/include/mozilla \ $RPM_BUILD_ROOT%{l_prefix}/share/mozilla/idl \ $RPM_BUILD_ROOT%{l_prefix}/lib/pkgconfig %{l_shtool} install -c -m 755 \ -e "s;-L$RPM_BUILD_ROOT%{l_prefix}[^ ]*;;g" \ build/unix/mozilla-config $RPM_BUILD_ROOT%{l_prefix}/bin/ for name in mozilla-gtkmozembed mozilla-js mozilla-xpcom mozilla-nspr mozilla-nss mozilla-plugin; do %{l_shtool} install -c -m 644 \ -e 's;include/mozilla/mozilla-%{version};include/mozilla;g' \ -e 's;lib/mozilla/mozilla-%{version};lib/mozilla;g' \ -e "s;-L$RPM_BUILD_ROOT%{l_prefix}[^ ]*;;g" \ build/unix/$name.pc $RPM_BUILD_ROOT%{l_prefix}/lib/pkgconfig/$name.pc done ( cd dist/include && %{l_tar} -chf - . ) |\ ( cd $RPM_BUILD_ROOT%{l_prefix}/include/mozilla && %{l_tar} -xf - ) || exit $? ( cd dist/sdk/lib && %{l_tar} -chf - . ) |\ ( cd $RPM_BUILD_ROOT%{l_prefix}/lib/mozilla && %{l_tar} -xf - ) || exit $? ( cd dist/sdk/idl && %{l_tar} -chf - . ) |\ ( cd $RPM_BUILD_ROOT%{l_prefix}/share/mozilla/idl && %{l_tar} -xf - ) || exit $? %endif # add startup convenience wrapper %{l_shtool} install -c -m 755 %{l_value -s -a} \ %{SOURCE mozilla.sh} $RPM_BUILD_ROOT%{l_prefix}/bin/mozilla %{l_shtool} install -c -m 644 \ mozilla.1 $RPM_BUILD_ROOT%{l_prefix}/man/man1/ # determine installation files %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} %files -f files %clean rm -rf $RPM_BUILD_ROOT @ 1.118 log @bump years in copyright messages @ text @@ 1.117 log @Update package specifications according to OpenPKG year 2008 world order: http://www.mail-archive.com/openpkg-announce@@openpkg.org/msg00221.html @ text @d3 1 a3 1 ## Copyright (c) 2000-2008 OpenPKG Foundation e.V. @ 1.116 log @Welcome Year 2007! @ text @d3 1 a3 2 ## Copyright (c) 2000-2007 OpenPKG Foundation e.V. ## Copyright (c) 2000-2007 Ralf S. Engelschall d35 1 a35 1 Release: 20061013 @ 1.115 log @new world order for "Packager" and "Distribution" headers @ text @d3 2 a4 2 ## Copyright (c) 2000-2006 OpenPKG Foundation e.V. ## Copyright (c) 2000-2006 Ralf S. Engelschall @ 1.114 log @blind upgrade and downgrade to EVAL @ text @d30 2 a31 2 Packager: OpenPKG Distribution: OpenPKG d36 1 a36 1 Release: 20061012 @ 1.113 log @adjust copyrights for new year 2006 @ text @d32 1 a32 1 Class: PLUS d35 2 a36 2 Version: 1.7.12 Release: 20051007 @ 1.113.2.1 log @bump release numbers for OpenPKG 2.20060622 in advance @ text @d36 1 a36 1 Release: 2.20060622 d60 2 a61 2 BuildPreReq: OpenPKG, openpkg >= 2.20060622, make, gcc, perl, pkgconfig PreReq: OpenPKG, openpkg >= 2.20060622, xsel, wmctrl @ 1.113.2.2 log @Mass merge from CURRENT to 2-STABLE (all packages except those of JUNK class) @ text @d30 3 a32 3 Packager: OpenPKG Foundation e.V. Distribution: OpenPKG Community Class: EVAL d35 2 a36 2 Version: 1.7.13 Release: 2.20061018 d60 2 a61 2 BuildPreReq: OpenPKG, openpkg >= 2.20061018, make, gcc, perl, pkgconfig PreReq: OpenPKG, openpkg >= 2.20061018, xsel, wmctrl @ 1.112 log @fix tracking @ text @d3 2 a4 2 ## Copyright (c) 2000-2005 OpenPKG Foundation e.V. ## Copyright (c) 2000-2005 Ralf S. Engelschall @ 1.112.2.1 log @bump release numbers for OpenPKG 2.5 @ text @d36 1 a36 1 Release: 2.5.0 d60 2 a61 2 BuildPreReq: OpenPKG, openpkg >= 2.5.0, make, gcc, perl, pkgconfig PreReq: OpenPKG, openpkg >= 2.5.0, xsel, wmctrl @ 1.111 log @with_mailnews requires with_composer, else one is not able to create a new mail @ text @d36 1 a36 1 Release: 20051006 d84 1 a84 1 url = ftp://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla__NEWVER__/src/ @ 1.110 log @upgrading package: mozilla 1.7.11 -> 1.7.12 @ text @d45 6 @ 1.109 log @upgrading package: mozilla 1.7.10 -> 1.7.11 @ text @d35 2 a36 2 Version: 1.7.11 Release: 20050813 @ 1.108 log @upgrading package: mozilla 1.7.8 -> 1.7.10 @ text @d35 2 a36 2 Version: 1.7.10 Release: 20050722 @ 1.107 log @fix run-time by removing profile stuff (Mozilla segfaulted) and get whois:xxx queries running again @ text @d35 2 a36 2 Version: 1.7.8 Release: 20050611 @ 1.107.2.1 log @bump release numbers for OpenPKG 2.4 @ text @d36 1 a36 1 Release: 2.4.0 d54 2 a55 2 BuildPreReq: OpenPKG, openpkg >= 2.4.0, make, gcc, perl, pkgconfig PreReq: OpenPKG, openpkg >= 2.4.0, xsel, wmctrl @ 1.106 log @make SVG support optional @ text @d36 1 a36 1 Release: 20050514 a188 2 --disable-profilesharing \ --enable-single-profile \ @ 1.105 log @upgrading package: mozilla 1.7.7 -> 1.7.8 @ text @d43 1 d58 6 a63 2 BuildPreReq: infozip, zlib, openssl, freetype, cairo, cairo::with_x11 = yes PreReq: infozip, zlib, openssl, freetype, cairo, cairo::with_x11 = yes d149 1 d152 3 @ 1.104 log @upgrading package: mozilla 1.7.6 -> 1.7.7 @ text @d35 2 a36 2 Version: 1.7.7 Release: 20050423 d45 1 a45 1 Source0: ftp://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla%{version}/source/mozilla-source-%{version}.tar.bz2 d74 1 a74 1 regex = mozilla-source-(__VER__)\.tar\.bz2 @ 1.103 log @synchronize even further with firefox package @ text @d35 2 a36 2 Version: 1.7.6 Release: 20050324 @ 1.102 log @synchronize with firefox package @ text @d179 3 @ 1.101 log @Adjust the copyright declaration in this (RSE's) copy of the OpenPKG source code now that the fork point for C&W was established (CVS tag OPENPKG_CW_FP), the shared copyright agreement between RSE and C&W is no longer active (as C&W no longer officially sponsors OpenPKG) and the new shared copyright from RSE can be taken over by the newly established juristic entity OpenPKG Foundation e.V. (instead of the non-juristic entity OpenPKG Project). @ text @d36 1 a36 1 Release: 20050323 d115 2 a116 1 MOZ_INTERNAL_LIBART_LGPL=1 d119 1 a119 1 export MOZ_INTERNAL_LIBART_LGPL d125 1 d193 1 a193 1 # readjust paths to reflect final location d203 1 a203 1 # work around runtime startup problems @ 1.100 log @upgrading package: mozilla 1.7.5 -> 1.7.6 @ text @d2 3 a4 4 ## mozilla.spec -- OpenPKG RPM Specification ## Copyright (c) 2000-2005 The OpenPKG Project ## Copyright (c) 2000-2005 Ralf S. Engelschall ## Copyright (c) 2000-2005 Cable & Wireless d30 1 a30 1 Packager: The OpenPKG Project @ 1.99 log @Happy New Year 2005 @ text @d36 2 a37 2 Version: 1.7.5 Release: 20041228 d47 2 a48 3 Source1: ftp://ftp.openpkg.org/sources/CPY/mozilla/mozilla-1.7.2-libart.tar.bz2 Source2: mozilla.sh Source3: mozilla.pod a56 1 BuildPreReq: infozip, zlib, openssl, freetype d58 2 a59 1 PreReq: infozip, zlib, openssl, freetype a86 1 %setup -q -n mozilla -T -D -b 1 d144 1 a144 1 --enable-svg-renderer-libart \ @ 1.99.2.1 log @bump release numbers for OpenPKG 2.3 @ text @d37 1 a37 1 Release: 2.3.0 d55 2 a56 2 BuildPreReq: OpenPKG, openpkg >= 2.3.0, make, gcc, perl, pkgconfig PreReq: OpenPKG, openpkg >= 2.3.0, xsel, wmctrl @ 1.98 log @new numbers from en1.engelschall.com ;-) @ text @d3 3 a5 3 ## Copyright (c) 2000-2004 The OpenPKG Project ## Copyright (c) 2000-2004 Ralf S. Engelschall ## Copyright (c) 2000-2004 Cable & Wireless @ 1.97 log @synchronize with nspr patch set @ text @d37 1 a37 1 Release: 20041227 d81 2 a82 2 ( echo "This package requires about 540 MB of free disk space, 200 MB of RAM" echo "and 70 minutes real-time to build on a Pentium-III 800Mhz class CPU." @ 1.96 log @upgrading package: mozilla 1.7.3 -> 1.7.5 @ text @d37 1 a37 1 Release: 20041220 @ 1.95 log @use new wmctrl package for bringing Mozilla to the foreground, too @ text @d36 2 a37 2 Version: 1.7.3 Release: 20041205 d46 1 a46 1 Source0: ftp://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla%{version}/src/mozilla-source-%{version}.tar.bz2 @ 1.94 log @Cleanup: %{l_prefix}/etc/rc -> %{l_rc} @ text @d37 1 a37 1 Release: 20040920 d56 1 a56 1 PreReq: OpenPKG, openpkg >= 20040130, xsel @ 1.94.2.1 log @bump release numbers for OpenPKG 2.2 @ text @d37 1 a37 1 Release: 2.2.0 d55 2 a56 2 BuildPreReq: OpenPKG, openpkg >= 2.2.0, make, gcc, perl, pkgconfig PreReq: OpenPKG, openpkg >= 2.2.0, xsel @ 1.93 log @upgrading package: mozilla 1.7.2 -> 1.7.3 @ text @d37 1 a37 1 Release: 20040915 d103 2 a104 2 x11_libdir=`%{l_prefix}/etc/rc --query x11_libdir` x11_incdir=`%{l_prefix}/etc/rc --query x11_incdir` d129 2 a130 2 --x-includes=`%{l_prefix}/etc/rc --query x11_incdir` \ --x-libraries=`%{l_prefix}/etc/rc --query x11_libdir` \ @ 1.92 log @optionally provide the Mozilla SDK (required by mozilla-mplayer plugin) @ text @d36 2 a37 2 Version: 1.7.2 Release: 20040829 d47 3 a49 2 Source1: mozilla.sh Source2: mozilla.pod d88 1 @ 1.91 log @upgrading package: mozilla 1.7.1 -> 1.7.2 @ text @d37 1 a37 1 Release: 20040808 d43 1 d225 24 @ 1.90 log @modifying package: mozilla-1.7.1 20040710 -> 20040805 @ text @d36 2 a37 2 Version: 1.7.1 Release: 20040805 a69 1 comment = "tho: 1.7.2 tar ball is broken. Lots of missing Makefile.in. 05.08.2004" @ 1.89 log @upgrading package: mozilla 1.7 -> 1.7.1 @ text @d37 1 a37 1 Release: 20040710 d70 1 @ 1.88 log @remove PNG fixes because they are not used due to the fact that we are building and linking against the external PNG library @ text @d36 2 a37 2 Version: 1.7 Release: 20040629 @ 1.88.2.1 log @bump release numbers for OpenPKG 2.1 @ text @d37 1 a37 1 Release: 2.1.0 d53 2 a54 2 BuildPreReq: OpenPKG, openpkg >= 2.1.0, make, gcc, perl, pkgconfig PreReq: OpenPKG, openpkg >= 2.1.0, xsel @ 1.88.2.2 log @MFC: upgrade to latest version from CURRENT @ text @d36 1 a36 1 Version: 1.7.1 @ 1.87 log @remove false dependencies to xft and expat @ text @d37 1 a37 1 Release: 20040622 @ 1.86 log @correct patch headers, dependencies, and comments @ text @d37 1 a37 1 Release: 20040621 d56 1 a56 1 BuildPreReq: infozip, zlib, openssl, expat, freetype, xft d58 1 a58 1 PreReq: infozip, zlib, openssl, expat, freetype, xft @ 1.85 log @mozilla 1.7 is shipped with a broken embedded freetype2 component, so disable it until the problem is solved (we supply our own libfreetype anyways so it's unclear why the embedded component is even needed) and update 1.6 -> 1.7 @ text @d37 1 a37 1 Release: 20040620 d53 1 a53 1 BuildPreReq: OpenPKG, openpkg >= 20040130, make, gcc, perl d55 4 a58 2 BuildPreReq: X11, glib, gtk, orbit, libiconv, infozip, openssl, freetype PreReq: X11, glib, gtk, orbit, libiconv, infozip, openssl, freetype d182 1 a182 1 # post-adjustments to builded program d191 1 a191 1 # re-adjust paths to reflect final location d201 1 a201 1 # workaround run-time startup problems @ 1.84 log @SA-2004.017-png @ text @d36 2 a37 2 Version: 1.7rc1 Release: 20040429 a136 1 --enable-freetype2 \ d160 1 @ 1.83 log @upgrade to Mozilla 1.7rc1 @ text @d37 1 a37 1 Release: 20040423 @ 1.82 log @correct spelling: privileges, convenient; @ text @d36 2 a37 2 Version: 1.6 Release: 20040207 d46 2 a47 3 Source1: ftp://ftp.openpkg.org/sources/CPY/mozilla/mozilla-1.4-libart.tar.bz2 Source2: mozilla.sh Source3: mozilla.pod a83 1 %setup -q -n mozilla -D -T -a 1 d142 1 @ 1.82.2.1 log @bump release numbers for OpenPKG 2.0 @ text @d37 1 a37 1 Release: 2.0.0 d54 2 a55 2 BuildPreReq: OpenPKG, openpkg >= 2.0.0, make, gcc, perl PreReq: OpenPKG, openpkg >= 2.0.0, xsel @ 1.82.2.2 log @SA-2004.017-png @ text @d37 1 a37 1 Release: 2.0.1 @ 1.81 log @Mass Commit: reduce redundancy within .spec files by referencing macros defining vendor source versions whenever possible. This was half-way automated and half-way manually edited. As a result the PMOD activity in 95% of all cases just means editing the version in one single place, only. @ text @d204 1 a204 1 # generate manual page for startup convinience wrapper d223 1 a223 1 # add startup convinience wrapper @ 1.80 log @Mass-Commit: - split "Distribution" header into "Distribution" (old) and "Class" (new) headers by moving the attached class information. - embed the vendor version tracking configuration through the new "%track" section. - bump up the OpenPKG bootstrap dependency, because the "Class" header and "%track" section are only supported by our latest bootstrap version. @ text @d37 1 a37 1 Release: 20040203 d69 1 a69 1 version = 1.6 @ 1.79 log @bump year in copyright messages to cover new year 2004. This is a CVS only commit -- no packages were rolled intentionally @ text @d32 2 a33 1 Distribution: OpenPKG [PLUS] d37 1 a37 1 Release: 20040116 d54 2 a55 2 BuildPreReq: OpenPKG, openpkg >= 20030717, make, gcc, perl PreReq: OpenPKG, openpkg >= 20030717, xsel d66 9 @ 1.78 log @upgrading package: mozilla 1.5.1 -> 1.6 @ text @d3 3 a5 3 ## Copyright (c) 2000-2003 The OpenPKG Project ## Copyright (c) 2000-2003 Ralf S. Engelschall ## Copyright (c) 2000-2003 Cable & Wireless @ 1.77 log @unconditionally include logic to handle -mail switch in shell wrapper instead of conditionally including it @ text @d35 2 a36 2 Version: 1.5.1 Release: 20031223 @ 1.76 log @add rudimentary support for mail client in OpenPKG native wrapper script @ text @a47 1 Source4: mailnews.patch d77 1 a77 1 # patch source distribution and OpenPKG wrapper a78 3 %if "%{with_mailnews}" == "yes" %{l_patch} <%{SOURCE mailnews.patch} %{SOURCE mozilla.sh} %endif @ 1.75 log @it is time to bless Mozilla for PLUS class @ text @d36 1 a36 1 Release: 20031221 d48 1 d78 1 a78 1 # patch source distribution d80 3 @ 1.74 log @upgrading package: mozilla 1.5 -> 1.5.1 @ text @d32 1 a32 1 Distribution: OpenPKG [EVAL] d36 1 a36 1 Release: 20031217 @ 1.73 log @Include shell script wrapper code to allow for valid file URLs as well @ text @d35 2 a36 2 Version: 1.5 Release: 20031107 d44 1 a44 1 Source0: ftp://ftp.mozilla.org/pub/mozilla/releases/mozilla%{version}/src/mozilla-source-%{version}.tar.bz2 @ 1.72 log @I prefer unprefixed "svs"-style (containing "Index:" lines) patches more. @ text @d36 1 a36 1 Release: 20031017 @ 1.71 log @upgrading package: mozilla 1.4.1 -> 1.5 @ text @d78 1 a78 1 %patch -p1 @ 1.70 log @fix URL @ text @d35 2 a36 2 Version: 1.4.1 Release: 20031013 d44 1 a44 1 Source0: ftp://ftp.mozilla.org/pub/mozilla/releases/mozilla%{version}/src/mozilla-%{version}.tar.bz2 d78 1 a78 1 %patch -p0 @ 1.69 log @upgrading package: mozilla 1.4 -> 1.4.1 @ text @d36 1 a36 1 Release: 20031011 d45 1 a45 1 Source1: ftp://ftp.openpkg.org/source/CPY/mozilla/mozilla-1.4-libart.tar.bz2 @ 1.68 log @Make sure we do not fall over our own feets if the .autoreg dir already exists (can happen on Solaris 9/x86 at least). Thanks to Sebastian Bar for discovering this. @ text @d35 2 a36 2 Version: 1.4 Release: 20030903 d44 4 a47 3 Source0: ftp://ftp.mozilla.org/pub/mozilla/releases/mozilla%{version}/src/mozilla-source-%{version}.tar.bz2 Source1: mozilla.sh Source2: mozilla.pod d75 1 d104 1 @ 1.67 log @libart is already part of the Mozilla 1.4 tarball, so no more need for extra packaging; enable SVG rendering with libart @ text @d36 1 a36 1 Release: 20030817 d188 1 a188 1 mkdir .autoreg @ 1.66 log @provide knob for enabling optimizations @ text @a25 4 # package versions %define V_mozilla 1.4 %define V_libart 1.2.1 d35 2 a36 2 Version: %{V_mozilla} Release: 20030725 d39 1 a39 1 %option with_optimize no d44 3 a46 4 Source0: ftp://ftp.mozilla.org/pub/mozilla/releases/mozilla%{V_mozilla}/src/mozilla-source-%{V_mozilla}.tar.bz2 Source1: http://people.freebsd.org/~marcus/libart_lgpl-%{V_libart}.tar.bz2 Source2: mozilla.sh Source3: mozilla.pod d52 4 a55 2 BuildPreReq: OpenPKG, openpkg >= 20030717, X11, glib, gtk, orbit, libiconv, infozip, openssl, freetype, make, gcc, perl PreReq: OpenPKG, openpkg >= 20030717, X11, glib, gtk, orbit, libiconv, infozip, openssl, freetype, xsel a74 4 # add back the modified libart which is included in Mozilla CVS # but left out of the source distribution for licensing reasons. %{l_bzip2} -d -c %{SOURCE1} | %{l_tar} xf - d130 1 a151 1 --disable-svg \ @ 1.65 log @achieve robust subshell handling by consistently using '(...) || exit 0' constructs to make sure the scripts fail if a subshell fails @ text @d40 1 a40 1 Release: 20030723 d43 1 d139 5 a167 1 --disable-optimize \ d169 2 a170 2 --with-pthreads \ --disable-elf-dynstr-gc @ 1.64 log @fix PR#204, use new %{l_value -s ...} @ text @d40 1 a40 1 Release: 20030717 d191 1 a191 1 ) d209 2 a210 2 (cd dist/bin && %{l_tar} -chf - . ) |\ (cd $RPM_BUILD_ROOT%{l_prefix}/lib/mozilla && %{l_tar} -xf -) @ 1.63 log @adjust some remaining copyright messages @ text @d40 1 a40 1 Release: 20030715 d56 2 a57 2 BuildPreReq: OpenPKG, openpkg >= 20030103, X11, glib, gtk, orbit, libiconv, infozip, openssl, freetype, make, gcc, perl PreReq: OpenPKG, openpkg >= 20030103, X11, glib, gtk, orbit, libiconv, infozip, openssl, freetype, xsel d213 1 a213 1 %{l_shtool} install -c -m 755 -e 's;@@l_prefix@@;%{l_prefix};g' \ @ 1.62 log @cleanup copyright part by using just the main company name of Cable & Wireless and adding the URL to the global website @ text @d40 1 a40 1 Release: 20030701 @ 1.61 log @upgrading package: mozilla 1.3.1 -> 1.4 @ text @a2 1 ## Copyright (c) 2000-2003 Cable & Wireless Deutschland GmbH d5 1 @ 1.60 log @Fix building with options @ text @d27 1 a27 1 %define V_mozilla 1.3.1 d40 1 a40 1 Release: 20030604 @ 1.59 log @apply FreeBSD 64bit fixes @ text @d40 1 a40 1 Release: 20030601 d102 1 a102 1 CPPFLAGS="%{l_cppflags} -I${x11_incdir}" @ 1.58 log @upgrading package: mozilla 1.3 -> 1.3.1 @ text @d40 1 a40 1 Release: 20030508 @ 1.57 log @include FreeBSD bugfixing patches @ text @d27 1 a27 1 %define V_mozilla 1.3 d39 2 a40 2 Version: 1.3 Release: 20030415 @ 1.56 log @ok, finally get this beast upgraded to the new and glory version 1.3 @ text @d40 1 a40 1 Release: 20030316 @ 1.55 log @speclint police @ text @d26 4 d39 2 a40 2 Version: 1.2.1 Release: 20030103 d47 2 a48 2 Source0: ftp://ftp.mozilla.org/pub/mozilla/releases/mozilla%{version}/src/mozilla-source-%{version}.tar.bz2 Source1: http://people.freebsd.org/~marcus/libart_lgpl-%{version}.tar.bz2 d93 20 a113 10 CC="%{l_cc}" \ CXX="%{l_cxx}" \ CFLAGS="%{l_cflags} %{l_cppflags}" \ CXXFLAGS="%{l_cxxflags} -Wno-deprecated %{l_cppflags}" \ CPPFLAGS="%{l_cppflags}" \ LDFLAGS="%{l_ldflags}" \ GLIB_CONFIG="%{l_prefix}/bin/glib-config" \ GTK_CONFIG="%{l_prefix}/bin/gtk-config" \ LIBIDL_CONFIG="%{l_prefix}/bin/libIDL-config" \ MOZ_INTERNAL_LIBART_LGPL=1 \ d121 1 d123 2 a124 1 --enable-default-toolkit=gtk \ d164 2 a165 1 --with-pthreads @ 1.54 log @upgrade to new %option world order @ text @d167 1 a167 1 # strip down installation tree d172 1 a172 1 # workaround run-time startup problems @ 1.53 log @remove '%options' hack, it will be replaced soon with a more elegant solution based on RPM 'Provides' headers @ text @a25 4 # package options %option with_mailnews no %option with_composer no d36 5 a40 1 Release: 20030101 d52 2 a53 2 BuildPreReq: OpenPKG, openpkg >= 20021230, X11, glib, gtk, orbit, libiconv, infozip, openssl, freetype, make, gcc, perl PreReq: OpenPKG, openpkg >= 20021230, X11, glib, gtk, orbit, libiconv, infozip, openssl, freetype, xsel @ 1.52 log @switch to %option(s); remove trailing whitespaces; add jargon query support @ text @a62 2 %options @ 1.51 log @bump of Copyright messages for forthcoming years 2003 @ text @d27 2 a28 6 %ifndef with_mailnews %define with_mailnews no %endif %ifndef with_composer %define with_composer no %endif d40 1 a40 1 Release: 20021226 d52 2 a53 2 BuildPreReq: OpenPKG, openpkg >= 20021204, X11, glib, gtk, orbit, libiconv, infozip, openssl, freetype, make, gcc, perl PreReq: OpenPKG, openpkg >= 20021204, X11, glib, gtk, orbit, libiconv, infozip, openssl, freetype, xsel d168 1 a168 1 @ 1.50 log @switch to %option(s), but intentionally WITHOUT dep increase and WITHOUT FTP server updates @ text @d3 3 a5 3 ## Copyright (c) 2000-2002 Cable & Wireless Deutschland GmbH ## Copyright (c) 2000-2002 The OpenPKG Project ## Copyright (c) 2000-2002 Ralf S. Engelschall @ 1.49 log @Mozilla is also a memory hog when building... @ text @d67 1 a67 1 Options: none @ 1.48 log @fix date and really release an RPM to the FTP service @ text @d71 3 a73 3 ( echo "This package requires about 540 MB of free disk space and about" echo "70 minutes real-time to build on a Pentium-III 800Mhz class CPU." echo "So please be prepared... ;-)" @ 1.47 log @fixed decompression @ text @d44 1 a44 1 Release: 20021227 @ 1.46 log @consistently use 'Options: none' to indicate no options to 'openpkg build' @ text @d44 1 a44 1 Release: 20021217 d81 1 a81 1 %{l_gzip} -d -c %{SOURCE1} | %{l_tar} xf - @ 1.45 log @1. explicitly require libiconv, 2. add libart_lgpl, 3. add workaround for locality 'problems' causing Japanese characters on file:// URLs @ text @d67 2 @ 1.44 log @ok, now numbers are finally known... @ text @d44 1 a44 1 Release: 20021215 d48 3 a50 2 Source1: mozilla.sh Source2: mozilla.pod d56 2 a57 2 BuildPreReq: OpenPKG, openpkg >= 20021204, X11, glib, gtk, orbit, infozip, openssl, freetype, make, gcc, perl PreReq: OpenPKG, openpkg >= 20021204, X11, glib, gtk, orbit, infozip, openssl, freetype, xsel d77 4 d103 1 @ 1.43 log @Make this package now gold: - give people optionally back their composer and mail/news client - really enable freetype support this time - finally remove again all empty directories in package - stripped down installation area by removing unused files - add a few comments to clearify things a little bit more - strip down source distribution to save disk space - display a warning that this package is a beast to build - polish description and summary @ text @d44 1 a44 1 Release: 20021214 d68 2 a69 2 ( echo "This package requires about FIXME MB of free disk space and about" echo "FIXME minutes real-time to build on a Pentium-III 800Mhz class CPU." @ 1.42 log @openssl is required, add freetype support, disable Xinerama @ text @d26 8 d36 1 a36 1 Summary: Graphical Web/Mail/News/Chat Frontend d38 1 a38 1 Vendor: Mozilla d61 4 a64 3 Mozilla is a full-featured open-source web browser derived from Netscape Communicator, designed for standards compliance, performance and portability. d67 7 d75 2 d79 8 d88 1 d114 1 d120 11 a133 2 --disable-mailnews \ --disable-composer \ a135 1 --disable-freetype2 \ d147 2 d150 2 d153 1 d159 2 a160 1 #find . -type d -depth -print | xargs rmdir >/dev/null 2>&1 || true d164 7 d173 2 d182 2 d188 6 a193 2 (cd dist/bin && %{l_tar} -chf - . ) |\ (cd $RPM_BUILD_ROOT%{l_prefix}/lib/mozilla && %{l_tar} -xf -) d198 2 @ 1.41 log @be even more smarter and recognize the pseudo-schemas rfc and whois, too @ text @d36 1 a36 1 Release: 20021212 d47 2 a48 2 BuildPreReq: OpenPKG, openpkg >= 20021204, X11, glib, gtk, orbit, infozip, make, gcc, perl PreReq: OpenPKG, openpkg >= 20021204, X11, glib, gtk, orbit, infozip, xsel d86 1 a88 1 --enable-xinerama \ d92 1 @ 1.40 log @shit happens, our cronjob was faster than me yesterday and updated back the old tarball before I was able to upload it @ text @d36 1 a36 1 Release: 20021206 @ 1.39 log @new tarball, new happyness... @ text @d36 1 a36 1 Release: 20021205 @ 1.38 log @use new l_cxxflags variable @ text @d36 1 a36 1 Release: 20021204 @ 1.37 log @upgrade to 1.2.1 @ text @d47 2 a48 2 BuildPreReq: OpenPKG, openpkg >= 20020206, X11, glib, gtk, orbit, infozip, make, gcc, perl PreReq: OpenPKG, openpkg >= 20020206, X11, glib, gtk, orbit, infozip, xsel d65 1 a65 1 CXXFLAGS="%{l_cflags} -Wno-deprecated %{l_cppflags}" \ @ 1.36 log @fix packaging @ text @d35 2 a36 2 Version: 1.2 Release: 20021203 @ 1.35 log @add startup script; add .autogen dir hack @ text @d132 2 a133 1 $RPM_BUILD_ROOT%{l_prefix}/lib/mozilla d139 1 a139 1 %{SOURCE mozilla.1} $RPM_BUILD_ROOT%{l_prefix}/man/man1/ @ 1.34 log @more tries to get it running @ text @d36 1 a36 1 Release: 20021201 d41 1 d47 2 a48 2 BuildPreReq: OpenPKG, openpkg >= 20020206, X11, glib, gtk, orbit, infozip, make, gcc PreReq: OpenPKG, openpkg >= 20020206, X11, glib, gtk, orbit, infozip d91 1 d93 1 a109 2 #FIXME# --enable-strip #FIXME# --disable-tests d117 1 a117 1 #FIXME# find . -type d -depth -print | xargs rmdir >/dev/null 2>&1 || true d121 1 d123 4 d137 2 @ 1.33 log @work-off this package -- unfortunately it still does not run :-( @ text @d63 2 a64 2 CFLAGS="%{l_cflags -O} %{l_cppflags}" \ CXXFLAGS="%{l_cflags -O} -Wno-deprecated %{l_cppflags}" \ a87 1 --enable-strip \ a96 1 --disable-tests \ d107 2 d113 2 a114 2 ./regxpcom ./regchrome d116 4 a119 1 find . -type d -depth -print | xargs rmdir >/dev/null 2>&1 || true @ 1.32 log @blind upgrade of this JUNK @ text @d32 1 a32 1 Distribution: OpenPKG [JUNK] d36 1 a36 1 Release: 20021128 d41 1 d58 1 a60 1 LD_LIBRARY_PATH="%{l_prefix}/lib:/usr/lib:$LD_LIBRARY_PATH"; export LD_LIBRARY_PATH d72 2 a73 4 --with-jpeg=%{l_prefix} \ --with-png=%{l_prefix} \ --with-zlib=%{l_prefix} \ --enable-toolkit=gtk \ d77 2 a78 1 --with-gtk \ d82 18 a99 3 --enable-shared \ --enable-double-buffer \ --enable-x11-shm \ d101 3 d106 1 a106 2 --disable-md \ --disable-pedantic \ a107 6 --enable-editor \ --enable-mailnews \ --enable-crypto \ --disable-ldap \ --disable-debug \ --disable-tests \ a113 2 echo "skin,install,select,classic/1.0" >>chrome/installed-chrome.txt echo "locale,install,select,en-US" >>chrome/installed-chrome.txt d125 1 a125 2 (cd $RPM_BUILD_ROOT%{l_prefix}/lib/mozilla && %{l_tar} -xf -) strip $RPM_BUILD_ROOT%{l_prefix}/lib/mozilla/* >/dev/null 2>&1 || true d127 1 a127 2 %{SOURCE mozilla.sh} \ $RPM_BUILD_ROOT%{l_prefix}/bin/mozilla @ 1.31 log @cleanup: remove $PATH fiddling, because already obsoleted by sane build environment @ text @d35 2 a36 2 Version: 1.0 Release: 20020714 d62 4 a65 3 CFLAGS="%{l_cflags -O} -I%{l_prefix}/include" \ CXXFLAGS="%{l_cflags -O} -Wno-deprecated -I%{l_prefix}/include" \ LDFLAGS="-L%{l_prefix}/lib" \ d106 1 @ 1.30 log @Woohhooo: apply the new package classification system. (CORE, BASE, PLUS, PRIV, EVAL, JUNK). A description of them follows on the website soon. @ text @a58 1 PATH="%{l_prefix}/bin:$PATH"; export PATH @ 1.29 log @downgrade to 1.0 because 1.1a is a developer version @ text @d32 1 a32 1 Distribution: OpenPKG [BRK] @ 1.28 log @upgrading package: mozilla 1.0 -> 1.1a @ text @d35 2 a36 2 Version: 1.1a Release: 20020622 @ 1.27 log @bumped release @ text @d35 2 a36 2 Version: 1.0 Release: 20020606 d45 2 a46 2 BuildPreReq: OpenPKG, openpkg >= 20020206, X11, make, gcc, glib, gtk, orbit PreReq: OpenPKG, openpkg >= 20020206, X11, make, gcc, glib, gtk, orbit d64 1 a64 1 CXXFLAGS="%{l_cflags -O} -I%{l_prefix}/include" \ @ 1.26 log @Back out Mozilla v1.0 update, because a dependency to gtk is broken. @ text @d35 2 a36 2 Version: 1.0rc3 Release: 20020524 @ 1.25 log @upgrading package: mozilla 1.0rc3 -> 1.0 @ text @d35 2 a36 2 Version: 1.0 Release: 20020605 @ 1.24 log @strip trailing whitespaces @ text @d35 2 a36 2 Version: 1.0rc3 Release: 20020524 @ 1.23 log @upgrading package: mozilla 1.0rc2 -> 1.0rc3 @ text @d23 2 a24 2 ## SUCH DAMAGE. ## @ 1.22 log @new package: mozilla 1.0rc2 (Graphical Web/Mail/News/Chat Frontend) @ text @d35 2 a36 2 Version: 1.0rc2 Release: 20020513 @ 1.21 log @upgraded upstream version @ text @d35 2 a36 2 Version: 1.0rc1 Release: 20020419 @ 1.20 log @upgrade to mozilla 0.9.9 (still broken) @ text @d35 2 a36 2 Version: 0.9.9 Release: 20020312 @ 1.19 log @bump release @ text @d28 1 a28 1 Summary: Graphical Web-Browser d30 1 a30 1 Vendor: Netscape d32 1 a32 1 Distribution: OpenPKG [EXP] d35 2 a36 2 Version: 0.9.8 Release: 20020206 @ 1.18 log @upgrade to Mozilla 0.9.8 @ text @d36 1 a36 1 Release: 20020205 d45 2 a46 2 BuildPreReq: OpenPKG, openpkg >= 20011227, X11, make, gcc, glib, gtk, orbit PreReq: OpenPKG, openpkg >= 20011227, X11, make, gcc, glib, gtk, orbit @ 1.17 log @upgrade to mozilla 0.9.7 @ text @d35 2 a36 2 Version: 0.9.7 Release: 20020107 @ 1.16 log @bump copyright years @ text @d36 1 a36 1 Release: 20011222 a40 1 Patch0: mozilla.patch.freebsd d45 2 a46 2 BuildPreReq: OpenPKG, openpkg >= 20011227, make, gcc, glib, gtk, orbit PreReq: OpenPKG, openpkg >= 20011227, make, gcc, glib, gtk, orbit a56 1 #%patch -p0 d75 3 @ 1.15 log @fix dependencies in -CURRENT now that we have the new scheme @ text @d3 3 a5 3 ## Copyright (c) 2000-2001 Cable & Wireless Deutschland GmbH ## Copyright (c) 2000-2001 The OpenPKG Project ## Copyright (c) 2000-2001 Ralf S. Engelschall @ 1.14 log @upgrade to 0.9.7 @ text @d46 2 a47 2 BuildPreReq: OpenPKG, openpkg >= 20011126.0, make, gcc, glib, gtk, orbit PreReq: OpenPKG, openpkg >= 20011126.0, make, gcc, glib, gtk, orbit @ 1.13 log @remove trailing zero to conform with new scheme @ text @d35 2 a36 2 Version: 0.9.6 Release: 20011201 d58 1 a58 1 %patch -p0 d93 1 @ 1.12 log @adjust distribution and release @ text @d36 1 a36 1 Release: 20011201.0 @ 1.11 log @Bump releases. @ text @d36 1 a36 1 Release: 20011126.0 @ 1.10 log @add OpenPKG to copyright lines @ text @d36 1 a36 1 Release: 20011124.0 d46 2 a47 2 BuildPreReq: OpenPKG, openpkg >= 0.9-20011025.0, make, gcc, glib, gtk, orbit PreReq: OpenPKG, openpkg >= 0.9-20011025.0, make, gcc, glib, gtk, orbit @ 1.9 log @blind update of (perhaps still broken) Mozilla @ text @d4 1 d36 1 a36 1 Release: 20011123.0 @ 1.8 log @Hmmmm.... goodbye good thought out but in practice unusable %{l_branch} variable. We have to use a static value here (implies manual editing again), because else source and binary RPM filenames won't match if binary is built one or more days after the source was rolled. @ text @d34 2 a35 2 Version: 0.9.5 Release: 20011121.0 @ 1.7 log @bump to the correct 0.9-20011025.0 @ text @d35 1 a35 1 Release: %{l_branch}.0 @ 1.6 log @upgrade dependencies because of l_branch usage @ text @d45 2 a46 2 BuildPreReq: OpenPKG, openpkg >= 20011023.0, make, gcc, glib, gtk, orbit PreReq: OpenPKG, openpkg >= 20011023.0, make, gcc, glib, gtk, orbit @ 1.5 log @upgrade to 0.9.5 (still broken) @ text @d45 2 a46 2 BuildPreReq: OpenPKG, openpkg >= 0.9-33, make, gcc, glib, gtk, orbit PreReq: OpenPKG, openpkg >= 0.9-33, make, gcc, glib, gtk, orbit @ 1.4 log @Switch to using "YYYYMMDD.X" as Release for -CURRENT packages. @ text @d34 1 a34 1 Version: 0.9.4 @ 1.3 log @Cleanup: 1. Move "Group:" below "Distribution:" 2. Use "The OpenPKG Project" for "Packager:" 3. Add type tag to "Distribution:" (default is now EXP) @ text @d35 1 a35 1 Release: 2 @ 1.2 log @Force all packages to require openpkg-0.9-33 @ text @a27 1 Group: Web d30 3 a32 2 Packager: rse@@openpkg.org Distribution: OpenPKG @ 1.1 log @Initial revision @ text @d35 1 a35 1 Release: 1 d45 2 a46 2 BuildPreReq: OpenPKG, openpkg >= 0.9-30, make, gcc, glib, gtk, orbit PreReq: OpenPKG, openpkg >= 0.9-30, make, gcc, glib, gtk, orbit @ 1.1.1.1 log @Import OpenPKG sources into CVS repository @ text @@