head 1.83; access; symbols OPENPKG_E1_MP_HEAD:1.47 OPENPKG_E1_MP:1.47 OPENPKG_E1_MP_2_STABLE:1.43.2.2 OPENPKG_E1_FP:1.43.2.2 OPENPKG_2_STABLE_MP:1.46 OPENPKG_2_STABLE_20061018:1.43.2.2 OPENPKG_2_STABLE_20060622:1.43.2.1 OPENPKG_2_STABLE:1.43.0.2 OPENPKG_2_STABLE_BP:1.43 OPENPKG_2_5_RELEASE:1.38.2.3 OPENPKG_2_5_SOLID:1.38.0.2 OPENPKG_2_5_SOLID_BP:1.38 OPENPKG_2_4_RELEASE:1.36.2.1 OPENPKG_2_4_SOLID:1.36.0.2 OPENPKG_2_4_SOLID_BP:1.36 OPENPKG_CW_FP:1.33 OPENPKG_2_3_RELEASE:1.30.2.2 OPENPKG_2_3_SOLID:1.30.0.2 OPENPKG_2_3_SOLID_BP:1.30 OPENPKG_2_2_RELEASE:1.23.2.2 OPENPKG_2_2_SOLID:1.23.0.2 OPENPKG_2_2_SOLID_BP:1.23 OPENPKG_1_STABLE_MP:1.10; locks; strict; comment @-- @; 1.83 date 2009.07.07.20.50.39; author rse; state Exp; branches; next 1.82; commitid n4Ys29eswHPv1PUt; 1.82 date 2009.07.02.16.12.56; author rse; state Exp; branches; next 1.81; commitid xjD3VqgZgWJcE9Ut; 1.81 date 2009.04.28.17.00.18; author rse; state Exp; branches; next 1.80; commitid QmFjHNruD8IZZNLt; 1.80 date 2009.04.18.13.11.24; author rse; state Exp; branches; next 1.79; commitid 4pHXU27WTIGCZuKt; 1.79 date 2009.02.28.09.19.02; author rse; state Exp; branches; next 1.78; commitid 8gInZsK3RieklbEt; 1.78 date 2009.02.17.20.37.40; author rse; state Exp; branches; next 1.77; commitid thuxUAW5QSe4sPCt; 1.77 date 2009.02.16.18.24.51; author rse; state Exp; branches; next 1.76; commitid kbcxpi49kG7vKGCt; 1.76 date 2009.01.19.19.17.12; author rse; state Exp; branches; next 1.75; commitid itmQAYyR7EKfW5zt; 1.75 date 2008.08.28.17.14.02; author rse; state Exp; branches; next 1.74; commitid X9uryGMGX0dZSzgt; 1.74 date 2008.08.10.10.17.22; author rse; state Exp; branches; next 1.73; commitid pbBrIzlAmOmU9eet; 1.73 date 2008.07.29.06.18.47; author rse; state Exp; branches; next 1.72; commitid O69tGbvuExsYdFct; 1.72 date 2008.07.16.20.46.29; author rse; state Exp; branches; next 1.71; commitid 4WGnEFyd3HJyr4bt; 1.71 date 2008.05.23.11.01.35; author rse; state Exp; branches; next 1.70; commitid PIXd0BYL6TYvW44t; 1.70 date 2008.04.27.18.54.21; author rse; state Exp; branches; next 1.69; commitid sVmDYLiKoALwoM0t; 1.69 date 2008.02.03.18.14.40; author rse; state Exp; branches; next 1.68; commitid jb7RDcZZCIOjSYPs; 1.68 date 2008.01.22.16.06.32; author rse; state Exp; branches; next 1.67; commitid uaAcvpHTcovgyqOs; 1.67 date 2008.01.08.19.07.56; author rse; state Exp; branches; next 1.66; commitid n9yKNHRbU9Go0EMs; 1.66 date 2008.01.01.14.55.58; author rse; state Exp; branches; next 1.65; commitid B8esaHJHoduuKILs; 1.65 date 2007.12.28.09.34.45; author rse; state Exp; branches; next 1.64; commitid BC9uuBXpK7uGbbLs; 1.64 date 2007.10.31.14.58.43; author rse; state Exp; branches; next 1.63; commitid 7KVpS3bPWwJpQKDs; 1.63 date 2007.10.18.07.28.06; author rse; state Exp; branches; next 1.62; commitid IVKL7UprQ0tJL2Cs; 1.62 date 2007.10.02.06.17.48; author rse; state Exp; branches; next 1.61; commitid L6t9sWIhK2JuTYzs; 1.61 date 2007.09.24.06.13.26; author rse; state Exp; branches; next 1.60; commitid o8UTJmzYF7ND7Xys; 1.60 date 2007.08.28.08.20.41; author rse; state Exp; branches; next 1.59; commitid IUF9Wq7KWBypHuvs; 1.59 date 2007.08.14.05.06.01; author cs; state Exp; branches; next 1.58; commitid JdxG5kIPSUow4Gts; 1.58 date 2007.08.08.15.01.39; author cs; state Exp; branches; next 1.57; commitid u7I6cisirdhPyXss; 1.57 date 2007.08.07.21.08.13; author cs; state Exp; branches; next 1.56; commitid OtsYAsszwobzCRss; 1.56 date 2007.08.07.21.00.31; author cs; state Exp; branches; next 1.55; commitid yY3OUD8ZAbiVzRss; 1.55 date 2007.08.07.20.35.40; author cs; state Exp; branches; next 1.54; commitid FaWUKEO93i7prRss; 1.54 date 2007.07.31.15.09.49; author cs; state Exp; branches; next 1.53; commitid qMGkr3TyszNzRVrs; 1.53 date 2007.07.31.15.06.12; author cs; state Exp; branches; next 1.52; commitid P2Jfv916RGykQVrs; 1.52 date 2007.07.31.14.46.51; author cs; state Exp; branches; next 1.51; commitid IZp0oD1BQ9wGJVrs; 1.51 date 2007.07.31.14.42.04; author cs; state Exp; branches; next 1.50; commitid 9QWuFOxujNa3IVrs; 1.50 date 2007.07.31.14.15.48; author cs; state Exp; branches; next 1.49; commitid 0opIIoKmjzk2zVrs; 1.49 date 2007.07.31.07.15.23; author cs; state Exp; branches; next 1.48; commitid IXPBiDjLfWFOeTrs; 1.48 date 2007.07.27.06.35.15; author rse; state Exp; branches; next 1.47; commitid 0kJLBFq443O09nrs; 1.47 date 2007.01.01.17.38.47; author rse; state Exp; branches; next 1.46; commitid BicZD6VUl7GuqP0s; 1.46 date 2006.10.13.17.29.05; author thl; state Exp; branches; next 1.45; commitid q5GSxzsSDX29XxQr; 1.45 date 2006.09.23.12.54.32; author rse; state Exp; branches; next 1.44; commitid NLoEG2ue4C5V6XNr; 1.44 date 2006.08.25.19.16.59; author rse; state Exp; branches; next 1.43; commitid Tvsj1UyQ8rQ89gKr; 1.43 date 2006.05.14.18.55.13; author rse; state Exp; branches 1.43.2.1; next 1.42; commitid sP2ES5yucZtKl1xr; 1.42 date 2006.03.09.18.28.24; author rse; state Exp; branches; next 1.41; commitid ZujxRHIOmFm5kxor; 1.41 date 2006.01.01.13.14.53; author rse; state Exp; branches; next 1.40; commitid otZG8yKMCw1JFTfr; 1.40 date 2005.10.15.07.28.29; author rse; state Exp; branches; next 1.39; 1.39 date 2005.10.14.14.24.04; author rse; state Exp; branches; next 1.38; 1.38 date 2005.10.04.18.10.50; author rse; state Exp; branches 1.38.2.1; next 1.37; 1.37 date 2005.07.27.06.48.39; author rse; state Exp; branches; next 1.36; 1.36 date 2005.04.20.18.02.35; author rse; state Exp; branches 1.36.2.1; next 1.35; 1.35 date 2005.03.31.17.23.02; author rse; state Exp; branches; next 1.34; 1.34 date 2005.03.24.11.19.08; author rse; state Exp; branches; next 1.33; 1.33 date 2005.03.23.09.25.39; author rse; state Exp; branches; next 1.32; 1.32 date 2005.03.02.12.36.36; author ms; state Exp; branches; next 1.31; 1.31 date 2005.02.23.10.46.37; author ms; state Exp; branches; next 1.30; 1.30 date 2005.02.18.16.41.56; author rse; state Exp; branches 1.30.2.1; next 1.29; 1.29 date 2005.02.17.15.20.57; author rse; state Exp; branches; next 1.28; 1.28 date 2005.01.01.10.50.45; author rse; state Exp; branches; next 1.27; 1.27 date 2004.12.01.18.29.19; author ms; state Exp; branches; next 1.26; 1.26 date 2004.11.26.07.24.50; author rse; state Exp; branches; next 1.25; 1.25 date 2004.10.18.18.01.32; author rse; state Exp; branches; next 1.24; 1.24 date 2004.10.13.19.14.09; author rse; state Exp; branches; next 1.23; 1.23 date 2004.10.11.14.46.43; author rse; state Exp; branches 1.23.2.1; next 1.22; 1.22 date 2004.10.04.05.21.56; author rse; state Exp; branches; next 1.21; 1.21 date 2004.10.03.16.51.07; author rse; state Exp; branches; next 1.20; 1.20 date 2004.07.30.14.03.09; author ms; state Exp; branches; next 1.19; 1.19 date 2004.02.07.17.55.48; author rse; state Exp; branches; next 1.18; 1.18 date 2004.02.03.20.02.45; author rse; state Exp; branches; next 1.17; 1.17 date 2004.01.24.19.52.32; author rse; state Exp; branches; next 1.16; 1.16 date 2004.01.23.13.10.00; author rse; state Exp; branches; next 1.15; 1.15 date 2003.12.17.08.31.14; author rse; state Exp; branches; next 1.14; 1.14 date 2003.11.27.13.55.22; author ms; state Exp; branches; next 1.13; 1.13 date 2003.10.07.15.32.06; author ms; state Exp; branches; next 1.12; 1.12 date 2003.08.27.13.53.26; author mlelstv; state Exp; branches; next 1.11; 1.11 date 2003.08.11.12.25.34; author mlelstv; state Exp; branches; next 1.10; 1.10 date 2003.07.24.14.50.20; author mlelstv; state Exp; branches; next 1.9; 1.9 date 2003.07.22.08.10.50; author rse; state Exp; branches; next 1.8; 1.8 date 2003.07.19.17.06.01; author rse; state Exp; branches; next 1.7; 1.7 date 2003.07.17.15.32.48; author thl; state Exp; branches; next 1.6; 1.6 date 2003.07.10.07.50.35; author rse; state Exp; branches; next 1.5; 1.5 date 2003.07.09.14.06.18; author thl; state Exp; branches; next 1.4; 1.4 date 2003.07.08.14.40.15; author rse; state Exp; branches; next 1.3; 1.3 date 2003.07.07.10.59.51; author mlelstv; state Exp; branches; next 1.2; 1.2 date 2003.07.01.19.26.17; author rse; state Exp; branches; next 1.1; 1.1 date 2003.05.25.11.23.44; author rse; state Exp; branches; next ; 1.43.2.1 date 2006.06.20.15.19.38; author rse; state Exp; branches; next 1.43.2.2; commitid P9b9BoNafLYTTKBr; 1.43.2.2 date 2006.10.16.14.51.24; author rse; state Exp; branches; next ; commitid iZxwRSmmWscPXUQr; 1.38.2.1 date 2005.10.11.12.50.24; author rse; state Exp; branches; next 1.38.2.2; 1.38.2.2 date 2005.10.14.14.25.01; author rse; state Exp; branches; next 1.38.2.3; 1.38.2.3 date 2005.10.15.07.29.17; author rse; state Exp; branches; next ; 1.36.2.1 date 2005.06.15.18.59.42; author rse; state Exp; branches; next ; 1.30.2.1 date 2005.02.21.17.07.10; author rse; state Exp; branches; next 1.30.2.2; 1.30.2.2 date 2005.02.23.14.08.21; author rse; state Exp; branches; next 1.30.2.3; 1.30.2.3 date 2005.03.25.18.58.32; author rse; state Exp; branches; next ; 1.23.2.1 date 2004.10.11.18.56.06; author rse; state Exp; branches; next 1.23.2.2; 1.23.2.2 date 2004.10.13.19.14.40; author rse; state Exp; branches; next ; desc @@ 1.83 log @upgrading package: jabberd 2.2.8.91 -> 2.2.9 @ text @## ## jabberd.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 version %define V_major 2.2 %define V_minor 9 # package information Name: jabberd Summary: Jabber Instant Messaging Daemon URL: http://jabberd2.xiaoka.com/ Vendor: Jabber Software Foundation Packager: OpenPKG Foundation e.V. Distribution: OpenPKG Community Class: PLUS Group: InstantMessaging License: JOSL/GPL Version: %{V_major}.%{V_minor} Release: 20090707 # package options %option with_sqlite no %option with_mysql no %option with_pgsql no %option with_pam no # list of sources Source0: http://codex.xiaoka.com/pub/jabberd2/releases/jabberd-%{version}.tar.gz Source1: rc.jabberd Patch0: jabberd.patch # build information Prefix: %{l_prefix} BuildRoot: %{l_buildroot} BuildPreReq: OpenPKG, openpkg >= 20060823, make PreReq: OpenPKG, openpkg >= 20060823, perl BuildPreReq: db, expat, libiconv, libidn, gpg-error, gcrypt, libgsasl, openssl, udns PreReq: db, expat, libiconv, libidn, gpg-error, gcrypt, libgsasl, openssl, udns %if "%{with_sqlite}" == "yes" BuildPreReq: sqlite PreReq: sqlite %endif %if "%{with_mysql}" == "yes" BuildPreReq: mysql PreReq: mysql %endif %if "%{with_pgsql}" == "yes" BuildPreReq: postgresql PreReq: postgresql %endif %if "%{with_pam}" == "yes" BuildPreReq: PAM PreReq: PAM %endif AutoReq: no AutoReqProv: no %description JabberD is the original server implementation for the Jabber instant messaging platform. JabberD 2 is the next generation of the JabberD server. It has been rewritten from the ground up to be scalable, architecturally sound, and to support the latest protocol extensions coming out of the JSF. %track prog jabberd = { version = %{version} url = http://codex.xiaoka.com/pub/jabberd2/releases/ regex = jabberd-(\d+\.\d+(\.\d+)*)\.tar\.gz } %prep %setup -q -n jabberd-%{version} %{l_sed} <%{PATCH0} -e 's;@@l_prefix@@;%{l_prefix};g' | %{l_patch} -p0 -b %{l_shtool} subst \ -e 's;exec perl;exec %{l_prefix}/bin/perl;' \ tools/jabberd.in %build # configure program export CC="%{l_cc}" export CFLAGS="%{l_cflags -O}" export CPPFLAGS="%{l_cppflags libidn}" export LDFLAGS="%{l_ldflags}" export LIBS="" case "%{l_platform -t}" in *-linux* ) LIBS="$LIBS -ldl" ;; *-sunos* ) LIBS="$LIBS -lsocket -lnsl -lrt" ;; esac export JHOME=%{l_prefix}/var/jabberd %if "%{with_mysql}" == "yes" CPPFLAGS="$CPPFLAGS %{l_cppflags mysql}" LDFLAGS="$LDFLAGS %{l_ldflags mysql}" LIBS="$LIBS -lz -lm" %endif %if "%{with_pgsql}" == "yes" CPPFLAGS="$CPPFLAGS %{l_cppflags postgresql}" %endif ./configure \ --prefix=%{l_prefix} \ --sysconfdir=%{l_prefix}/etc/jabberd \ --mandir=%{l_prefix}/man \ --enable-db \ --enable-fs \ --enable-pipe \ --enable-ssl \ --with-sasl=gsasl \ %if "%{with_sqlite}" == "yes" --enable-sqlite \ %else --disable-sqlite \ %endif %if "%{with_mysql}" == "yes" --enable-mysql \ %else --disable-mysql \ %endif %if "%{with_pgsql}" == "yes" --enable-pgsql \ %else --disable-pgsql \ %endif %if "%{with_pam}" == "yes" --enable-pam \ %else --disable-pam \ %endif --disable-oracle \ --enable-static \ --enable-shared # build program %{l_make} %{l_mflags} %install # create installation filesystem structure rm -rf $RPM_BUILD_ROOT %{l_shtool} mkdir -f -p -m 755 \ $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d \ $RPM_BUILD_ROOT%{l_prefix}/etc/jabberd \ $RPM_BUILD_ROOT%{l_prefix}/etc/jabberd/templates \ $RPM_BUILD_ROOT%{l_prefix}/var/jabberd \ $RPM_BUILD_ROOT%{l_prefix}/var/jabberd/db \ $RPM_BUILD_ROOT%{l_prefix}/var/jabberd/pid \ $RPM_BUILD_ROOT%{l_prefix}/var/jabberd/log # install components %{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT # remove unnecessary files rm -f $RPM_BUILD_ROOT%{l_prefix}/etc/jabberd/*.dist rm -f $RPM_BUILD_ROOT%{l_prefix}/etc/jabberd/templates/*.dist rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/jabberd/*.a # install run-command script %{l_shtool} install -c -m 755 %{l_value -s -a} \ %{SOURCE rc.jabberd} \ $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/ # determine installation files %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ %{l_files_std} \ '%config %{l_prefix}/etc/jabberd/*' \ '%dir %attr(-,%{l_nusr},%{l_ngrp}) %{l_prefix}/var/jabberd' \ '%dir %attr(-,%{l_nusr},%{l_ngrp}) %{l_prefix}/var/jabberd/*' %files -f files %clean rm -rf $RPM_BUILD_ROOT %post # after upgrade, restart service [ $1 -eq 2 ] || exit 0 eval `%{l_rc} jabberd status 2>/dev/null` [ ".$jabberd_active" = .yes ] && %{l_rc} jabberd restart exit 0 %preun # before erase, stop service and remove log files [ $1 -eq 0 ] || exit 0 %{l_rc} jabberd stop 2>/dev/null rm -f $RPM_INSTALL_PREFIX/var/jabberd/*.log* >/dev/null 2>&1 || true exit 0 @ 1.82 log @upgrading package: jabberd 2.2.8 -> 2.2.8.91 @ text @d26 1 a26 1 %define V_minor 8.91 d39 1 a39 1 Release: 20090702 @ 1.81 log @upgrading package: jabberd 2.2.7.1 -> 2.2.8 @ text @d26 1 a26 1 %define V_minor 8 d39 1 a39 1 Release: 20090428 @ 1.80 log @bump years in copyright messages @ text @d26 1 a26 1 %define V_minor 7.1 d39 1 a39 1 Release: 20090228 d48 1 a48 1 Source0: http://ftp.xiaoka.com/jabberd2/releases/jabberd-%{version}.tar.gz d88 1 a88 1 url = http://ftp.xiaoka.com/jabberd2/releases/ @ 1.79 log @upgrading package: jabberd 2.2.7 -> 2.2.7.1 @ text @d3 1 a3 1 ## Copyright (c) 2000-2008 OpenPKG Foundation e.V. @ 1.78 log @upgrading package: jabberd 2.2.6 -> 2.2.7 @ text @d26 1 a26 1 %define V_minor 7 d39 1 a39 1 Release: 20090217 @ 1.77 log @upgrading package: jabberd 2.2.5 -> 2.2.6 @ text @d26 1 a26 1 %define V_minor 6 d39 1 a39 1 Release: 20090216 @ 1.76 log @upgrading package: jabberd 2.2.4 -> 2.2.5 @ text @d26 1 a26 1 %define V_minor 5 d39 1 a39 1 Release: 20090119 @ 1.75 log @upgrading package: jabberd 2.2.3 -> 2.2.4 @ text @d26 1 a26 1 %define V_minor 4 d39 1 a39 1 Release: 20080828 @ 1.74 log @upgrading package: jabberd 2.2.2 -> 2.2.3 @ text @d26 1 a26 1 %define V_minor 3 d39 1 a39 1 Release: 20080810 @ 1.73 log @upgrading package: jabberd 2.2.1 -> 2.2.2 @ text @d26 1 a26 1 %define V_minor 2 d39 1 a39 1 Release: 20080729 d127 1 @ 1.72 log @upgrading package: jabberd 2.2.0 -> 2.2.1 @ text @d26 1 a26 1 %define V_minor 1 d39 1 a39 1 Release: 20080716 @ 1.71 log @upgrading package: jabberd 2.1.24.1 -> 2.2.0 @ text @d26 1 a26 1 %define V_minor 0 d39 1 a39 1 Release: 20080523 @ 1.70 log @upgrading package: jabberd 2.1.23 -> 2.1.24.1 @ text @d25 2 a26 2 %define V_major 2.1 %define V_minor 24.1 d39 1 a39 1 Release: 20080427 d57 2 a58 2 BuildPreReq: db, expat, libiconv, libidn, gpg-error, gcrypt, libgsasl, openssl PreReq: db, expat, libiconv, libidn, gpg-error, gcrypt, libgsasl, openssl a124 2 --enable-gsasl \ --enable-idn \ a146 1 --disable-cyrus \ @ 1.69 log @upgrading package: jabberd 2.1.22 -> 2.1.23 @ text @d26 1 a26 1 %define V_minor 23 d39 1 a39 1 Release: 20080203 @ 1.68 log @upgrading package: jabberd 2.1.21 -> 2.1.22 @ text @d26 1 a26 1 %define V_minor 22 d39 1 a39 1 Release: 20080122 @ 1.67 log @upgrading package: jabberd 2.1.20 -> 2.1.21 @ text @d26 1 a26 1 %define V_minor 21 d39 1 a39 1 Release: 20080108 @ 1.66 log @Update package specifications according to OpenPKG year 2008 world order: http://www.mail-archive.com/openpkg-announce@@openpkg.org/msg00221.html @ text @d26 1 a26 1 %define V_minor 20 d39 1 a39 1 Release: 20080101 @ 1.65 log @upgrading package: jabberd 2.1.19 -> 2.1.20 @ text @d3 1 a3 2 ## Copyright (c) 2000-2007 OpenPKG Foundation e.V. ## Copyright (c) 2000-2007 Ralf S. Engelschall d39 1 a39 1 Release: 20071228 @ 1.64 log @upgrading package: jabberd 2.1.18 -> 2.1.19 @ text @d27 1 a27 1 %define V_minor 19 d40 1 a40 1 Release: 20071031 @ 1.63 log @upgrading package: jabberd 2.1.17 -> 2.1.18 @ text @d27 1 a27 1 %define V_minor 18 d40 1 a40 1 Release: 20071018 @ 1.62 log @upgrading package: jabberd 2.1.16 -> 2.1.17 @ text @d27 1 a27 1 %define V_minor 17 d40 1 a40 1 Release: 20071002 @ 1.61 log @upgrading package: jabberd 2.1.15 -> 2.1.16 @ text @d27 1 a27 1 %define V_minor 16 d40 1 a40 1 Release: 20070924 @ 1.60 log @upgrading package: jabberd 2.1.14 -> 2.1.15 @ text @d27 1 a27 1 %define V_minor 15 d40 1 a40 1 Release: 20070828 @ 1.59 log @upgrading package: jabberd 2.1.13 -> 2.1.14 @ text @d27 1 a27 1 %define V_minor 14 d40 1 a40 1 Release: 20070814 @ 1.58 log @upgrading package: jabberd 2.1.12 -> 2.1.13 @ text @d27 1 a27 1 %define V_minor 13 d40 1 a40 1 Release: 20070808 @ 1.57 log @more cleanups @ text @d27 1 a27 1 %define V_minor 12 d40 1 a40 1 Release: 20070807 @ 1.56 log @oops, missed one dir @ text @d104 2 a105 2 export CPPFLAGS="%{l_cppflags pth libidn}" export LDFLAGS="%{l_ldflags pth}" @ 1.55 log @fix path of man pages @ text @d123 1 a123 1 --mandir=%{l_prefix} \ @ 1.54 log @fix build on Linux @ text @d40 1 a40 1 Release: 20070731 d123 1 @ 1.53 log @fix up list of dependencies @ text @d108 1 @ 1.52 log @we don't do any voodoo here, any sed(1) will do @ text @d58 2 a59 4 BuildPreReq: pth, openssl, libidn, libiconv PreReq: pth, openssl, libidn, libiconv BuildPreReq: db PreReq: db d122 3 a124 1 --enable-ssl \ a125 2 --enable-fs \ --enable-db \ d127 1 d148 2 @ 1.51 log @config.* scripts supplied by the vendor are just fine, no need for external ones @ text @d56 1 a56 1 BuildPreReq: OpenPKG, openpkg >= 20060823, make, sed @ 1.50 log @fix MySQL support @ text @d56 1 a56 1 BuildPreReq: OpenPKG, openpkg >= 20060823, make, config, sed a97 1 %{l_prefix}/bin/config install @ 1.49 log @upgrading package: jabberd 2.1.11 -> 2.1.12 @ text @d97 1 a97 1 %patch -p0 d117 1 @ 1.48 log @upgrading package: jabberd 2.0s11 -> 2.1.11 @ text @d27 1 a27 1 %define V_minor 11 d40 1 a40 1 Release: 20070727 @ 1.47 log @Welcome Year 2007! @ text @d26 2 a27 2 %define V_major 2.0 %define V_minor s11 d32 1 a32 1 URL: http://jabberd.jabberstudio.org/ d39 2 a40 2 Version: %{V_major}%{V_minor} Release: 20061013 d43 1 d49 1 a49 1 Source0: http://files.jabberstudio.org/jabberd2/jabberd-%{version}.tar.gz d62 4 d91 2 a92 2 url = http://jabberstudio.org/projects/jabberd2/releases/ regex = jabberd-(\d+\.\d+(\.\d+|s\d+))\.tar\.gz d123 1 d129 5 d150 1 a150 1 --disable-shared d171 3 a173 2 rm -f $RPM_BUILD_ROOT%{l_prefix}/etc/jabberd/*dist rm -f $RPM_BUILD_ROOT%{l_prefix}/etc/jabberd/templates/*dist @ 1.46 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.45 log @adjust Group header @ text @d34 2 a35 2 Packager: OpenPKG Distribution: OpenPKG d40 1 a40 1 Release: 20060923 @ 1.44 log @replace '@@l_prefix@@/lib/openpkg/bash @@l_prefix@@/etc/rc' in shebang with '@@l_prefix@@/bin/openpkg rc' to allow people who run the rc.xxx scripts directly (as executables) to leverage from the Set-UID functionality @ text @d37 1 a37 1 Group: Network d40 1 a40 1 Release: 20060825 @ 1.43 log @fix tracking and URLs @ text @d40 1 a40 1 Release: 20060514 d55 2 a56 2 BuildPreReq: OpenPKG, openpkg >= 20040130, make, config, sed PreReq: OpenPKG, openpkg >= 20040130, perl @ 1.43.2.1 log @bump release numbers for OpenPKG 2.20060622 in advance @ text @d40 1 a40 1 Release: 2.20060622 d55 2 a56 2 BuildPreReq: OpenPKG, openpkg >= 2.20060622, make, config, sed PreReq: OpenPKG, openpkg >= 2.20060622, perl @ 1.43.2.2 log @Mass merge from CURRENT to 2-STABLE (all packages except those of JUNK class) @ text @d34 2 a35 2 Packager: OpenPKG Foundation e.V. Distribution: OpenPKG Community d37 1 a37 1 Group: InstantMessaging d40 1 a40 1 Release: 2.20061018 d55 2 a56 2 BuildPreReq: OpenPKG, openpkg >= 2.20061018, make, config, sed PreReq: OpenPKG, openpkg >= 2.20061018, perl @ 1.42 log @upgrading package: jabberd 2.0s10 -> 2.0s11 @ text @d32 1 a32 1 URL: http://jabberstudio.org/ d40 1 a40 1 Release: 20060309 d86 1 a86 1 url = http://files.jabberstudio.org/jabberd2/ @ 1.41 log @adjust copyrights for new year 2006 @ text @d27 1 a27 1 %define V_minor s10 d40 1 a40 1 Release: 20051015 @ 1.40 log @requires sed under Solaris due to strange libtool version checks @ text @d3 2 a4 2 ## Copyright (c) 2000-2005 OpenPKG Foundation e.V. ## Copyright (c) 2000-2005 Ralf S. Engelschall @ 1.39 log @cleanup packaging @ text @d40 1 a40 1 Release: 20051014 d55 1 a55 1 BuildPreReq: OpenPKG, openpkg >= 20040130, make, config @ 1.38 log @upgrading package: jabberd 2.0s9 -> 2.0s10 @ text @d40 1 a40 1 Release: 20051004 a96 3 %{l_shtool} subst \ -e 's;\(trimedcc=.*CC\).*\(}"\)$;\1\2;' \ ltmain.sh @ 1.38.2.1 log @bump release numbers for OpenPKG 2.5 @ text @d40 1 a40 1 Release: 2.5.0 d55 2 a56 2 BuildPreReq: OpenPKG, openpkg >= 2.5.0, make, config PreReq: OpenPKG, openpkg >= 2.5.0, perl @ 1.38.2.2 log @MFC: cleanup packaging @ text @d97 3 @ 1.38.2.3 log @MFC: requires sed under Solaris due to strange libtool version checks @ text @d55 1 a55 1 BuildPreReq: OpenPKG, openpkg >= 2.5.0, make, config, sed @ 1.37 log @upgrading package: jabberd 2.0s8 -> 2.0s9 @ text @d27 1 a27 1 %define V_minor s9 d40 1 a40 1 Release: 20050727 @ 1.36 log @upgrading package: jabberd 2.0s7 -> 2.0s8 @ text @d27 1 a27 1 %define V_minor s8 d40 1 a40 1 Release: 20050420 @ 1.36.2.1 log @bump release numbers for OpenPKG 2.4 @ text @d40 1 a40 1 Release: 2.4.0 d55 2 a56 2 BuildPreReq: OpenPKG, openpkg >= 2.4.0, make, config PreReq: OpenPKG, openpkg >= 2.4.0, perl @ 1.35 log @upgrading package: jabberd 2.0s6 -> 2.0s7 @ text @d27 1 a27 1 %define V_minor s7 d40 1 a40 1 Release: 20050331 @ 1.34 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 @d27 1 a27 1 %define V_minor s6 d40 1 a40 1 Release: 20050323 @ 1.33 log @'upgrade' to the updated/rerolled 2.0s6 vendor tarball @ text @d2 3 a4 4 ## jabberd.spec -- OpenPKG RPM Specification ## Copyright (c) 2000-2005 The OpenPKG Project ## Copyright (c) 2000-2005 Ralf S. Engelschall ## Copyright (c) 2000-2005 Cable & Wireless d34 1 a34 1 Packager: The OpenPKG Project @ 1.32 log @remove redundant patchcode affecting code block already handled in shtool(1) subst @ text @d33 1 a33 1 URL: http://jabberd.jabberstudio.org/2/ d41 1 a41 1 Release: 20050302 d49 1 a49 1 Source0: http://www.jabberstudio.org/files/jabberd2/jabberd-%{version}.tar.gz d87 1 a87 1 url = http://www.jabberstudio.org/files/jabberd2/ @ 1.31 log @Correct missing librt binding for Solaris and correct broken ltmain.sh (libtool) shell substitution for FreeBSD @ text @d41 1 a41 1 Release: 20050223 @ 1.30 log @try to workaround the build problems @ text @d41 1 a41 1 Release: 20050218 d98 3 d110 1 a110 1 *-sunos* ) LIBS="$LIBS -lsocket -lnsl" ;; @ 1.30.2.1 log @bump release numbers for OpenPKG 2.3 @ text @d41 1 a41 1 Release: 2.3.0 d56 2 a57 2 BuildPreReq: OpenPKG, openpkg >= 2.3.0, make, config PreReq: OpenPKG, openpkg >= 2.3.0, perl @ 1.30.2.2 log @MFC: build fixes @ text @a97 3 %{l_shtool} subst \ -e 's;\(trimedcc=.*CC\).*\(}"\)$;\1\2;' \ ltmain.sh d107 1 a107 1 *-sunos* ) LIBS="$LIBS -lsocket -lnsl -lrt" ;; @ 1.30.2.3 log @MFC: use rerolled vendor 2.0s6 tarball @ text @d33 1 a33 1 URL: http://jabberstudio.org/ d41 1 a41 1 Release: 2.3.1 d49 1 a49 1 Source0: http://files.jabberstudio.org/jabberd2/jabberd-%{version}.tar.gz d87 1 a87 1 url = http://files.jabberstudio.org/jabberd2/ @ 1.29 log @try to fix building on various platforms @ text @d41 1 a41 1 Release: 20050217 @ 1.28 log @Happy New Year 2005 @ text @d41 1 a41 1 Release: 20041201 d56 1 a56 1 BuildPreReq: OpenPKG, openpkg >= 20040130, make d58 2 a59 2 BuildPreReq: pth, openssl, libidn PreReq: pth, openssl, libidn d94 1 @ 1.27 log @upgrading package: jabberd 2.0s5 -> 2.0s6 @ 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.26 log @upgrading package: jabberd 2.0s4 -> 2.0s5 @ text @d28 1 a28 1 %define V_minor s5 d41 1 a41 1 Release: 20041126 @ 1.25 log @upgrading package: jabberd 2.0s3 -> 2.0s4 @ text @d28 1 a28 1 %define V_minor s4 d41 1 a41 1 Release: 20041018 @ 1.24 log @apply contributor patch set @ text @d28 1 a28 1 %define V_minor s3 d41 1 a41 1 Release: 20041013 @ 1.23 log @fix building under Solaris and bless for PLUS class @ text @d41 1 a41 1 Release: 20041011 d122 1 @ 1.23.2.1 log @bump release numbers for OpenPKG 2.2 @ text @d41 1 a41 1 Release: 2.2.0 d56 2 a57 2 BuildPreReq: OpenPKG, openpkg >= 2.2.0, make PreReq: OpenPKG, openpkg >= 2.2.0, perl @ 1.23.2.2 log @MFC: apply contributor patch set @ text @a121 1 --enable-pipe \ @ 1.22 log @fix tracking @ text @d37 1 a37 1 Class: EVAL d41 1 a41 1 Release: 20041004 d104 4 @ 1.21 log @upgrade to JabberD 2.0 (hopefully this isn't totally broken ;-) @ text @d41 1 a41 1 Release: 20041003 d87 2 a88 2 url = http://jabberd.jabberstudio.org/2/ regex = jabberd-(__VER__)\.tar\.gz @ 1.20 log @apply fixsimilar to http://cvs.openpkg.org/chngview?cn=17929, restarting daemons unconditionally when any logfile rotation happens @ text @d27 2 a28 2 %define V_major 1.4 %define V_minor 3 d32 2 a33 2 Summary: Jabber Daemon URL: http://jabberd.jabberstudio.org/ d40 7 a46 2 Version: %{V_major}.%{V_minor} Release: 20040730 d49 1 a49 1 Source0: http://jabberd.jabberstudio.org/%{V_major}/dist/jabberd-%{version}.tar.gz d57 17 a73 3 PreReq: OpenPKG, openpkg >= 20040130 BuildPreReq: pth, openssl PreReq: pth, openssl d79 4 a82 1 messaging platform. d85 1 a85 1 prog jabberd:jabber = { d87 1 a87 1 url = http://jabberd.jabberstudio.org/1.4/ d92 1 a92 1 %setup -q d95 2 a96 3 -e 's;^\(JHOME=`pwd`\);#\1;' \ -e 's;\(-I\$ssldir/include\)/openssl;\1;' \ configure d99 13 a111 6 CC="%{l_cc}" \ CFLAGS="%{l_cflags -O}" \ CPPFLAGS="%{l_cppflags pth}" \ LDFLAGS="%{l_ldflags pth}" \ prefix=%{l_prefix} \ JHOME=%{l_prefix}/var/jabberd \ d113 25 a137 2 --enable-ssl %{l_make} %{l_mflags -O} d140 1 a142 1 $RPM_BUILD_ROOT%{l_prefix}/sbin \ d145 14 a158 20 $RPM_BUILD_ROOT%{l_prefix}/lib/jabberd \ $RPM_BUILD_ROOT%{l_prefix}/var/jabberd %{l_shtool} install -c -s -m 755 \ jabberd/jabberd \ $RPM_BUILD_ROOT%{l_prefix}/sbin/ %{l_shtool} install -c -m 644 \ -e 's;\./jsm/jsm\.so;%{l_prefix}/lib/jabberd/jsm.so;g' \ -e 's;\./xdb_file/xdb_file\.so;%{l_prefix}/lib/jabberd/xdb_file.so;g' \ -e 's;\./pthsock/pthsock_client\.so;%{l_prefix}/lib/jabberd/pthsock_client.so;g' \ -e 's;\./dnsrv/dnsrv\.so;%{l_prefix}/lib/jabberd/dnsrv.so;g' \ -e 's;\./dialback/dialback\.so;%{l_prefix}/lib/jabberd/dialback.so;g' \ -e 's;\./jabber\.pid;%{l_prefix}/var/jabberd/jabberd.pid;g' \ jabber.xml $RPM_BUILD_ROOT%{l_prefix}/etc/jabberd/ %{l_shtool} install -c -m 755 \ jsm/jsm.so \ xdb_file/xdb_file.so \ pthsock/pthsock_client.so \ dnsrv/dnsrv.so \ dialback/dialback.so \ $RPM_BUILD_ROOT%{l_prefix}/lib/jabberd/ d162 2 d167 2 a168 1 '%dir %attr(-,%{l_nusr},%{l_ngrp}) %{l_prefix}/var/jabberd' @ 1.19 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 @d41 1 a41 1 Release: 20040207 @ 1.18 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 @d41 1 a41 1 Release: 20040203 d64 1 a64 1 version = 1.4.3 @ 1.17 log @requires GNU make @ text @d36 2 a37 1 Distribution: OpenPKG [EVAL] d41 1 a41 1 Release: 20040124 d51 2 a52 2 BuildPreReq: OpenPKG, openpkg >= 20030718, make PreReq: OpenPKG, openpkg >= 20030718 d61 7 @ 1.16 log @bump year in copyright messages to cover new year 2004. This is a CVS only commit -- no packages were rolled intentionally @ text @d40 1 a40 1 Release: 20031217 d50 1 a50 1 BuildPreReq: OpenPKG, openpkg >= 20030718 @ 1.15 log @upgrading package: jabberd 1.4.2 -> 1.4.3 @ 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.14 log @correct removal of pid files @ text @d26 4 d39 2 a40 2 Version: 1.4.2 Release: 20031127 d43 1 a43 1 Source0: http://jabberd.jabberstudio.org/downloads/jabber-%{version}.tar.gz d45 1 d62 2 a63 1 %setup -q -n jabber-%{version} a67 6 %{l_shtool} subst \ -e 's;;;' \ jabberd/jabberd.h %{l_shtool} subst \ -e 's;;;' \ jabberd/mio_ssl.c @ 1.13 log @Modernize rc file, and add features from ticket #202 @ text @d36 1 a36 1 Release: 20031007 @ 1.12 log @fix another path to an OpenSSL header @ text @d36 1 a36 1 Release: 20030827 d112 1 a112 1 '%dir %attr(700,%{l_nusr},%{l_ngrp}) %{l_prefix}/var/jabberd' d118 14 @ 1.11 log @adjust openssl include paths, promote to EVAL @ text @d36 1 a36 1 Release: 20030811 d65 3 @ 1.10 log @refer to include/lib directories of pth package @ text @a25 2 # FIXME: rse: still JUNK, because seems to require more config adjustments d32 1 a32 1 Distribution: OpenPKG [JUNK] d36 1 a36 1 Release: 20030724 d58 7 a64 1 %{l_shtool} subst -e 's;^\(JHOME=`pwd`\);#\1;' configure @ 1.9 log @cleanup the priority: move 200 to 500 and because 500 is default just ommit it; fix DNS/NTP/etc. dependencies @ text @d38 1 a38 1 Release: 20030722 d65 2 a66 2 CPPFLAGS="%{l_cppflags}" \ LDFLAGS="%{l_ldflags}" \ @ 1.8 log @replace opXXXX with rcXXXX (PR#207) @ text @d38 1 a38 1 Release: 20030719 @ 1.7 log @fix PR#204, use new %{l_value -s ...} @ text @d38 1 a38 1 Release: 20030717 d47 2 a48 2 BuildPreReq: OpenPKG, openpkg >= 20030717 PreReq: OpenPKG, openpkg >= 20030717 @ 1.6 log @use new openpkg_rc_def variable in run-command scripts for allowing the admin to change the global default for xxx_enable @ text @d38 1 a38 1 Release: 20030710 d47 2 a48 2 BuildPreReq: OpenPKG, openpkg >= 20030710 PreReq: OpenPKG, openpkg >= 20030710 d99 1 a99 3 %{l_shtool} install -c -m 755 \ -e 's;@@l_prefix@@;%{l_prefix};g' \ -e 's;@@l_nusr@@;%{l_nusr};g' \ @ 1.5 log @rclint police: fix badly prefixed variable, opServiceEnabled, exit not allowed here @ text @d38 1 a38 1 Release: 20030709 d47 2 a48 2 BuildPreReq: OpenPKG, openpkg >= 20030103 PreReq: OpenPKG, openpkg >= 20030103 @ 1.4 log @cleanup copyright part by using just the main company name of Cable & Wireless and adding the URL to the global website @ text @d38 1 a38 1 Release: 20030707 @ 1.3 log @add libraries to PreReq @ text @a2 1 ## Copyright (c) 2000-2003 Cable & Wireless Deutschland GmbH d5 1 @ 1.2 log @add missing source reference @ text @d38 1 a38 1 Release: 20030701 d47 1 a47 1 BuildPreReq: OpenPKG, openpkg >= 20030103, pth, openssl d49 2 @ 1.1 log @flush this work for now to give someone else a chance to pick it up @ text @d38 1 a38 1 Release: 20030525 d42 1 @