head 1.194; access; symbols OPENPKG_E1_MP_HEAD:1.169 OPENPKG_E1_MP:1.169 OPENPKG_E1_MP_2_STABLE:1.158.2.2 OPENPKG_E1_FP:1.158.2.2 OPENPKG_2_STABLE_MP:1.165 OPENPKG_2_STABLE_20061018:1.158.2.2 OPENPKG_2_STABLE_20060622:1.158.2.1 OPENPKG_2_STABLE:1.158.0.2 OPENPKG_2_STABLE_BP:1.158 OPENPKG_2_5_RELEASE:1.150.2.1 OPENPKG_2_5_SOLID:1.150.0.2 OPENPKG_2_5_SOLID_BP:1.150 OPENPKG_2_4_RELEASE:1.147.2.1 OPENPKG_2_4_SOLID:1.147.0.2 OPENPKG_2_4_SOLID_BP:1.147 OPENPKG_CW_FP:1.142 OPENPKG_2_3_RELEASE:1.136.2.1 OPENPKG_2_3_SOLID:1.136.0.2 OPENPKG_2_3_SOLID_BP:1.136 OPENPKG_2_2_RELEASE:1.126.2.1 OPENPKG_2_2_SOLID:1.126.0.2 OPENPKG_2_2_SOLID_BP:1.126 OPENPKG_2_1_RELEASE:1.122.2.1 OPENPKG_2_1_SOLID:1.122.0.2 OPENPKG_2_1_SOLID_BP:1.122 OPENPKG_2_0_RELEASE:1.112.2.1 OPENPKG_2_0_SOLID:1.112.0.2 OPENPKG_2_0_SOLID_BP:1.112 OPENPKG_1_3_RELEASE:1.90.2.1.2.1 OPENPKG_1_3_SOLID:1.90.2.1.0.2 OPENPKG_1_3_SOLID_BP:1.90.2.1 OPENPKG_1_STABLE:1.90.0.2 OPENPKG_1_STABLE_MP:1.90 OPENPKG_1_0_RELEASE:1.12.2.3 OPENPKG_1_0_SOLID:1.12.0.2 OPENPKG_1_0_SOLID_BP:1.12 OPENPKG_0_0:1.1.1.1 OPENPKG:1.1.1; locks; strict; comment @-- @; 1.194 date 2009.04.18.13.11.16; author rse; state Exp; branches; next 1.193; commitid 4pHXU27WTIGCZuKt; 1.193 date 2009.03.26.17.57.06; author rse; state Exp; branches; next 1.192; commitid V8sODZFUnXnfnzHt; 1.192 date 2008.10.20.18.16.12; author rse; state Exp; branches; next 1.191; commitid pmUlbQB9IqrGwont; 1.191 date 2008.05.26.20.38.11; author rse; state Exp; branches; next 1.190; commitid GYtwU8RA3qMl2w4t; 1.190 date 2008.04.21.18.13.34; author rse; state Exp; branches; next 1.189; commitid mbSFklbxcSdum00t; 1.189 date 2008.01.01.14.55.40; author rse; state Exp; branches; next 1.188; commitid B8esaHJHoduuKILs; 1.188 date 2007.12.14.08.42.34; author rse; state Exp; branches; next 1.187; commitid cJZofD11Bw0GlnJs; 1.187 date 2007.12.11.10.00.39; author rse; state Exp; branches; next 1.186; commitid N5eFZgOWKUirSZIs; 1.186 date 2007.12.06.06.47.39; author kk; state Exp; branches; next 1.185; commitid TW1f213HIBGbYkIs; 1.185 date 2007.11.30.10.50.15; author kk; state Exp; branches; next 1.184; commitid jgq1NNrPY93ovAHs; 1.184 date 2007.11.07.07.10.21; author kk; state Exp; branches; next 1.183; commitid mkT9ywIgrDVM1CEs; 1.183 date 2007.11.06.19.32.05; author cs; state Exp; branches; next 1.182; commitid RgLKcIXHb4seayEs; 1.182 date 2007.10.27.11.59.30; author cs; state Exp; branches; next 1.181; commitid XKMxflRJ6S7CYdDs; 1.181 date 2007.10.25.07.51.16; author rse; state Exp; branches; next 1.180; commitid ghh6cnDu3OhJFWCs; 1.180 date 2007.10.25.07.11.07; author rse; state Exp; branches; next 1.179; commitid 3LAwLPlvswfXrWCs; 1.179 date 2007.10.15.09.45.34; author kk; state Exp; branches; next 1.178; commitid UZ57GueCkkRRCFBs; 1.178 date 2007.10.12.10.46.55; author kk; state Exp; branches; next 1.177; commitid ZnO6kXS7emGT3iBs; 1.177 date 2007.10.11.07.02.13; author kk; state Exp; branches; next 1.176; commitid fusslIp098ENQ8Bs; 1.176 date 2007.08.20.20.31.06; author cs; state Exp; branches; next 1.175; commitid X4ieOuFedTHVZwus; 1.175 date 2007.07.20.20.16.56; author thl; state Exp; branches; next 1.174; commitid yCyWfcoNSNOaUxqs; 1.174 date 2007.05.31.13.27.45; author thl; state Exp; branches; next 1.173; commitid Hw4Dhm6BNnE7g5ks; 1.173 date 2007.05.06.22.17.10; author cs; state Exp; branches; next 1.172; commitid jxn7g855ibPtZUgs; 1.172 date 2007.05.05.17.17.52; author cs; state Exp; branches; next 1.171; commitid Fapy7iE6YPcNmLgs; 1.171 date 2007.05.02.10.07.50; author cs; state Exp; branches; next 1.170; commitid hyQ5usEv3Dsj5lgs; 1.170 date 2007.02.08.08.35.47; author rse; state Exp; branches; next 1.169; commitid VosKuB5d5xBafF5s; 1.169 date 2007.01.01.17.38.37; author rse; state Exp; branches; next 1.168; commitid BicZD6VUl7GuqP0s; 1.168 date 2006.12.17.17.24.50; author rse; state Exp; branches; next 1.167; commitid qUgA4TYyCwXhSTYr; 1.167 date 2006.12.17.13.13.57; author rse; state Exp; branches; next 1.166; commitid azhGmN4UmFpduSYr; 1.166 date 2006.12.17.12.35.57; author rse; state Exp; branches; next 1.165; commitid mMGWxlemP1O0hSYr; 1.165 date 2006.10.27.14.08.03; author steve; state Exp; branches; next 1.164; commitid 0WzUe34TjkCpqkSr; 1.164 date 2006.10.13.17.28.54; author thl; state Exp; branches; next 1.163; commitid q5GSxzsSDX29XxQr; 1.163 date 2006.09.29.06.52.17; author rse; state Exp; branches; next 1.162; commitid GAi8hE7exXGIUGOr; 1.162 date 2006.09.07.12.33.59; author tho; state Exp; branches; next 1.161; commitid ndbkiH0p93PMvTLr; 1.161 date 2006.08.25.19.16.51; author rse; state Exp; branches; next 1.160; commitid Tvsj1UyQ8rQ89gKr; 1.160 date 2006.08.22.11.03.49; author tho; state Exp; branches; next 1.159; commitid o4XedpoaPmCJwPJr; 1.159 date 2006.07.11.06.42.54; author thl; state Exp; branches; next 1.158; commitid 6TSQdFJ4KZ2WqpEr; 1.158 date 2006.05.26.16.28.05; author rse; state Exp; branches 1.158.2.1; next 1.157; commitid 1TSRGO8u2psm9yyr; 1.157 date 2006.05.23.20.09.46; author rse; state Exp; branches; next 1.156; commitid DGyMTAZKWg5otbyr; 1.156 date 2006.03.07.14.30.32; author rse; state Exp; branches; next 1.155; commitid K3oLgxryNjPs4gor; 1.155 date 2006.03.01.06.38.00; author rse; state Exp; branches; next 1.154; commitid bR1HeKgXPiSjErnr; 1.154 date 2006.02.27.21.22.44; author rse; state Exp; branches; next 1.153; commitid fCau33IlVGEOBgnr; 1.153 date 2006.02.22.18.43.47; author rse; state Exp; branches; next 1.152; commitid kRLBlHHS5NTfTBmr; 1.152 date 2006.01.10.12.48.38; author tho; state Exp; branches; next 1.151; commitid FQC9ZWrqhxY5j3hr; 1.151 date 2006.01.01.13.14.40; author rse; state Exp; branches; next 1.150; commitid otZG8yKMCw1JFTfr; 1.150 date 2005.09.24.20.50.53; author thl; state Exp; branches 1.150.2.1; next 1.149; 1.149 date 2005.09.24.15.50.24; author rse; state Exp; branches; next 1.148; 1.148 date 2005.09.24.15.48.01; author rse; state Exp; branches; next 1.147; 1.147 date 2005.06.13.06.46.08; author mk; state Exp; branches 1.147.2.1; next 1.146; 1.146 date 2005.05.31.15.15.52; author steve; state Exp; branches; next 1.145; 1.145 date 2005.04.25.13.20.37; author ms; state Exp; branches; next 1.144; 1.144 date 2005.04.25.13.05.39; author ms; state Exp; branches; next 1.143; 1.143 date 2005.03.24.11.19.04; author rse; state Exp; branches; next 1.142; 1.142 date 2005.03.22.16.41.03; author ms; state Exp; branches; next 1.141; 1.141 date 2005.03.22.15.18.32; author ms; state Exp; branches; next 1.140; 1.140 date 2005.03.18.14.51.19; author ms; state Exp; branches; next 1.139; 1.139 date 2005.03.14.09.53.09; author tho; state Exp; branches; next 1.138; 1.138 date 2005.03.09.11.06.37; author tho; state Exp; branches; next 1.137; 1.137 date 2005.03.08.09.40.52; author tho; state Exp; branches; next 1.136; 1.136 date 2005.02.15.18.28.14; author ms; state Exp; branches 1.136.2.1; next 1.135; 1.135 date 2005.02.15.16.37.33; author ms; state Exp; branches; next 1.134; 1.134 date 2005.02.15.15.45.41; author ms; state Exp; branches; next 1.133; 1.133 date 2005.02.14.20.22.07; author rse; state Exp; branches; next 1.132; 1.132 date 2005.01.29.16.01.45; author tho; state Exp; branches; next 1.131; 1.131 date 2005.01.19.15.03.58; author tho; state Exp; branches; next 1.130; 1.130 date 2005.01.01.10.50.24; author rse; state Exp; branches; next 1.129; 1.129 date 2004.11.24.06.57.24; author tho; state Exp; branches; next 1.128; 1.128 date 2004.11.23.09.18.08; author tho; state Exp; branches; next 1.127; 1.127 date 2004.11.13.14.53.34; author rse; state Exp; branches; next 1.126; 1.126 date 2004.08.19.15.13.53; author ms; state Exp; branches 1.126.2.1; next 1.125; 1.125 date 2004.07.30.06.13.57; author tho; state Exp; branches; next 1.124; 1.124 date 2004.07.27.06.43.46; author tho; state Exp; branches; next 1.123; 1.123 date 2004.07.06.16.23.09; author ms; state Exp; branches; next 1.122; 1.122 date 2004.07.01.18.14.23; author rse; state Exp; branches 1.122.2.1; next 1.121; 1.121 date 2004.06.20.19.06.27; author thl; state Exp; branches; next 1.120; 1.120 date 2004.06.01.19.47.48; author rse; state Exp; branches; next 1.119; 1.119 date 2004.05.19.07.52.53; author rse; state Exp; branches; next 1.118; 1.118 date 2004.04.30.09.55.59; author thl; state Exp; branches; next 1.117; 1.117 date 2004.04.14.14.57.13; author rse; state Exp; branches; next 1.116; 1.116 date 2004.03.28.21.48.01; author thl; state Exp; branches; next 1.115; 1.115 date 2004.03.28.21.08.02; author thl; state Exp; branches; next 1.114; 1.114 date 2004.03.12.11.02.02; author ms; state Exp; branches; next 1.113; 1.113 date 2004.03.10.21.26.17; author thl; state Exp; branches; next 1.112; 1.112 date 2004.02.18.12.19.01; author rse; state Exp; branches 1.112.2.1; next 1.111; 1.111 date 2004.02.17.09.28.03; author thl; state Exp; branches; next 1.110; 1.110 date 2004.02.09.10.41.04; author rse; state Exp; branches; next 1.109; 1.109 date 2004.02.07.17.55.37; author rse; state Exp; branches; next 1.108; 1.108 date 2004.02.05.22.31.03; author thl; state Exp; branches; next 1.107; 1.107 date 2004.02.03.20.02.26; author rse; state Exp; branches; next 1.106; 1.106 date 2004.02.02.20.45.59; author rse; state Exp; branches; next 1.105; 1.105 date 2004.01.29.15.09.57; author ms; state Exp; branches; next 1.104; 1.104 date 2004.01.26.13.09.43; author thl; state Exp; branches; next 1.103; 1.103 date 2004.01.23.13.09.46; author rse; state Exp; branches; next 1.102; 1.102 date 2004.01.16.23.28.02; author ms; state Exp; branches; next 1.101; 1.101 date 2004.01.16.20.15.33; author ms; state Exp; branches; next 1.100; 1.100 date 2003.11.27.13.37.58; author ms; state Exp; branches; next 1.99; 1.99 date 2003.11.20.19.08.06; author rse; state Exp; branches; next 1.98; 1.98 date 2003.10.14.20.34.43; author thl; state Exp; branches; next 1.97; 1.97 date 2003.09.22.11.13.04; author rse; state Exp; branches; next 1.96; 1.96 date 2003.09.18.15.38.15; author rse; state Exp; branches; next 1.95; 1.95 date 2003.08.18.18.10.39; author rse; state Exp; branches; next 1.94; 1.94 date 2003.08.11.09.11.48; author ms; state Exp; branches; next 1.93; 1.93 date 2003.08.08.14.22.54; author ms; state Exp; branches; next 1.92; 1.92 date 2003.08.06.16.05.17; author ms; state Exp; branches; next 1.91; 1.91 date 2003.07.31.09.55.29; author mlelstv; state Exp; branches; next 1.90; 1.90 date 2003.07.23.14.02.35; author thl; state Exp; branches 1.90.2.1; next 1.89; 1.89 date 2003.07.22.14.10.09; author rse; state Exp; branches; next 1.88; 1.88 date 2003.07.22.08.10.48; author rse; state Exp; branches; next 1.87; 1.87 date 2003.07.21.14.46.04; author rse; state Exp; branches; next 1.86; 1.86 date 2003.07.21.08.12.34; author thl; state Exp; branches; next 1.85; 1.85 date 2003.07.19.17.05.57; author rse; state Exp; branches; next 1.84; 1.84 date 2003.07.18.09.21.40; author mlelstv; state Exp; branches; next 1.83; 1.83 date 2003.07.17.15.32.44; author thl; state Exp; branches; next 1.82; 1.82 date 2003.07.14.14.25.58; author thl; state Exp; branches; next 1.81; 1.81 date 2003.07.10.07.50.30; author rse; state Exp; branches; next 1.80; 1.80 date 2003.07.09.15.10.02; author thl; state Exp; branches; next 1.79; 1.79 date 2003.07.08.14.40.06; author rse; state Exp; branches; next 1.78; 1.78 date 2003.07.08.09.20.38; author rse; state Exp; branches; next 1.77; 1.77 date 2003.07.07.13.52.27; author rse; state Exp; branches; next 1.76; 1.76 date 2003.07.07.10.23.38; author mlelstv; state Exp; branches; next 1.75; 1.75 date 2003.07.04.11.11.04; author ms; state Exp; branches; next 1.74; 1.74 date 2003.07.04.09.39.41; author rse; state Exp; branches; next 1.73; 1.73 date 2003.07.03.17.43.07; author rse; state Exp; branches; next 1.72; 1.72 date 2003.06.24.16.36.51; author mlelstv; state Exp; branches; next 1.71; 1.71 date 2003.06.24.13.26.54; author thl; state Exp; branches; next 1.70; 1.70 date 2003.06.23.20.47.55; author thl; state Exp; branches; next 1.69; 1.69 date 2003.06.17.06.58.54; author mlelstv; state Exp; branches; next 1.68; 1.68 date 2003.06.09.12.01.55; author rse; state Exp; branches; next 1.67; 1.67 date 2003.05.30.19.46.42; author rse; state Exp; branches; next 1.66; 1.66 date 2003.05.02.18.40.10; author rse; state Exp; branches; next 1.65; 1.65 date 2003.05.02.13.05.58; author mlelstv; state Exp; branches; next 1.64; 1.64 date 2003.04.29.15.54.53; author mlelstv; state Exp; branches; next 1.63; 1.63 date 2003.04.28.11.34.46; author ms; state Exp; branches; next 1.62; 1.62 date 2003.04.17.14.48.13; author mlelstv; state Exp; branches; next 1.61; 1.61 date 2003.04.15.15.04.01; author mlelstv; state Exp; branches; next 1.60; 1.60 date 2003.04.15.09.12.33; author mlelstv; state Exp; branches; next 1.59; 1.59 date 2003.04.14.14.16.18; author mlelstv; state Exp; branches; next 1.58; 1.58 date 2003.04.11.17.05.54; author mlelstv; state Exp; branches; next 1.57; 1.57 date 2003.04.09.13.45.55; author ms; state Exp; branches; next 1.56; 1.56 date 2003.04.08.12.44.25; author mlelstv; state Exp; branches; next 1.55; 1.55 date 2003.03.11.15.47.29; author mlelstv; state Exp; branches; next 1.54; 1.54 date 2003.03.11.10.38.13; author mlelstv; state Exp; branches; next 1.53; 1.53 date 2003.02.28.17.07.55; author cs; state Exp; branches; next 1.52; 1.52 date 2003.02.28.10.00.25; author cs; state Exp; branches; next 1.51; 1.51 date 2003.02.28.07.47.51; author cs; state Exp; branches; next 1.50; 1.50 date 2003.02.27.14.26.37; author cs; state Exp; branches; next 1.49; 1.49 date 2003.02.27.09.16.52; author cs; state Exp; branches; next 1.48; 1.48 date 2003.02.24.15.45.22; author rse; state Exp; branches; next 1.47; 1.47 date 2003.02.04.08.45.58; author ps; state Exp; branches; next 1.46; 1.46 date 2003.01.03.10.52.33; author rse; state Exp; branches; next 1.45; 1.45 date 2002.12.30.22.04.25; author rse; state Exp; branches; next 1.44; 1.44 date 2002.12.30.21.04.42; author rse; state Exp; branches; next 1.43; 1.43 date 2002.12.20.19.31.34; author rse; state Exp; branches; next 1.42; 1.42 date 2002.12.05.11.18.21; author ps; state Exp; branches; next 1.41; 1.41 date 2002.11.14.08.22.37; author rse; state Exp; branches; next 1.40; 1.40 date 2002.10.22.13.49.59; author ms; state Exp; branches; next 1.39; 1.39 date 2002.10.16.16.16.08; author ms; state Exp; branches; next 1.38; 1.38 date 2002.10.02.15.16.37; author ms; state Exp; branches; next 1.37; 1.37 date 2002.10.02.15.08.40; author ms; state Exp; branches; next 1.36; 1.36 date 2002.09.05.13.24.13; author ms; state Exp; branches; next 1.35; 1.35 date 2002.09.05.06.40.15; author ms; state Exp; branches; next 1.34; 1.34 date 2002.08.31.09.30.51; author rse; state Exp; branches; next 1.33; 1.33 date 2002.08.29.12.07.56; author rse; state Exp; branches; next 1.32; 1.32 date 2002.08.26.09.39.33; author rse; state Exp; branches; next 1.31; 1.31 date 2002.08.22.06.29.27; author rse; state Exp; branches; next 1.30; 1.30 date 2002.08.13.12.48.22; author rse; state Exp; branches; next 1.29; 1.29 date 2002.08.12.15.12.58; author ms; state Exp; branches; next 1.28; 1.28 date 2002.08.12.14.43.03; author ms; state Exp; branches; next 1.27; 1.27 date 2002.06.26.09.15.28; author rse; state Exp; branches; next 1.26; 1.26 date 2002.05.29.20.00.40; author rse; state Exp; branches; next 1.25; 1.25 date 2002.05.08.11.56.01; author rse; state Exp; branches; next 1.24; 1.24 date 2002.04.26.06.36.47; author rse; state Exp; branches; next 1.23; 1.23 date 2002.04.05.12.05.58; author rse; state Exp; branches; next 1.22; 1.22 date 2002.03.15.10.06.17; author rse; state Exp; branches; next 1.21; 1.21 date 2002.03.08.11.32.28; author rse; state Exp; branches; next 1.20; 1.20 date 2002.03.06.16.12.14; author rse; state Exp; branches; next 1.19; 1.19 date 2002.03.06.16.11.39; author rse; state Exp; branches; next 1.18; 1.18 date 2002.02.07.14.20.58; author rse; state Exp; branches; next 1.17; 1.17 date 2002.02.06.16.34.19; author rse; state Exp; branches; next 1.16; 1.16 date 2002.01.09.13.58.14; author rse; state Exp; branches; next 1.15; 1.15 date 2001.12.31.14.59.35; author rse; state Exp; branches; next 1.14; 1.14 date 2001.12.27.14.59.45; author rse; state Exp; branches; next 1.13; 1.13 date 2001.12.03.16.14.30; author rse; state Exp; branches; next 1.12; 1.12 date 2001.11.30.22.21.03; author rse; state Exp; branches 1.12.2.1; next 1.11; 1.11 date 2001.11.30.14.26.58; author rse; state Exp; branches; next 1.10; 1.10 date 2001.11.26.16.33.24; author rse; state Exp; branches; next 1.9; 1.9 date 2001.11.25.11.12.55; author rse; state Exp; branches; next 1.8; 1.8 date 2001.11.21.09.20.57; author rse; state Exp; branches; next 1.7; 1.7 date 2001.10.25.09.22.53; author rse; state Exp; branches; next 1.6; 1.6 date 2001.10.24.18.15.39; author rse; state Exp; branches; next 1.5; 1.5 date 2001.10.23.11.23.14; author rse; state Exp; branches; next 1.4; 1.4 date 2001.10.19.14.49.04; author rse; state Exp; branches; next 1.3; 1.3 date 2001.09.25.08.19.48; author rse; state Exp; branches; next 1.2; 1.2 date 2001.09.20.11.02.19; author rse; state Exp; branches; next 1.1; 1.1 date 2001.09.18.09.48.32; author rse; state Exp; branches 1.1.1.1; next ; 1.158.2.1 date 2006.06.20.15.19.20; author rse; state Exp; branches; next 1.158.2.2; commitid P9b9BoNafLYTTKBr; 1.158.2.2 date 2006.10.16.14.51.13; author rse; state Exp; branches; next 1.158.2.3; commitid iZxwRSmmWscPXUQr; 1.158.2.3 date 2006.10.27.17.47.56; author rse; state Exp; branches; next ; commitid wZy8z2h30QHPDlSr; 1.150.2.1 date 2005.10.11.12.50.19; author rse; state Exp; branches; next ; 1.147.2.1 date 2005.06.15.18.59.36; author rse; state Exp; branches; next ; 1.136.2.1 date 2005.02.21.17.07.06; author rse; state Exp; branches; next 1.136.2.2; 1.136.2.2 date 2005.03.25.18.37.41; author rse; state Exp; branches; next ; 1.126.2.1 date 2004.10.11.18.55.54; author rse; state Exp; branches; next 1.126.2.2; 1.126.2.2 date 2004.11.29.15.34.41; author thl; state Exp; branches; next 1.126.2.3; 1.126.2.3 date 2005.03.04.16.11.59; author ms; state Exp; branches; next ; 1.122.2.1 date 2004.07.02.15.25.26; author rse; state Exp; branches; next 1.122.2.2; 1.122.2.2 date 2004.11.29.15.35.00; author thl; state Exp; branches; next ; 1.112.2.1 date 2004.02.18.14.49.32; author rse; state Exp; branches; next ; 1.90.2.1 date 2003.07.24.20.49.47; author rse; state Exp; branches 1.90.2.1.2.1; next ; 1.90.2.1.2.1 date 2003.07.29.14.59.20; author rse; state Exp; branches; next ; 1.12.2.1 date 2001.12.03.11.46.13; author rse; state Exp; branches; next 1.12.2.2; 1.12.2.2 date 2001.12.03.16.15.12; author rse; state Exp; branches; next 1.12.2.3; 1.12.2.3 date 2001.12.05.09.39.00; author rse; state Exp; branches; next ; 1.1.1.1 date 2001.09.18.09.48.32; author rse; state Exp; branches; next ; desc @@ 1.194 log @bump years in copyright messages @ text @## ## imapd.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: imapd Summary: Cyrus IMAP Server URL: http://cyrusimap.web.cmu.edu/ Vendor: Carnegie Mellon University Packager: OpenPKG Foundation e.V. Distribution: OpenPKG Community Class: BASE Group: Mail License: BSD Version: 2.3.14 Release: 20090326 # package options %option with_fsl yes %option with_group no %option with_group_igncase no %option with_atvdom no %option with_drac no %option with_replication no %option with_murder no %option with_listext no %option with_nntp no %option with_ldap no %option with_annotate no %option with_morelogging no %option with_kolab no # fixing implicit inter-module dependencies and correlations %if "%{with_kolab}" == "yes" %undefine with_group_igncase %undefine with_ldap %undefine with_annotate %define with_group_igncase yes %define with_ldap yes %define with_annotate yes %endif # list of sources # (ping p@@rdus.de if the Kolab patches are unavailable for the latest Cyrus IMAPd version) Source0: ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-imapd-%{version}.tar.gz Source1: rc.imapd Source2: cyrus.conf Source3: imapd.conf Source4: fsl.imapd Patch0: imapd.patch Patch1: imapd.patch.group Patch2: http://kolab.org/cgi-bin/viewcvs-kolab.cgi/*checkout*/server/patches/cyrus-imapd/cyrus-imapd-2.3.11/KOLAB_cyrus-imapd-2.3.11-_Annotations2.patch Patch3: http://kolab.org/cgi-bin/viewcvs-kolab.cgi/*checkout*/server/patches/cyrus-imapd/cyrus-imapd-2.3.11/KOLAB_cyrus-cyradm-2.3.11_Annotations.patch Patch4: http://kolab.org/cgi-bin/viewcvs-kolab.cgi/*checkout*/server/patches/cyrus-imapd/cyrus-imapd-2.3.11/KOLAB_cyrus-imapd-2.3.11-_Logging.patch Patch5: http://kolab.org/cgi-bin/viewcvs-kolab.cgi/*checkout*/server/patches/cyrus-imapd/cyrus-imapd-2.3.11/KOLAB_cyrus-imapd-2.3.11-_UID.patch Patch6: http://kolab.org/cgi-bin/viewcvs-kolab.cgi/*checkout*/server/patches/cyrus-imapd/cyrus-imapd-2.3.11/KOLAB_cyrus-imapd-2.3.11-_Folder-names.patch # build information Prefix: %{l_prefix} BuildRoot: %{l_buildroot} BuildPreReq: OpenPKG, openpkg >= 20060823, perl, perl-openpkg, make, config PreReq: OpenPKG, openpkg >= 20060823, perl, MTA BuildPreReq: sasl, db >= 4.4, openssl PreReq: sasl, db >= 4.4, openssl %if "%{with_fsl}" == "yes" BuildPreReq: fsl PreReq: fsl %endif %if "%{with_ldap}" == "yes" BuildPreReq: openldap >= 2.2.14 PreReq: openldap >= 2.2.14 %endif %if "%{with_drac}" == "yes" BuildPreReq: drac PreReq: drac %endif AutoReq: no AutoReqProv: no %description The Cyrus IMAP server is an IMAP4 and POP3 daemon that differs from other IMAP server implementations in that it is generally intended to be run on sealed servers, where normal users are not permitted to log in. The mailbox database is stored in parts of the filesystem that are private to the Cyrus IMAP system. All user access to mail is through the IMAP, POP3, or KPOP protocols. %track prog imapd = { version = %{version} url = ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ regex = cyrus-imapd-(\d+\.\d+\.\d+)\.tar\.gz } %prep %setup -q -n cyrus-imapd-%{version} %patch -p0 # upgrade config scripts for better platform support %{l_prefix}/bin/config install # add optional group file support with support to ignore case %if "%{with_group}" == "yes" cp %{PATCH imapd.patch.group} imapd.patch.group %if "%{with_group_igncase}" == "yes" %{l_shtool} subst -e 's;^\(\+.*\)strcmp;\1strcasecmp;' imapd.patch.group %endif %{l_patch} -p1 /dev/null 2>&1 || true # fix Berkeley-DB detection %{l_shtool} subst\ -e 's;-L/usr/local/lib;;g' \ -e 's;-I/usr/local/include;;g' \ -e 's;db-4\.[0-9];db;g' \ -e 's;-l\$dbname;%{l_prefix}/lib/lib$dbname.a;g' \ configure # ensure correct linking of Berkeley-DB in perl bindings loclibs="" case "%{l_platform -t}" in *-sunos* ) %{l_shtool} subst \ -e 's;^\( *.LIBS..*\)\(\"\],.*\)$;\1 -ldb -lrt\2;' \ perl/sieve/managesieve/Makefile.PL perl/imap/Makefile.PL ;; * ) %{l_shtool} subst \ -e 's;^\( *.LIBS..*\)\(\"\],.*\)$;\1 -ldb\2;' \ perl/sieve/managesieve/Makefile.PL perl/imap/Makefile.PL ;; esac # ensure invocation of correct Perl %{l_shtool} subst \ -e 's;^\(.) exec\) \(perl .*\)$;\1 %{l_prefix}/bin/\2;' \ perl/imap/cyradm.sh %{l_shtool} subst \ -e 's;^\(exec\) \(perl .*\)$;\1 %{l_prefix}/bin/\2;' \ perl/sieve/scripts/*.pl snmp/[a-z]* tools/[a-z]* # adjust hard-coded location of sieve %{l_shtool} subst \ -e 's;"/usr/sieve";"%{l_prefix}/var/imapd/sieve";g' \ lib/imapopts.c tools/masssievec tools/rehash tools/translatesieve tools/upgradesieve # adjust default config to install environment for use in "mkimap" install helper script %{l_shtool} install -c -m 644 \ -e "s;\\(@@l_prefix@@\\);$RPM_BUILD_ROOT\\1;g" %{l_value -s -a} \ %{SOURCE imapd.conf} imapd.conf-mkimap %{l_shtool} subst \ -e 's;^exec perl ;exec %{l_prefix}/bin/perl ;' \ -e 's;/etc/imapd.conf;%{l_prefix}/etc/imapd/imapd.conf;' \ -e 's;^\($sievedir = \).*$;\1 shift || "%{l_prefix}/var/imapd/sieve"\;;' \ tools/mkimap # adjust syslog identifier of "deliver" program %{l_shtool} subst \ -e '/alt_config/s;"deliver";"cyrdeliver";' \ imap/deliver.c # avoid name clash with postfix %{l_shtool} subst \ -e '/snprintf(buf, sizeof(buf), "%s/s;/reconstruct";/cyrreconstruct";' \ -e '/snprintf(buf, sizeof(buf), "%s/s;/quota";/cyrquota";' \ imap/imapd.c # fix up man pages %{l_shtool} subst \ -e 's;\(\\fB\|\.B \)/etc/\(cyrus.conf\|imapd.conf\);\1%{l_prefix}/etc/imapd/\2;g' \ -e 's;\(\\fB\|\.B \)/var/run/\(cyrus-master.pid\);\1%{l_prefix}/var/imapd/\2;g' \ man/*.[1-8] %{l_shtool} subst \ -e 's;"/var/imap/;"%{l_prefix}/var/imapd/;g' \ man/cyrus.conf.5 %{l_shtool} subst \ -e 's;/usr/cyrus/bin/;%{l_prefix}/bin/;g' \ -e 's;/usr/local/bin/gdb;%{l_prefix}/bin/gdb;g' \ -e 's;/usr/sieve;%{l_prefix}/var/imapd/sieve;g' \ -e 's;/var/imap/md5;%{l_prefix}/var/imapd/md5;g' \ man/imapd.conf.5 %build # configure program export CC="%{l_cc}" export CPPFLAGS="%{l_cppflags}" export CFLAGS="%{l_cflags -O}" export LDFLAGS="%{l_ldflags} %{l_fsl_ldflags}" export LIBS="%{l_fsl_libs}" %if "%{with_atvdom}" == "yes" CPPFLAGS="$CPPFLAGS -DATVDOM" %endif %if "%{with_drac}" == "yes" CPPFLAGS="$CPPFLAGS -DDRAC_AUTH" %endif case "%{l_platform -t}" in *-sunos* ) LIBS="$LIBS -lsocket -lnsl -lrt" ;; esac ./configure \ --prefix=%{l_prefix} \ --mandir=%{l_prefix}/man \ --sysconfdir=%{l_prefix}/etc/imapd \ --with-service-path=%{l_prefix}/bin \ --with-lib-subdir=%{l_prefix}/lib \ --with-openssl=%{l_prefix} \ --with-bdb=%{l_prefix} \ --with-bdb-incdir=%{l_prefix}/include \ --with-bdb-libdir=%{l_prefix}/lib \ --with-sasl=%{l_prefix} \ --with-staticsasl=%{l_prefix} \ --with-com_err \ --without-libwrap \ --enable-idled \ --disable-gssapi \ --without-gss_impl \ --with-perl=%{l_prefix}/bin/perl \ --without-snmp \ --with-cyrus-prefix=%{l_prefix} \ --with-cyrus-user=%{l_rusr} \ --with-cyrus-group=%{l_rgrp} \ --with-pidfile=%{l_prefix}/var/imapd/cyrmaster.pid \ %if "%{with_ldap}" == "yes" --with-ldap=%{l_prefix} \ %endif %if "%{with_replication}" == "yes" --enable-replication \ %endif %if "%{with_murder}" == "yes" --enable-murder \ %endif %if "%{with_listext}" == "yes" --enable-listext \ %endif %if "%{with_nntp}" == "yes" --enable-nntp \ %endif --with-extraident=openpkg \ --without-krb # build program %{l_make} %{l_mflags} %install rm -rf $RPM_BUILD_ROOT # install package %{l_make} %{l_mflags} install \ DESTDIR=$RPM_BUILD_ROOT # create additional directories %{l_shtool} mkdir -f -p -m 755 \ $RPM_BUILD_ROOT%{l_prefix}/etc/imapd \ $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d \ $RPM_BUILD_ROOT%{l_prefix}/var/imapd/log \ $RPM_BUILD_ROOT%{l_prefix}/var/imapd/tmp \ $RPM_BUILD_ROOT%{l_prefix}/var/imapd/sieve \ $RPM_BUILD_ROOT%{l_prefix}/var/imapd/spool \ $RPM_BUILD_ROOT%{l_prefix}/bin # install sieve administration script %{l_shtool} install -c -m 755 \ perl/sieve/scripts/sieveshell.pl \ $RPM_BUILD_ROOT%{l_prefix}/bin/sieveshell # install sieve command line compiler %{l_shtool} install -c -m 755 \ sieve/sievec \ $RPM_BUILD_ROOT%{l_prefix}/bin/sievec # offer a sane default configuration l_hostname=`%{l_shtool} echo -e %h` l_domainname=`%{l_shtool} echo -e %d | cut -c2-` %{l_shtool} install -c -m 644 %{l_value -s -a} \ -e "s;@@l_hostname@@;$l_hostname;g" \ -e "s;@@l_domainname@@;$l_domainname;g" \ %{SOURCE cyrus.conf} %{SOURCE imapd.conf} \ $RPM_BUILD_ROOT%{l_prefix}/etc/imapd/ # install run-command script %{l_shtool} install -c -m 755 %{l_value -s -a} \ %{SOURCE rc.imapd} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/ # use "mkimap" to create additional directories and install the tool ./tools/mkimap imapd.conf-mkimap \ $RPM_BUILD_ROOT%{l_prefix}/var/imapd/sieve %{l_shtool} install -c -m 755 \ tools/mkimap $RPM_BUILD_ROOT%{l_prefix}/bin/ # rename files which are likely to cause namespace conflicts ( cd $RPM_BUILD_ROOT%{l_prefix} for i in deliver master quota reconstruct; do mv bin/$i bin/cyr$i mv man/man8/$i.8 man/man8/cyr$i.8 done ) || exit $? # install OSSP fsl configuration %{l_shtool} mkdir -f -p -m 755 \ $RPM_BUILD_ROOT%{l_prefix}/etc/fsl %{l_shtool} install -c -m 644 %{l_value -s -a} \ %{SOURCE fsl.imapd} $RPM_BUILD_ROOT%{l_prefix}/etc/fsl/ # strip binaries and remove obsolete man pages strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man5/krb.equiv.5 >/dev/null 2>&1 || true # determine installation files %{l_prefix}/bin/perl-openpkg -F perl-openpkg-files fixate %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ %{l_files_std} \ '%config %{l_prefix}/etc/fsl/fsl.imapd' \ '%config %{l_prefix}/etc/imapd/imapd.conf' \ '%config %{l_prefix}/etc/imapd/cyrus.conf' \ '%dir %attr(0750,%{l_rusr},%{l_mgrp}) %{l_prefix}/var/imapd' \ '%dir %attr(0750,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/imapd/*' \ '%dir %attr(0770,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/imapd/*/*' \ '%dir %attr(0770,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/imapd/tmp' \ '%dir %attr(0770,%{l_musr},%{l_rgrp}) %{l_prefix}/var/imapd/socket' \ `cat perl-openpkg-files` %files -f files %clean rm -rf $RPM_BUILD_ROOT %pre # before upgrade, save status and stop service if [ $1 -eq 2 ]; then eval `%{l_rc} imapd status 2>/dev/null | tee %{l_tmpfile}` %{l_rc} imapd stop 2>/dev/null fi exit 0 %post if [ $1 -eq 1 ]; then # display final hints on initial installation ( echo "To complete the Cyrus IMAP installation do:" echo "1. start SASL and Cyrus IMAP with:" echo " $RPM_INSTALL_PREFIX/bin/openpkg rc sasl start" echo " $RPM_INSTALL_PREFIX/bin/openpkg rc imapd start" echo "2. hook Cyrus IMAP into your particular MTA manually" echo " (usually configure mail delivery via LMTP)" echo "3. create mailboxes for each of your users:" echo " \$ $RPM_INSTALL_PREFIX/bin/cyradm --user=%{l_susr} localhost" echo " cyradm> createmailbox user." echo " cyradm> setaclmailbox user. lrswipcd" echo " cyradm> mboxconfig user. comment \"\"" echo " cyradm> setquota user. STORAGE 500000" ) | %{l_rpmtool} msg -b -t notice elif [ $1 -eq 2 ]; then # after upgrade, restore status eval `cat %{l_tmpfile}`; rm -f %{l_tmpfile} [ ".$imapd_active" = .yes ] && %{l_rc} imapd start fi exit 0 %preun # before erase, stop service and remove log and temporary files if [ $1 -eq 0 ]; then %{l_rc} imapd stop 2>/dev/null rm -f $RPM_INSTALL_PREFIX/var/imapd/*.db >/dev/null 2>&1 || true rm -f $RPM_INSTALL_PREFIX/var/imapd/db.backup* >/dev/null 2>&1 || true rm -f $RPM_INSTALL_PREFIX/var/imapd/log/*.log >/dev/null 2>&1 || true rm -f $RPM_INSTALL_PREFIX/var/imapd/socket/* >/dev/null 2>&1 || true rm -rf $RPM_INSTALL_PREFIX/var/imapd/tmp/* >/dev/null 2>&1 || true fi exit 0 @ 1.193 log @upgrading package: imapd 2.3.13 -> 2.3.14 @ text @d3 1 a3 1 ## Copyright (c) 2000-2008 OpenPKG Foundation e.V. @ 1.192 log @upgrading package: imapd 2.3.12p2 -> 2.3.13 @ text @d34 2 a35 2 Version: 2.3.13 Release: 20081020 @ 1.191 log @upgrading package: imapd 2.3.12 -> 2.3.12p2 @ text @d34 2 a35 2 Version: 2.3.12p2 Release: 20080526 d254 1 @ 1.190 log @upgrading package: imapd 2.3.11 -> 2.3.12 @ text @d34 2 a35 2 Version: 2.3.12 Release: 20080421 @ 1.189 log @Update package specifications according to OpenPKG year 2008 world order: http://www.mail-archive.com/openpkg-announce@@openpkg.org/msg00221.html @ text @d34 2 a35 2 Version: 2.3.11 Release: 20080101 @ 1.188 log @upgrade to latest KOLAB patches @ 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: 20071214 @ 1.187 log @upgrading package: imapd 2.3.10 -> 2.3.11 @ text @d36 1 a36 1 Release: 20071211 d72 5 a76 5 Patch2: http://kolab.org/cgi-bin/viewcvs-kolab.cgi/*checkout*/server/patches/cyrus-imapd/KOLAB_cyrus-imapd_2.3.10_Annotations2.patch Patch3: http://kolab.org/cgi-bin/viewcvs-kolab.cgi/*checkout*/server/patches/cyrus-imapd/KOLAB_cyrus-cyradm_2.3.10_Annotations.patch Patch4: http://kolab.org/cgi-bin/viewcvs-kolab.cgi/*checkout*/server/patches/cyrus-imapd/KOLAB_cyrus-imapd_2.3.10_Logging.patch Patch5: http://kolab.org/cgi-bin/viewcvs-kolab.cgi/*checkout*/server/patches/cyrus-imapd/KOLAB_cyrus-imapd_2.3.10_UID.patch Patch6: http://kolab.org/cgi-bin/viewcvs-kolab.cgi/*checkout*/server/patches/cyrus-imapd/KOLAB_cyrus-imapd_2.3.10_Folder-names.patch @ 1.186 log @Reverted 1.182 -> 1.183 because imapd suddenly links to the bdb lib outside of the OpenPKG environment. @ text @d35 2 a36 2 Version: 2.3.10 Release: 20071206 @ 1.185 log @Fixed the group patch that did not get updated to 2.3.10 in the last update round. Moved lmtpunix logging into the lmtp.log. @ text @d36 1 a36 1 Release: 20071130 d165 8 d260 2 @ 1.184 log @Fixed the log identification for the lmtpd process. @ text @d36 1 a36 1 Release: 20071107 d128 1 a128 1 %{l_patch} -p0 = 1.2.0 PreReq: fsl >= 1.2.0 @ 1.180 log @upgrading package: imapd 2.3.9 -> 2.3.10 @ text @d72 5 a76 5 Patch2: http://kolab.org/cgi-bin/viewcvs-kolab.cgi/*checkout*/server/patches/cyrus-imapd/KOLAB_cyrus-imapd_2.3.9_Annotations2.patch Patch3: http://kolab.org/cgi-bin/viewcvs-kolab.cgi/*checkout*/server/patches/cyrus-imapd/KOLAB_cyrus-cyradm_2.3.9_Annotations.patch Patch4: http://kolab.org/cgi-bin/viewcvs-kolab.cgi/*checkout*/server/patches/cyrus-imapd/KOLAB_cyrus-imapd_2.3.9_Logging.patch Patch5: http://kolab.org/cgi-bin/viewcvs-kolab.cgi/*checkout*/server/patches/cyrus-imapd/KOLAB_cyrus-imapd_2.3.9_UID.patch Patch6: http://kolab.org/cgi-bin/viewcvs-kolab.cgi/*checkout*/server/patches/cyrus-imapd/KOLAB_cyrus-imapd_2.3.9_Folder-names.patch @ 1.179 log @One of the upstream Kolab patches was modified. @ text @d35 2 a36 2 Version: 2.3.9 Release: 20071015 d64 1 a71 2 ## Please ping p@@rdus.de if the Kolab patches are unavailable for the latest ## cyrus version a164 6 # ensure local et/com_err can be found %{l_shtool} subst -s \ -e 's;#include ;#include "et/com_err.h";' \ imap/nntp_err.h imap/mupdate_err.h imap/imap_err.h \ sieve/sieve_err.h config.h.in configure @ 1.178 log @modifying package: imapd-2.3.9 20071011 -> 20071012 @ text @d36 1 a36 1 Release: 20071012 @ 1.177 log @Updated links to the Kolab patches. @ text @d36 1 a36 1 Release: 20071011 @ 1.176 log @upgrading package: imapd 2.3.8 -> 2.3.9 @ text @d36 1 a36 1 Release: 20070820 d71 7 a77 5 Patch2: http://vman.de/cyrus/TV-annotation-definitions.diff Patch3: http://projects.pardus.de/kolab/browser/ebuilds-2.1/net-mail/cyrus-imap-admin/files/cyrus-imap-admin-2.3.7-cyradm.patch?format=raw Patch4: http://projects.pardus.de/kolab/browser/ebuilds-2.1/net-mail/cyrus-imapd/files/cyrus-imapd-2.3.7-morelogging.patch?format=raw Patch5: http://projects.pardus.de/kolab/browser/ebuilds-2.1/net-mail/cyrus-imapd/files/cyrus-imapd-2.3.7-kolab.patch?format=raw Patch6: http://projects.pardus.de/kolab/browser/ebuilds-2.1/net-mail/cyrus-imapd/files/cyrus-imapd-2.3.7-goodchars.patch?format=raw d137 1 a137 1 sed <%{PATCH2} -e '3,25d' | %{l_patch} -p1 d153 1 a153 1 sed <%{PATCH5} -e '1,12d' -e '/cyrus-imapd-2.3.7\/lib\/imapopts.c/,$d' | %{l_patch} -p1 @ 1.175 log @remove "%not %dir" construct, allowing proper directory ownership tracking and removal when erasing last provider @ text @d35 2 a36 2 Version: 2.3.8 Release: 20070720 @ 1.174 log @IMAP METADATA Extension and other requirements for Kolab; packaging work motivated by the Kolab-Konsortium @ text @d36 1 a36 1 Release: 20070531 a368 1 '%not %dir %{l_prefix}/etc/fsl' \ @ 1.173 log @move over sparc64-freebsd fixes to a more general form within rpmtool(8) @ text @d36 1 a36 1 Release: 20070507 d41 1 d48 14 d71 5 d88 4 d121 1 a121 1 # add optional group file support d123 5 a127 1 %patch -p0 -P 1 d133 22 a158 3 sleep 1 touch configure lib/imapoptions rm -f lib/imapopts.[ch] d161 3 d171 1 a171 1 %{l_shtool} subst \ d174 2 a175 1 -e 's;db-4.4;db;g' \ d221 6 d280 3 @ 1.172 log @sparc64-freebsd platform fixes @ text @d36 1 a36 1 Release: 20070505 a191 3 case "%{l_platform -t}" in sparc64-freebsd* ) CPPFLAGS="$CPPFLAGS -fPIC" ;; esac @ 1.171 log @fix up man pages; typo @ text @d36 1 a36 1 Release: 20070502 d192 3 @ 1.170 log @upgrade and package style cleanups @ text @d36 1 a36 1 Release: 20070208 d165 1 a165 1 # ajdust syslog identifier of "deliver" program d170 15 d301 3 a303 2 # strip binaries strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true @ 1.169 log @Welcome Year 2007! @ text @d35 2 a36 2 Version: 2.3.7 Release: 20061217 d77 5 a81 5 other IMAP server implementations in that it is generally intended to be run on sealed servers, where normal users are not permitted to log in. The mailbox database is stored in parts of the filesystem that are private to the Cyrus IMAP system. All user access to mail is through the IMAP, POP3, or KPOP protocols. d110 1 a110 2 touch configure touch lib/imapoptions d133 2 a134 3 perl/sieve/managesieve/Makefile.PL \ perl/imap/Makefile.PL ;; d138 2 a139 3 perl/sieve/managesieve/Makefile.PL \ perl/imap/Makefile.PL ;; d148 1 a148 3 perl/sieve/scripts/*.pl \ snmp/[a-z]* \ tools/[a-z]* d153 1 a153 5 lib/imapopts.c \ tools/masssievec \ tools/rehash \ tools/translatesieve \ tools/upgradesieve @ 1.168 log @improve default configuration even more by regrouping directives, giving better defaults and also giving a few essential hints @ text @d3 2 a4 2 ## Copyright (c) 2000-2006 OpenPKG Foundation e.V. ## Copyright (c) 2000-2006 Ralf S. Engelschall @ 1.167 log @fix a large bunch of compile warnings and cleanup more completely on deinstallation @ text @d320 4 a323 3 [ $1 -eq 2 ] || exit 0 eval `%{l_rc} imapd status 2>/dev/null | tee %{l_tmpfile}` %{l_rc} imapd stop 2>/dev/null d327 16 a342 1 if [ $1 -eq 2 ]; then d351 8 a358 7 [ $1 -eq 0 ] || exit 0 %{l_rc} imapd stop 2>/dev/null rm -f $RPM_INSTALL_PREFIX/var/imapd/*.db >/dev/null 2>&1 || true rm -f $RPM_INSTALL_PREFIX/var/imapd/db.backup* >/dev/null 2>&1 || true rm -f $RPM_INSTALL_PREFIX/var/imapd/log/*.log >/dev/null 2>&1 || true rm -f $RPM_INSTALL_PREFIX/var/imapd/socket/* >/dev/null 2>&1 || true rm -rf $RPM_INSTALL_PREFIX/var/imapd/tmp/* >/dev/null 2>&1 || true @ 1.166 log @Complete overhaul of the Cyrus IMAP Daemon packaging: - cleanup style in default configuration - cleanup cyrus.conf default configuration - remove duplicate "pop3d" entry in fsl.imapd - recreate the imapd.patch with svs(1) - fix building under with_drac=yes by forcing rebuild of imapopts.[ch] - fix dependencies under with_drac=yes - fix substitution regex for imapd.conf-mkimap installation - from scratch assemble options and flags for configure step - use a loop for logfile rotation and add idled(8) - cleanup lots of packaging comments - add with_murder=yes for IMAP Murder support - add with_listext=yes for IMAP LISTEXT support - add with_nntp=yes for NNTP support - fix pidfile handling of [cyr]master @ text @d118 2 a119 1 configure d337 5 a341 4 rm -f $RPM_INSTALL_PREFIX/var/imapd/*.db >/dev/null 2>&1 || true rm -f $RPM_INSTALL_PREFIX/var/imapd/log/*.log >/dev/null 2>&1 || true rm -f $RPM_INSTALL_PREFIX/var/imapd/socket/* >/dev/null 2>&1 || true rm -rf $RPM_INSTALL_PREFIX/var/imapd/tmp/* >/dev/null 2>&1 || true @ 1.165 log @Fix to avoid the pickup of an OS version of db-4.2+ installed @ text @d36 1 a36 1 Release: 20061027 d44 3 d60 4 a63 4 BuildPreReq: OpenPKG, openpkg >= 20060823, perl >= 5.8.3, perl-openpkg >= 5.8.3, make, config PreReq: OpenPKG, openpkg >= 20060823, perl >= 5.8.3, MTA BuildPreReq: sasl, db >= 4.2.52, openssl PreReq: sasl, db >= 4.2.52, openssl d68 4 d97 1 d104 2 d111 2 d114 7 d127 1 a127 6 # ensure local et/com_err can be found %{l_shtool} subst -s \ -e 's;#include ;#include "et/com_err.h";' \ configure # ensure linking of Berkeley DB d144 1 a144 1 # ensure invocation of correct perl d154 1 a154 1 # adjust hard coded location of sieve d163 1 a163 1 # adjust default config to install environment for use in mkimap install helper script d165 2 a166 4 -e "s;\(@@l_prefix@@\);$RPM_BUILD_ROOT\1;g" \ %{l_value -s -a} \ %{SOURCE imapd.conf} \ imapd.conf-mkimap d169 2 a170 2 -e "s;/etc/imapd.conf;%{l_prefix}/etc/imapd/imapd.conf;" \ -e "s;^\(\$sievedir = \).*$;\1 shift || \"%{l_prefix}/var/imapd/sieve\"\;;" \ d173 1 a173 1 # ajdust syslog ident of deliver program d179 6 a184 1 cflags="%{l_cppflags}" d186 1 a186 1 cflags="$cflags -DATVDOM=yes" a187 4 ldflags="%{l_ldflags} %{l_fsl_ldflags}" case "%{l_platform -t}" in *-sunos* ) ldflags="$ldflags -lsocket -lnsl" ;; esac d189 1 a189 1 cflags="$cflags -DDRAC_AUTH" a190 1 loclibs="" d192 1 a192 3 *-sunos* ) loclibs="-lrt" ;; a193 5 CC="%{l_cc}" \ CPPFLAGS="$cflags" \ CFLAGS="%{l_cflags -O} $cflags" \ LDFLAGS="$ldflags" \ LIBS="%{l_fsl_libs} $loclibs" \ a194 1 --cache-file=./cache.config \ d197 2 d200 3 a202 1 --with-dbdir=%{l_prefix} \ d204 2 a205 2 --with-statedir=%{l_prefix}/var/imapd \ --with-auth=unix \ d207 1 d210 2 a211 2 --with-perl \ --without-ucdsnmp \ d215 1 a215 1 --with-pidfile=%{l_prefix}/var/imapd/cyrus-master.pid \ d219 10 d231 1 a231 4 # redirect the hard coded file paths %{l_shtool} subst \ -e 's;/etc/\(.*\).conf;%{l_prefix}/etc/imapd/\1.conf;' \ imap/*.c imap/*.h master/*.c master/*.h d251 1 a251 1 # install sieve adminstration script d261 1 a261 1 # offer a sane configuration d267 1 a267 2 %{SOURCE cyrus.conf} \ %{SOURCE imapd.conf} \ d270 1 a270 1 # install the run command file d274 5 a278 2 # use mkimap to create many directories for us tools/mkimap imapd.conf-mkimap $RPM_BUILD_ROOT%{l_prefix}/var/imapd/sieve a287 5 # install from tools %{l_shtool} install -c -m 755 \ tools/mkimap \ $RPM_BUILD_ROOT%{l_prefix}/bin/ d289 2 a290 1 %{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/etc/fsl d292 1 a292 2 %{SOURCE fsl.imapd} \ $RPM_BUILD_ROOT%{l_prefix}/etc/fsl/ d297 1 a297 1 # determine files d333 1 a333 1 # before erase, stop service and remove log and temp files d336 4 a339 2 rm -f $RPM_INSTALL_PREFIX/var/imapd/log/*.log >/dev/null 2>&1 || true rm -rf $RPM_INSTALL_PREFIX/var/imapd/tmp >/dev/null 2>&1 || true @ 1.164 log @new world order for "Packager" and "Distribution" headers @ text @d36 1 a36 1 Release: 20061013 d105 1 a105 1 -e 's;db-4.1;db;g' \ @ 1.163 log @allow building against DB 4.5; adjust rc.imapd shebang (seems to be overlooked) @ text @d30 2 a31 2 Packager: OpenPKG Distribution: OpenPKG d36 1 a36 1 Release: 20060929 @ 1.162 log @adding replication option, first cut @ text @d36 1 a36 1 Release: 20060907 @ 1.161 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 @d36 1 a36 1 Release: 20060825 d39 5 a43 4 %option with_fsl yes %option with_group no %option with_atvdom no %option with_drac no d207 3 @ 1.160 log @fixed URL @ text @d36 1 a36 1 Release: 20060822 d56 2 a57 2 BuildPreReq: OpenPKG, openpkg >= 20040130, perl >= 5.8.3, perl-openpkg >= 5.8.3, make, config PreReq: OpenPKG, openpkg >= 20040130, perl >= 5.8.3, MTA @ 1.159 log @upgrading package: imapd 2.3.6 -> 2.3.7 @ text @d28 1 a28 1 URL: http://asg.web.cmu.edu/cyrus/imapd/ d36 1 a36 1 Release: 20060711 @ 1.158 log @upgrading package: imapd 2.3.4 -> 2.3.6 @ text @d35 2 a36 2 Version: 2.3.6 Release: 20060526 @ 1.158.2.1 log @bump release numbers for OpenPKG 2.20060622 in advance @ text @d36 1 a36 1 Release: 2.20060622 d56 2 a57 2 BuildPreReq: OpenPKG, openpkg >= 2.20060622, perl >= 5.8.3, perl-openpkg >= 5.8.3, make, config PreReq: OpenPKG, openpkg >= 2.20060622, perl >= 5.8.3, MTA @ 1.158.2.2 log @Mass merge from CURRENT to 2-STABLE (all packages except those of JUNK class) @ text @d28 1 a28 1 URL: http://cyrusimap.web.cmu.edu/ d30 2 a31 2 Packager: OpenPKG Foundation e.V. Distribution: OpenPKG Community d35 2 a36 2 Version: 2.3.7 Release: 2.20061018 d39 4 a42 5 %option with_fsl yes %option with_group no %option with_atvdom no %option with_drac no %option with_replication no d56 2 a57 2 BuildPreReq: OpenPKG, openpkg >= 2.20061018, perl >= 5.8.3, perl-openpkg >= 5.8.3, make, config PreReq: OpenPKG, openpkg >= 2.20061018, perl >= 5.8.3, MTA a205 3 %if "%{with_replication}" == "yes" --enable-replication \ %endif @ 1.158.2.3 log @MFC: DB link fixes @ text @d36 1 a36 1 Release: 2.20061027 d105 1 a105 1 -e 's;db-4.4;db;g' \ @ 1.157 log @upgrading package: imapd 2.3.3 -> 2.3.4 @ text @d35 2 a36 2 Version: 2.3.4 Release: 20060523 @ 1.156 log @improve portability even more (this time for Solaris) @ text @d35 2 a36 2 Version: 2.3.3 Release: 20060307 @ 1.155 log @upgrading package: imapd 2.3.2 -> 2.3.3 @ text @d36 1 a36 1 Release: 20060301 @ 1.154 log @upgrading package: imapd 2.3.1 -> 2.3.2 @ text @d35 2 a36 2 Version: 2.3.2 Release: 20060227 @ 1.153 log @cleanup and improve packaging @ text @d35 2 a36 2 Version: 2.3.1 Release: 20060222 @ 1.152 log @explicitly disabled gss-api as it will automaticly try to include krb5 support. krb5 includes are broken at least under FreeBSD 5/6 @ text @d36 1 a36 1 Release: 20060110 d205 2 a206 1 --with-pidfile=%{l_prefix}/var/imapd/cyrus-master.pid d227 1 @ 1.151 log @adjust copyrights for new year 2006 @ text @d35 2 a36 2 Version: 2.2.12 Release: 20050924 d198 2 @ 1.150 log @help imapd identifying amd64-freebsd5.4 (although still broken) @ text @d3 2 a4 2 ## Copyright (c) 2000-2005 OpenPKG Foundation e.V. ## Copyright (c) 2000-2005 Ralf S. Engelschall @ 1.150.2.1 log @bump release numbers for OpenPKG 2.5 @ text @d36 1 a36 1 Release: 2.5.0 d56 2 a57 2 BuildPreReq: OpenPKG, openpkg >= 2.5.0, perl >= 5.8.3, perl-openpkg >= 5.8.3, make, config PreReq: OpenPKG, openpkg >= 2.5.0, perl >= 5.8.3, MTA @ 1.149 log @fix subst @ text @d56 1 a56 1 BuildPreReq: OpenPKG, openpkg >= 20040130, perl >= 5.8.3, perl-openpkg >= 5.8.3, make d85 4 @ 1.148 log @port to the new GCC 4.0 world order @ text @d158 1 a158 1 -e '/config_init/s;"deliver";"cyrdeliver";' \ @ 1.147 log @let configure find et/com_err.h @ text @d36 1 a36 1 Release: 20050613 @ 1.147.2.1 log @bump release numbers for OpenPKG 2.4 @ text @d36 1 a36 1 Release: 2.4.0 d56 2 a57 2 BuildPreReq: OpenPKG, openpkg >= 2.4.0, perl >= 5.8.3, perl-openpkg >= 5.8.3, make PreReq: OpenPKG, openpkg >= 2.4.0, perl >= 5.8.3, MTA @ 1.146 log @fix sieve path and logging @ text @d36 1 a36 1 Release: 20050531 d103 1 a103 1 # ensure local com_err can be used d105 2 a106 2 -e 's;#include ;#include "et/com_err.h";' \ `find . -name *.[ch] -print` @ 1.145 log @correct spelling of 'hard coded' @ text @d36 1 a36 1 Release: 20050425 d138 5 a142 4 imap/lmtpd.c \ imap/mbdump.c \ imap/user.c \ timsieved/actions.c @ 1.144 log @correct runcommand substitution variables owners, groups, and modes for recently added cyr_db and misc logfiles @ text @d135 1 a135 1 # adjust hard-coded location of sieve d200 1 a200 1 # redirect the hard-coded file paths @ 1.143 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: 20050322 @ 1.142 log @correct buildconf for perl based sieve management scripts installsieve(1) and sieveshell(1) @ text @d2 3 a4 4 ## imapd.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.141 log @add usermove option to configuration, and put temp files in instance local path @ text @d115 1 d121 1 @ 1.140 log @correct path typo @ text @d37 1 a37 1 Release: 20050318 d216 2 d281 1 d306 1 a306 1 # before erase, stop service and remove log files d309 2 @ 1.139 log @added squatter, a mailboxindexer to cyrus.conf @ text @d37 1 a37 1 Release: 20050314 @ 1.138 log @moved cyrus-master.pid to /prefix/var/imapd @ text @d37 1 a37 1 Release: 20050309 @ 1.137 log @fixing handling of logfiles @ text @d37 1 a37 1 Release: 20050308 d196 2 a197 1 --with-cyrus-group=%{l_rgrp} @ 1.136 log @upgrading package: imapd 2.2.11 -> 2.2.12 @ text @d37 1 a37 1 Release: 20050215 @ 1.136.2.1 log @bump release numbers for OpenPKG 2.3 @ text @d37 1 a37 1 Release: 2.3.0 d57 2 a58 2 BuildPreReq: OpenPKG, openpkg >= 2.3.0, perl >= 5.8.3, perl-openpkg >= 5.8.3, make PreReq: OpenPKG, openpkg >= 2.3.0, perl >= 5.8.3, MTA @ 1.136.2.2 log @MFC: lots of packaging cleanups @ text @d37 1 a37 1 Release: 2.3.1 a114 1 perl/sieve/managesieve/Makefile.PL \ a119 1 perl/sieve/managesieve/Makefile.PL \ d196 1 a196 2 --with-cyrus-group=%{l_rgrp} \ --with-pidfile=%{l_prefix}/var/imapd/cyrus-master.pid a214 2 $RPM_BUILD_ROOT%{l_prefix}/var/imapd/log \ $RPM_BUILD_ROOT%{l_prefix}/var/imapd/tmp \ a277 1 '%dir %attr(0770,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/imapd/tmp' \ d302 1 a302 1 # before erase, stop service and remove log and temp files a304 2 rm -f $RPM_INSTALL_PREFIX/var/imapd/log/*.log >/dev/null 2>&1 || true rm -rf $RPM_INSTALL_PREFIX/var/imapd/tmp >/dev/null 2>&1 || true @ 1.135 log @correct runtime of IMAP.so perl component by supplying librt linkage into binary file header on Solaris @ text @d36 1 a36 1 Version: 2.2.11 @ 1.134 log @cyrus is using fdatasync(3) now so repair configure script to work correctly on Solaris @ text @d110 13 a122 3 %{l_shtool} subst \ -e 's;^\( *.LIBS..*\)\(\"\],.*\)$;\1 -ldb\2;' \ perl/imap/Makefile.PL @ 1.133 log @upgrading package: imapd 2.2.10 -> 2.2.11 @ text @d37 1 a37 1 Release: 20050214 d161 6 d171 1 a171 1 LIBS="%{l_fsl_libs}" \ @ 1.132 log @2.2.10 builds and runs fine with db 4.2.52, and as long as there is no proven way to convert the Cyrus DB we will have to supply compatibility to the last release @ text @d36 2 a37 2 Version: 2.2.10 Release: 20050129 @ 1.131 log @included command line compiler for sieve scripts into binary rpm @ text @d37 1 a37 1 Release: 20050119 d59 2 a60 2 BuildPreReq: sasl, db >= 4.3, openssl PreReq: sasl, db >= 4.3, openssl @ 1.130 log @Happy New Year 2005 @ text @d37 1 a37 1 Release: 20041124 d207 5 @ 1.129 log @upgrading package: imapd 2.2.9 -> 2.2.10 @ 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.128 log @upgrading package: imapd 2.2.8 -> 2.2.9 @ text @d36 2 a37 2 Version: 2.2.9 Release: 20041123 @ 1.127 log @Upgrade from DB 4.2 to 4.3 @ text @d36 2 a37 2 Version: 2.2.8 Release: 20041113 @ 1.126 log @try to catch more openlog ids and thus log to correct filename @ text @d37 1 a37 1 Release: 20040819 d59 2 a60 2 BuildPreReq: sasl, db >= 4.1.24, openssl PreReq: sasl, db >= 4.1.24, openssl @ 1.126.2.1 log @bump release numbers for OpenPKG 2.2 @ text @d37 1 a37 1 Release: 2.2.0 d57 2 a58 2 BuildPreReq: OpenPKG, openpkg >= 2.2.0, perl >= 5.8.3, perl-openpkg >= 5.8.3, make PreReq: OpenPKG, openpkg >= 2.2.0, perl >= 5.8.3, MTA @ 1.126.2.2 log @SA-2004.051-imapd; CAN-2004-1011, CAN-2004-1012, CAN-2004-1013, CAN-2004-1015 and more @ text @d37 1 a37 1 Release: 2.2.1 @ 1.126.2.3 log @patch code to solve OpenPKG-SA-2005.005-imapd buffer overflows (no CAN yet) @ text @d37 1 a37 1 Release: 2.2.2 @ 1.125 log @upgrading package: imapd 2.2.7 -> 2.2.8 @ text @d37 1 a37 1 Release: 20040730 @ 1.124 log @upgrading package: imapd 2.2.6 -> 2.2.7 @ text @d36 2 a37 2 Version: 2.2.7 Release: 20040727 @ 1.123 log @at least catch log ops with the pop3s identifier, hopefully closing off the whole syslog(3) mess @ text @d36 2 a37 2 Version: 2.2.6 Release: 20040706 @ 1.122 log @finally bless for BASE class. It's a beast and nerves us everytime, but it is such popular and important that is deserves BASE now @ text @d37 1 a37 1 Release: 20040701 @ 1.122.2.1 log @bump release numbers for OpenPKG 2.1 @ text @d37 1 a37 1 Release: 2.1.0 d57 2 a58 2 BuildPreReq: OpenPKG, openpkg >= 2.1.0, perl >= 5.8.3, perl-openpkg >= 5.8.3, make PreReq: OpenPKG, openpkg >= 2.1.0, perl >= 5.8.3, MTA @ 1.122.2.2 log @SA-2004.051-imapd; CAN-2004-1011, CAN-2004-1012, CAN-2004-1013, CAN-2004-1015 and more @ text @d37 1 a37 1 Release: 2.1.1 @ 1.121 log @upgrading package: imapd 2.2.5 -> 2.2.6 @ text @d33 1 a33 1 Class: PLUS d37 1 a37 1 Release: 20040620 @ 1.120 log @upgrading package: imapd 2.2.4 -> 2.2.5 @ text @d36 2 a37 2 Version: 2.2.5 Release: 20040601 @ 1.119 log @upgrading package: imapd 2.2.3 -> 2.2.4 @ text @d36 2 a37 2 Version: 2.2.4 Release: 20040519 @ 1.118 log @ensure invocation of correct perl not only in cyradm but other scripts as well (bug reported by Martin Honermeyer) @ text @d36 2 a37 2 Version: 2.2.3 Release: 20040430 @ 1.117 log @add optional DRAC support @ text @d37 1 a37 1 Release: 20040414 d114 1 a114 1 # ensure invocation of correct perl in cyradm d118 5 @ 1.116 log @modifying package: imapd-2.2.3 20040317 -> 20040328 @ text @d37 1 a37 1 Release: 20040328 d43 1 d92 6 d153 3 @ 1.115 log @add misc log file to capture much more imap logging @ text @d37 1 a37 1 Release: 20040317 d42 1 a42 1 %option with_ignmad no d139 2 a140 2 %if "%{with_ignmad}" == "yes" cflags="$cflags -DIGNMAD=yes" @ 1.114 log @behaviour of 2.1.16 was 'with_vhost no', so make this version not support virtual host names by default too @ text @d37 1 a37 1 Release: 20040312 @ 1.113 log @add experimental support for ignoring mailbox@@domain by means of option with_ignmad; suggestion from Stefan Buys for kolab-20040217-2.0.0 issue @ text @d37 1 a37 1 Release: 20040310 @ 1.112 log @fix dependencies @ text @d37 1 a37 1 Release: 20040218 d42 1 d139 3 @ 1.112.2.1 log @bump release numbers for OpenPKG 2.0 @ text @d37 1 a37 1 Release: 2.0.0 d55 2 a56 2 BuildPreReq: OpenPKG, openpkg >= 2.0.0, perl >= 5.8.3, perl-openpkg >= 5.8.3, make PreReq: OpenPKG, openpkg >= 2.0.0, perl >= 5.8.3, MTA @ 1.111 log @solve the com_err problems (contribution from Stephan Buys) @ text @d37 1 a37 1 Release: 20040217 d55 2 a56 2 BuildPreReq: OpenPKG, openpkg >= 20040130, perl, perl-openpkg >= 20040126, make PreReq: OpenPKG, openpkg >= 20040130, perl, MTA @ 1.110 log @remove obsolete patching and add a new one to hopefully solve the com_err problems @ text @d37 1 a37 1 Release: 20040209 d98 1 a98 1 -e 's;#include ;#include "com_err.h";' \ @ 1.109 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 @d37 1 a37 1 Release: 20040207 d96 5 a116 1 man/imapd.conf.5 \ a166 3 %{l_shtool} subst \ -e 's;/etc/mail/cyrusmap\.db;%{l_prefix}/var/imapd/cyrusmap.db;' \ imap/sendmail-map.c @ 1.108 log @remove all numbers immediately following %setup/%patch to ease overriding of these macros and thus make version tracking working; also clean up option order; do not use setup/patch number when only one file exists but enforce patch number on multiple files @ text @d37 1 a37 1 Release: 20040205 d76 1 a76 1 version = 2.2.3 @ 1.107 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 d83 1 a83 1 %patch0 -p0 d85 1 a85 1 %patch1 -p0 @ 1.106 log @fix Perl module installations @ text @d32 2 a33 1 Distribution: OpenPKG [PLUS] d37 1 a37 1 Release: 20040202 d55 2 a56 2 BuildPreReq: OpenPKG, openpkg >= 20030909, perl, perl-openpkg >= 20040126, make PreReq: OpenPKG, openpkg >= 20030909, perl, MTA d73 7 @ 1.105 log @upgrading package: imapd 2.1.16 -> 2.2.3 @ text @d36 1 a36 1 Release: 20040129 d145 1 a145 1 --without-perl \ d161 1 a161 15 # build (and install) Perl-based administration stuff %{l_prefix}/bin/perl-openpkg prepare export SASL_INC="%{l_cppflags}" export SASL_LIB="%{l_ldflags} -lsasl2" export OPENSSL_INC="%{l_cppflags}" export OPENSSL_LIB="%{l_ldflags} -lssl -lcrypto" %{l_prefix}/bin/perl-openpkg install -d perl/imap ( cd perl/sieve # FIXME: private information from perl-openpkg tag="${RPM_PACKAGE_NAME}-${RPM_PACKAGE_VERSION}-${RPM_PACKAGE_RELEASE}" perl="${RPM_BUILD_DIR}/perl-$tag" %{l_make} PERL="$perl" ) || exit $? %{l_prefix}/bin/perl-openpkg -d perl/sieve/managesieve configure build install %{l_prefix}/bin/perl-openpkg -F perl-openpkg-files fixate cleanup d165 1 a165 4 prefix=$RPM_BUILD_ROOT%{l_prefix} \ exec_prefix=$RPM_BUILD_ROOT%{l_prefix} \ cyrus_prefix=$RPM_BUILD_ROOT%{l_prefix} \ service_path=$RPM_BUILD_ROOT%{l_prefix}/bin d219 1 d229 2 a230 1 '%dir %attr(0770,%{l_musr},%{l_rgrp}) %{l_prefix}/var/imapd/socket' @ 1.104 log @switch perl to new world order; perl-openpkg now written in perl; modules relocated from site to vendor @ text @d35 2 a36 2 Version: 2.1.16 Release: 20040126 a39 1 %option with_vhost no d49 1 a49 2 Patch1: imapd.patch.vhost Patch2: imapd.patch.group d76 1 a76 1 %if "%{with_vhost}" == "yes" a77 3 %endif %if "%{with_group}" == "yes" %patch2 -p0 d138 1 a174 1 %{l_prefix}/bin/perl-openpkg -d perl/sieve/acap configure build install d181 2 a182 1 cyrus_prefix=$RPM_BUILD_ROOT%{l_prefix} d237 1 a237 1 %{l_files_std} `cat perl-openpkg-files` \ @ 1.103 log @bump year in copyright messages to cover new year 2004. This is a CVS only commit -- no packages were rolled intentionally @ text @d36 1 a36 1 Release: 20040117 d56 1 a56 1 BuildPreReq: OpenPKG, openpkg >= 20030909, perl, perl-openpkg >= 20030514, make d166 1 a166 1 %{l_prefix}/bin/perl-openpkg prolog d178 3 a180 3 %{l_prefix}/bin/perl-openpkg install -d perl/sieve/managesieve %{l_prefix}/bin/perl-openpkg install -d perl/sieve/acap %{l_prefix}/bin/perl-openpkg epilog d241 1 a241 1 %{l_files_std} \ @ 1.102 log @2.2.3 seems not too ready yet (process ***** exited, status 75), so back out upgrade from 2.1.16 @ 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.101 log @upgrading package: imapd 2.1.16 -> 2.2.3 @ text @d35 2 a36 2 Version: 2.2.3 Release: 20040116 d40 1 d50 2 a51 1 Patch1: imapd.patch.group d78 3 d82 1 a82 1 %patch1 -p0 a142 1 --sysconfdir=%{l_prefix}/etc/imapd \ d179 1 d186 1 a186 2 cyrus_prefix=$RPM_BUILD_ROOT%{l_prefix} \ service_path=$RPM_BUILD_ROOT%{l_prefix}/bin @ 1.100 log @Better handle removal of pid files @ text @d35 2 a36 2 Version: 2.1.16 Release: 20031127 a39 1 %option with_vhost no d49 1 a49 2 Patch1: imapd.patch.vhost Patch2: imapd.patch.group d76 1 a76 1 %if "%{with_vhost}" == "yes" a77 3 %endif %if "%{with_group}" == "yes" %patch2 -p0 d138 1 a174 1 %{l_prefix}/bin/perl-openpkg install -d perl/sieve/acap d181 2 a182 1 cyrus_prefix=$RPM_BUILD_ROOT%{l_prefix} @ 1.99 log @upgrading package: imapd 2.1.15 -> 2.1.16 @ text @d36 1 a36 1 Release: 20031120 @ 1.98 log @add patch to support system independent groups and port it to FreeBSD @ text @d35 2 a36 2 Version: 2.1.15 Release: 20031014 @ 1.97 log @requires later perl-openpkg version @ text @d36 1 a36 1 Release: 20030922 d41 1 d51 1 d80 6 @ 1.96 log @convert to new %{l_platform} world order @ text @d36 1 a36 1 Release: 20030918 d54 1 a54 1 BuildPreReq: OpenPKG, openpkg >= 20030909, perl, perl-openpkg, make @ 1.95 log @upgrading package: imapd 2.1.14 -> 2.1.15 @ text @d36 1 a36 1 Release: 20030818 d54 2 a55 2 BuildPreReq: OpenPKG, openpkg >= 20030806, perl, perl-openpkg, make PreReq: OpenPKG, openpkg >= 20030806, perl, MTA d124 2 a125 2 case "%{l_target}" in *-solaris* ) ldflags="$ldflags -lsocket -lnsl" ;; @ 1.94 log @Correct section order @ text @d35 2 a36 2 Version: 2.1.14 Release: 20030811 @ 1.93 log @Complete for compliance with features described by ticket #202 @ text @d36 1 a36 1 Release: 20030808 d242 6 a267 5 %files -f files %clean rm -rf $RPM_BUILD_ROOT @ 1.92 log @#202, corrected and completed logging logic @ text @d36 1 a36 1 Release: 20030806 d242 20 @ 1.91 log @avoid picking up random stuff from /usr/local @ text @d36 1 a36 1 Release: 20030731 d54 2 a55 2 BuildPreReq: OpenPKG, openpkg >= 20030718, perl, perl-openpkg, make PreReq: OpenPKG, openpkg >= 20030718, perl, MTA @ 1.90 log @remove OPENPGP, IMAP, MOTIF virtual targets @ text @d36 1 a36 1 Release: 20030723 d80 2 @ 1.90.2.1 log @mass Merge-From-CURRENT (MFC) in preparation for OpenPKG 1.3 [class PLUS only] @ text @d36 1 a36 1 Release: 1.20030724 d54 2 a55 2 BuildPreReq: OpenPKG, openpkg >= 1.20030724, perl, perl-openpkg, make PreReq: OpenPKG, openpkg >= 1.20030724, perl, MTA @ 1.90.2.1.2.1 log @bump release numbers on OpenPKG 1.3-STABLE branch for OpenPKG 1.3.0-RELEASE @ text @d36 1 a36 1 Release: 1.3.0 d54 2 a55 2 BuildPreReq: OpenPKG, openpkg >= 1.3.0, perl, perl-openpkg, make PreReq: OpenPKG, openpkg >= 1.3.0, perl, MTA @ 1.89 log @cleanup packaging @ text @d36 1 a36 1 Release: 20030722 a63 1 Provides: IMAP @ 1.88 log @cleanup the priority: move 200 to 500 and because 500 is default just ommit it; fix DNS/NTP/etc. dependencies @ text @d39 2 a40 2 %option with_fsl yes %option with_vhost_hack no d49 1 a49 1 Patch1: vhosthack.patch d76 4 a79 1 %patch -p0 a119 5 %if "%{with_vhost_hack}" == "yes" # allow @@ in LMTP mailbox names %{l_patch} -p1 <%{PATCH vhosthack.patch} %endif a161 1 d173 1 d178 2 a191 1 @ 1.87 log @speclint police: achieve semantical consistency for patch references @ text @d36 1 a36 1 Release: 20030721 @ 1.86 log @PR#210: shtool options space before argument @ text @d119 1 a119 1 %{l_patch} -p1 <%{SOURCE vhosthack.patch} @ 1.85 log @replace opXXXX with rcXXXX (PR#207) @ text @d36 1 a36 1 Release: 20030719 @ 1.84 log @fix building @ text @d36 1 a36 1 Release: 20030718 d54 2 a55 2 BuildPreReq: OpenPKG, openpkg >= 20030717, perl, perl-openpkg, make PreReq: OpenPKG, openpkg >= 20030717, perl, MTA @ 1.83 log @fix PR#204, use new %{l_value -s ...} @ text @d36 1 a36 1 Release: 20030717 d101 3 a103 1 %{l_shtool} install -c -m 644 %{l_value -s -a} \ d171 1 a171 1 ) || exit 1 d214 2 a215 1 done ) @ 1.82 log @fix PR#182 append option for l2_channel_file now default and deprecated in fsl >= 1.2.0 @ text @d36 1 a36 1 Release: 20030714 d54 2 a55 2 BuildPreReq: OpenPKG, openpkg >= 20030710, perl, perl-openpkg, make PreReq: OpenPKG, openpkg >= 20030710, perl, MTA d101 1 a101 3 %{l_shtool} install -c -m 644 \ -e "s;@@l_prefix@@;$RPM_BUILD_ROOT%{l_prefix};g" \ -e "s;@@l_rusr@@;%{l_rusr};g" \ d193 1 a193 3 %{l_shtool} install -c -m 644 \ -e 's;@@l_prefix@@;%{l_prefix};g' \ -e 's;@@l_rusr@@;%{l_rusr};g' \ d201 1 a201 5 %{l_shtool} install -c -m 755 \ -e 's;@@l_prefix@@;%{l_prefix};g' \ -e 's;@@l_susr@@;%{l_susr};g' \ -e 's;@@l_rusr@@;%{l_rusr};g' \ -e 's;@@l_rgrp@@;%{l_rgrp};g' \ d221 1 a221 2 %{l_shtool} install -c -m 644 \ -e 's;@@l_prefix@@;%{l_prefix};g' \ @ 1.81 log @use new openpkg_rc_def variable in run-command scripts for allowing the admin to change the global default for xxx_enable @ text @d36 1 a36 1 Release: 20030710 d59 2 a60 2 BuildPreReq: fsl PreReq: fsl @ 1.80 log @remove pop special case @ text @d36 1 a36 1 Release: 20030709 d54 2 a55 2 BuildPreReq: OpenPKG, openpkg >= 20030415, perl, perl-openpkg, make PreReq: OpenPKG, openpkg >= 20030415, perl, MTA @ 1.79 log @cleanup copyright part by using just the main company name of Cable & Wireless and adding the URL to the global website @ text @d36 1 a36 1 Release: 20030708 @ 1.78 log @various style cleanups and adjustments @ text @a2 1 ## Copyright (c) 2000-2003 Cable & Wireless Deutschland GmbH d5 1 @ 1.77 log @remove now officially deprecated usage of %{name} macro @ text @d36 1 a36 1 Release: 20030707 d227 1 a227 1 # OSSP fake syslog library @ 1.76 log @add libraries to PreReq @ text @d231 1 a231 1 %{SOURCE fsl.%{name}} \ d241 1 a241 1 '%config %{l_prefix}/etc/fsl/fsl.%{name}' \ @ 1.75 log @Fix vhost build problems by rewriting patch and adjusting the specfile @ text @d36 1 a36 1 Release: 20030704 d54 4 a57 2 BuildPreReq: OpenPKG, openpkg >= 20030415, sasl, db >= 4.1.24, openssl, make, perl, perl-openpkg PreReq: OpenPKG, openpkg >= 20030415, sasl, openssl, perl, MTA @ 1.74 log @upgrade from EVAL to PLUS class those packages which build correctly and which are stable enough or at least look promising enough @ text @d117 1 a117 1 %{l_patch} -p0 <%{SOURCE vhosthack.patch} @ 1.73 log @upgrading package: imapd 2.1.13 -> 2.1.14 @ text @d32 1 a32 1 Distribution: OpenPKG [EVAL] d36 1 a36 1 Release: 20030703 @ 1.72 log @fix rc script @ text @d35 2 a36 2 Version: 2.1.13 Release: 20030624 @ 1.71 log @add/unify log file trimming @ text @d203 5 a207 2 %{l_shtool} install -c -m 755 -e 's;@@l_prefix@@;%{l_prefix};g' \ -e 's;@@l_susr@@;%{l_susr};g' -e 's;@@l_sgrp@@;%{l_sgrp};g' \ @ 1.70 log @make fsl optional with default yes, as promised for the next release @ text @d36 1 a36 1 Release: 20030623 @ 1.69 log @avoid using varargs. more perl administration stuff @ text @d36 1 a36 1 Release: 20030617 d39 1 d54 6 a59 2 BuildPreReq: OpenPKG, openpkg >= 20030103, sasl, db >= 4.1.24, openssl, make, perl, perl-openpkg, fsl PreReq: OpenPKG, openpkg >= 20030103, sasl, openssl, perl, MTA, fsl d122 1 a122 1 ldflags="%{l_ldflags} `%{l_prefix}/bin/fsl-config --all --ldflags`" d130 1 a130 1 LIBS="`%{l_prefix}/bin/fsl-config --all --libs`" \ a180 1 $RPM_BUILD_ROOT%{l_prefix}/etc/fsl \ a206 4 # install fsl configuration %{l_shtool} install -c -m 644 -e 's;@@l_prefix@@;%{l_prefix};g' \ %{SOURCE fsl.imapd} $RPM_BUILD_ROOT%{l_prefix}/etc/fsl/ d222 7 d235 2 a238 2 '%config %{l_prefix}/etc/fsl/fsl.imapd' \ '%not %dir %{l_prefix}/etc/fsl' \ @ 1.68 log @Add missing OSSP fsl configuration entry for "timsieved". Submitted by: Tassilo Erlewein @ text @d36 1 a36 1 Release: 20030609 d142 2 a143 1 %{l_shtool} subst -e "s;/etc/\(.*\).conf;%{l_prefix}/etc/imapd/\\1.conf;" \ d145 3 d150 1 d153 15 a167 6 ( cd perl/imap export SASL_INC="%{l_cppflags}" export SASL_LIB="%{l_ldflags} -lsasl2" export OPENSSL_INC="%{l_cppflags}" export OPENSSL_LIB="%{l_ldflags} -lssl -lcrypto" %{l_prefix}/bin/perl-openpkg install ) a168 3 %install # FIXME: clean up disabled due to 'perl-openpkg install' # rm -rf $RPM_BUILD_ROOT d179 5 @ 1.67 log @OSSP fsl is link-time only; modernize flags @ text @d36 1 a36 1 Release: 20030530 @ 1.66 log @upgrading package: imapd 2.1.12 -> 2.1.13 @ text @d36 1 a36 1 Release: 20030502 d53 2 a54 2 BuildPreReq: OpenPKG, openpkg >= 20020206, sasl, db >= 4.1.24, openssl, make, perl, perl-openpkg, fsl PreReq: OpenPKG, openpkg >= 20020206, sasl, openssl, perl, MTA, fsl d116 2 a117 2 cflags="-I%{l_prefix}/include `%{l_prefix}/bin/fsl-config --all --cflags`" ldflags="-L%{l_prefix}/lib `%{l_prefix}/bin/fsl-config --all --ldflags`" @ 1.65 log @install mkimap with correctly prefixed paths, build paths are now handled by command line parameters @ text @d35 1 a35 1 Version: 2.1.12 @ 1.64 log @add mkimap from tools, requested by mandrews@@cle.lionbioscience.com @ text @d36 1 a36 1 Release: 20030429 d101 2 a102 2 -e "s;/etc/imapd.conf;$RPM_BUILD_DIR/cyrus-imapd-%{version}/imapd.conf-mkimap;" \ -e "s;^\(\$sievedir = \"\).*$;\1$RPM_BUILD_ROOT%{l_prefix}/var/imapd/sieve\"\;;" \ d192 1 a192 1 tools/mkimap imapd.conf-mkimap @ 1.63 log @Fix permissions problem - locking disabled couldnt open socket lockfile @ text @d36 1 a36 1 Release: 20030428 d166 2 a167 1 $RPM_BUILD_ROOT%{l_prefix}/var/imapd/spool d200 5 @ 1.62 log @Set default servername to hostname @ text @d36 1 a36 1 Release: 20030417 d213 1 a213 1 '%dir %attr(0750,%{l_musr},%{l_rgrp}) %{l_prefix}/var/imapd/socket' @ 1.61 log @fix permissions @ text @d36 1 a36 1 Release: 20030415 d169 3 d175 2 @ 1.60 log @fix + augment fsl config, deliver program now logs as 'cyrdeliver' @ text @d205 1 a205 1 '%dir %attr(0750,%{l_musr},%{l_rgrp}) %{l_prefix}/var/imapd' \ @ 1.59 log @cleanup fsl, socket access, log rotation @ text @d36 1 a36 1 Release: 20030414 d104 5 @ 1.58 log @add fsl support, log rotation and pb4sd support @ text @d36 1 a36 1 Release: 20030411 d200 1 a200 1 '%dir %attr(0750,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/imapd' \ d202 2 a203 1 '%dir %attr(0750,%{l_rusr},%{l_rgrp}) %{l_prefix}/var/imapd/*/*' @ 1.57 log @Speclint police, removed whitespace after shell redirection @ text @d36 1 a36 1 Release: 20030409 d46 1 d53 2 a54 2 BuildPreReq: OpenPKG, openpkg >= 20020206, sasl, db >= 4.1.24, openssl, make, perl, perl-openpkg PreReq: OpenPKG, openpkg >= 20020206, sasl, openssl, perl, MTA d111 2 a112 2 cflags="-I%{l_prefix}/include" ldflags="-L%{l_prefix}/lib" d120 1 d160 1 d176 4 d198 2 @ 1.56 log @add with_vhost_hack to enable @@ characters in mailbox names @ text @d36 1 a36 1 Release: 20030408 d106 1 a106 1 %{l_patch} -p0 < %{SOURCE vhosthack.patch} @ 1.55 log @revoke @ text @d36 4 a39 1 Release: 20030311 d47 1 d103 5 @ 1.54 log @use libtool hammer to nail dependent libraries pulled in by sasl @ text @d48 1 a48 1 BuildPreReq: OpenPKG, openpkg >= 20020206, sasl, db >= 4.1.24, openssl, make, perl, perl-openpkg, libtool a98 10 # avoid sasl2 test in case of dependent libraries from sasl package ( echo 'ac_cv_lib_sasl2_prop_get=yes' echo 'ac_cv_lib_sasl2_sasl_checkapop=yes' ) >cache.config # use libtool to catch dependencies %{l_shtool} subst \ -e 's;\$(CC) \(\$(LDFLAGS)\);%{l_libtool} --mode=link \$(CC);g' \ */Makefile.in @ 1.53 log @flush @ text @d36 1 a36 1 Release: 20030228 d48 1 a48 1 BuildPreReq: OpenPKG, openpkg >= 20020206, sasl, db >= 4.1.24, openssl, make, perl, perl-openpkg d100 10 d121 1 @ 1.52 log @relocated spool, added sieve @ text @d91 1 a91 1 -e "s;@@l_musr@@;%{l_musr};g" \ d117 1 d119 1 d121 2 a122 2 --with-cyrus-user=%{l_musr} \ --with-cyrus-group=%{l_mgrp} d124 1 a124 1 # redirect the hard coded file paths d139 2 a140 2 rm -rf $RPM_BUILD_ROOT d147 1 d153 1 a153 1 -e 's;@@l_musr@@;%{l_musr};g' \ a158 1 %{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d d166 10 d180 4 a183 1 '%config %{l_prefix}/etc/imapd/cyrus.conf' @ 1.51 log @fixed rc script and config @ text @d40 3 a42 2 Source1: imapd.conf Source2: rc.imapd d68 2 d73 2 d79 21 a117 1 --disable-sieve \ d137 1 a137 1 #rm -rf $RPM_BUILD_ROOT d145 1 a145 2 $RPM_BUILD_ROOT%{l_prefix}/var/imapd \ $RPM_BUILD_ROOT%{l_prefix}/var/spool a147 3 cp master/conf/small.conf master/conf/cyrus.conf %{l_shtool} subst -e "s;/var/imap/socket;%{l_prefix}/var/imapd/socket;g" \ master/conf/cyrus.conf d151 2 a152 1 %{SOURCE imapd.conf} master/conf/cyrus.conf \ d162 1 a162 4 cp $RPM_BUILD_ROOT%{l_prefix}/etc/imapd/imapd.conf imapd.conf.hack %{l_shtool} subst -e "s;%{l_prefix};$RPM_BUILD_ROOT%{l_prefix};" \ imapd.conf.hack tools/mkimap imapd.conf.hack @ 1.50 log @fixed cyradm (unresolved symbol to db_create) @ text @d36 1 a36 1 Release: 20030227 d136 1 a136 1 -e 's;@@l_musr@@;%{l_musr};g' -e 's;@@l_mgrp@@;%{l_mgrp};g' \ @ 1.49 log @ensure invocation of correct perl @ text @d65 6 a74 1 %{l_shtool} subst -e 's;db-4.1;db;g' configure @ 1.48 log @add cyradm stuff @ text @d36 1 a36 1 Release: 20030224 d48 1 a48 1 PreReq: OpenPKG, openpkg >= 20020206, sasl, openssl, MTA d64 3 @ 1.47 log @new package: imapd 2.1.12 (Cyrus IMAP Server) @ text @d36 1 a36 1 Release: 20030204 d47 1 a47 1 BuildPreReq: OpenPKG, openpkg >= 20020206, sasl, db >= 4.1.24, openssl, make, perl a53 1 d63 1 a63 1 %patch0 -p0 d94 9 d104 2 a105 1 rm -rf $RPM_BUILD_ROOT d122 2 a123 2 %{SOURCE imapd.conf} $RPM_BUILD_ROOT%{l_prefix}/etc/imapd/ \ master/conf/cyrus.conf $RPM_BUILD_ROOT%{l_prefix}/etc/imapd/ @ 1.46 log @remove '%options' hack, it will be replaced soon with a more elegant solution based on RPM 'Provides' headers @ text @d35 2 a36 2 Version: 2.1.11 Release: 20021205 @ 1.45 log @bump of Copyright messages for forthcoming years 2003 @ text @a61 2 %options @ 1.44 log @switch to %option(s), but intentionally WITHOUT dep increase and WITHOUT FTP server updates @ text @d3 3 a5 2 ## Copyright (c) 2000-2002 Cable & Wireless Deutschland GmbH ## Copyright (c) 2000-2002 Ralf S. Engelschall @ 1.43 log @consistently use 'Options: none' to indicate no options to 'openpkg build' @ text @d61 1 a61 1 Options: none @ 1.42 log @upgrading package: imapd 2.1.10 -> 2.1.11 @ text @d61 2 @ 1.41 log @upgrade to 2.1.10 fix now includes DB 4.1 patch @ text @d34 2 a35 2 Version: 2.1.10 Release: 20021114 @ 1.40 log @Be more exact about db version requirement. @ text @d34 2 a35 2 Version: 2.1.9 Release: 20021022 a41 1 Patch1: imapd-db4.patch a63 1 %patch1 -p1 d66 1 @ 1.39 log @Repair build to comply with the new Berkley db 4.1.24 API. @ text @d35 1 a35 1 Release: 20021016 d47 2 a48 2 BuildPreReq: OpenPKG, openpkg >= 20020206, sasl, db, openssl, make, perl PreReq: OpenPKG, openpkg >= 20020206, sasl, db, openssl, MTA @ 1.38 log @Backout change due to false positive build result, since imapd was using the old db3 binaries after all. @ text @d35 1 a35 1 Release: 20021002 d42 1 d47 2 a48 2 BuildPreReq: OpenPKG, openpkg >= 20020206, sasl, db3, openssl, make, perl PreReq: OpenPKG, openpkg >= 20020206, sasl, db3, openssl, MTA d64 2 a65 1 %patch -p0 @ 1.37 log @Successfully replace db3 dependency with db. @ text @d46 2 a47 2 BuildPreReq: OpenPKG, openpkg >= 20020206, sasl, db, openssl, make, perl PreReq: OpenPKG, openpkg >= 20020206, sasl, db, openssl, MTA @ 1.36 log @Fixes and improvements. @ text @d35 1 a35 1 Release: 20020905 d46 2 a47 2 BuildPreReq: OpenPKG, openpkg >= 20020206, sasl, db3, openssl, make, perl PreReq: OpenPKG, openpkg >= 20020206, sasl, db3, openssl, MTA @ 1.35 log @Add essential configuration and run command code, and bring imapd back to life. @ text @d117 1 d124 1 a124 3 %{l_shtool} subst -e "s;/etc/imapd.conf;imapd.conf.hack;" \ tools/mkimap tools/mkimap @ 1.34 log @upgrading package: imapd 2.1.8 -> 2.1.9 @ text @d35 1 a35 1 Release: 20020831 d39 2 d46 2 a47 2 BuildPreReq: OpenPKG, openpkg >= 20020206, sasl, db3, openssl, make PreReq: OpenPKG, openpkg >= 20020206, sasl, db3, MTA, openssl d53 7 a59 1 Cyrus IMAP Server is an IMAP4 and POP3 daemon. d87 4 d100 32 a131 2 $RPM_BUILD_ROOT%{l_prefix}/var/imapd %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} @ 1.33 log @upgrading package: imapd 2.1.7 -> 2.1.8 @ text @d34 2 a35 2 Version: 2.1.8 Release: 20020829 @ 1.32 log @cleanup: remove $PATH fiddling, because already obsoleted by sane build environment @ text @d34 2 a35 2 Version: 2.1.7 Release: 20020822 @ 1.31 log @upgrading package: imapd 2.1.5 -> 2.1.7 @ text @a57 1 PATH="%{l_prefix}/bin:$PATH"; export PATH @ 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 @d34 2 a35 2 Version: 2.1.5 Release: 20020812 @ 1.29 log @Corrected missing 'Provides' of email delivery agent. @ text @d31 1 a31 1 Distribution: OpenPKG [REL] @ 1.28 log @Corrected runtime requirements. @ text @d35 1 a35 1 Release: 20020626 d48 1 @ 1.27 log @upgrading package: imapd 2.1.4 -> 2.1.5 @ text @d45 1 a45 1 PreReq: OpenPKG, openpkg >= 20020206, sasl, db3, openssl @ 1.26 log @strip trailing whitespaces @ text @d34 2 a35 2 Version: 2.1.4 Release: 20020501 @ 1.25 log @upgrading upstream version from 2.1.3 to 2.1.4 @ text @d22 2 a23 2 ## SUCH DAMAGE. ## @ 1.24 log @remove PAM support @ text @d34 2 a35 2 Version: 2.1.3 Release: 20020426 @ 1.23 log @fix building under Solaris @ text @d35 1 a35 1 Release: 20020405 d50 1 a50 1 Cyrus IMAP Server is a IMAP and POP daemon. d61 1 a61 3 *-freebsd* ) ldflags="$ldflags -lpam -lcrypt" ;; *-solaris* ) ldflags="$ldflags -lpam -lsocket -lnsl" ;; *-linux* ) ldflags="$ldflags -lpam -lcrypt" ;; @ 1.22 log @fix deps @ text @d35 1 a35 1 Release: 20020315 d62 1 a62 1 *-solaris* ) ldflags="$ldflags -lpam" ;; @ 1.21 log @upgrade to imapd 2.1.3 (now can use db instead of db3\!) @ text @d35 1 a35 1 Release: 20020308 d44 1 a44 1 BuildPreReq: OpenPKG, openpkg >= 20020206, sasl, db, openssl, make @ 1.20 log @fix release @ text @d34 2 a35 2 Version: 2.1.1 Release: 20020306 d44 1 a44 1 BuildPreReq: OpenPKG, openpkg >= 20020206, sasl, db3, openssl, make d58 2 a59 2 cflags="-I%{l_prefix}/include/db3 -I%{l_prefix}/include" ldflags="-L%{l_prefix}/lib -ldb3" @ 1.19 log @switch to db3 because doesn't work with new db @ text @d35 1 a35 1 Release: 20020206 @ 1.18 log @Switch to l_{s,m,r,n}{usr,grp}. @ text @d44 2 a45 2 BuildPreReq: OpenPKG, openpkg >= 20020206, sasl, db, openssl, make PreReq: OpenPKG, openpkg >= 20020206, sasl, db, openssl d58 2 a59 2 cflags="-I%{l_prefix}/include" ldflags="-L%{l_prefix}/lib" @ 1.17 log @upgrade to imapd 2.1.1 @ text @d44 2 a45 2 BuildPreReq: OpenPKG, openpkg >= 20011227, sasl, db, openssl, make PreReq: OpenPKG, openpkg >= 20011227, sasl, db, openssl d79 2 a80 2 --with-cyrus-user=%{l_fsusr} \ --with-cyrus-group=%{l_fsgrp} @ 1.16 log @get rid of ECRC @ text @d34 2 a35 2 Version: 2.0.16 Release: 20011201 d39 1 d54 1 d59 1 a59 1 ldflags="" d61 3 a63 3 *-freebsd* ) ldflags="-lpam -lcrypt" ;; *-solaris* ) ldflags="-lpam" ;; *-linux* ) ldflags="-lpam -lcrypt" ;; @ 1.15 log @bump copyright years @ text @d3 1 a3 1 ## Copyright (c) 2000-2002 Cable & Wireless ECRC GmbH @ 1.14 log @fix dependencies in -CURRENT now that we have the new scheme @ text @d3 2 a4 2 ## Copyright (c) 2000-2001 Cable & Wireless ECRC GmbH ## Copyright (c) 2000-2001 Ralf S. Engelschall @ 1.13 log @imapd dislikes parallel building under Solaris @ text @d43 2 a44 2 BuildPreReq: OpenPKG, openpkg >= 20011126.0, sasl, db, openssl, make PreReq: OpenPKG, openpkg >= 20011126.0, sasl, db, openssl @ 1.12 log @remove trailing zero to conform with new scheme @ text @d79 1 a79 1 %{l_make} %{l_mflags -O} @ 1.12.2.1 log @bump release numbers @ text @d35 1 a35 1 Release: 1.0.0 @ 1.12.2.2 log @MFC: imapd dislikes parallel building under Solaris @ text @d79 1 a79 1 %{l_make} %{l_mflags} @ 1.12.2.3 log @forgotten: bump bootstrap dependencies @ text @d43 2 a44 2 BuildPreReq: OpenPKG, openpkg >= 1.0.0, sasl, db, openssl, make PreReq: OpenPKG, openpkg >= 1.0.0, sasl, db, openssl @ 1.11 log @adjust distribution and release @ text @d35 1 a35 1 Release: 20011201.0 @ 1.10 log @Bump releases. @ text @d31 1 a31 1 Distribution: OpenPKG [EXP] d35 1 a35 1 Release: 20011126.0 @ 1.9 log @add missing linux entry @ text @d35 1 a35 1 Release: 20011121.0 d43 2 a44 2 BuildPreReq: OpenPKG, openpkg >= 0.9-20011025.0, sasl, db, openssl, make PreReq: OpenPKG, openpkg >= 0.9-20011025.0, sasl, db, openssl @ 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 @d61 1 @ 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 @d43 2 a44 2 BuildPreReq: OpenPKG, openpkg >= 20011023.0, sasl, db, openssl, make PreReq: OpenPKG, openpkg >= 20011023.0, sasl, db, openssl @ 1.5 log @Switch to using "YYYYMMDD.X" as Release for -CURRENT packages. @ text @d43 2 a44 2 BuildPreReq: OpenPKG, openpkg >= 0.9-33, sasl, db, openssl, make PreReq: OpenPKG, openpkg >= 0.9-33, sasl, db, openssl @ 1.4 log @fix building @ text @d35 1 a35 1 Release: 3 @ 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 d55 1 @ 1.2 log @Force all packages to require openpkg-0.9-33 @ text @a27 1 Group: Mail d30 3 a32 2 Packager: rse@@openpkg.org Distribution: OpenPKG @ 1.1 log @Initial revision @ text @d35 1 a35 1 Release: 1 d43 2 a44 2 BuildPreReq: OpenPKG, openpkg >= 0.9-30, sasl, db, openssl, make PreReq: OpenPKG, openpkg >= 0.9-30, sasl, db, openssl @ 1.1.1.1 log @Import OpenPKG sources into CVS repository @ text @@