]> git.pld-linux.org Git - packages/eggdrop.git/blobdiff - eggdrop.spec
cosmetics
[packages/eggdrop.git] / eggdrop.spec
index c6c4b72ba7495a38709965e1141b64594bb4e387..0ad6cdb3414a7a988fa03683f14da0d77af75e43 100644 (file)
@@ -1,51 +1,51 @@
 Summary:       Eggdrop is an IRC bot, written in C
 Summary(pl):   Eggdrop jest botem IRC napisanym w C
 Summary(pt_BR):        Bot de IRC escrito em C
-Summary(ru_RU.KOI8-R): Eggdrop, ÜÔÏ IRC-ÂÏÔ ÎÁÐÉÓÁÎÎÙÊ ÎÁ ÑÚÙËÅ C.
+Summary(ru_RU):        Eggdrop, ÜÔÏ IRC-ÂÏÔ ÎÁÐÉÓÁÎÎÙÊ ÎÁ ÑÚÙËÅ C.
 Name:          eggdrop
 Version:       1.6.15
-Release:       0.3
+Release:       0.6
 License:       GPL
 Group:         Applications/Communications
-# Source0-md5: b5016e34942ff4113e97a8449b15dfce
 Source0:       ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/%{name}%{version}.tar.bz2
+# Source0-md5: b5016e34942ff4113e97a8449b15dfce
 # In order to unify filenames, following language packs and third-party modules were
 # repackaged. Some files were renamed, but none modified. Original archives can be
 # found by looking at http://www.egghelp.org/
-Source10:      %{name}-language-danish.tar.gz
+Source10:      http://pld.mysza.eu.org/sources/%{name}-language-danish.tar.gz
 # Source10-md5:        86b9bbab196f64b09e4daf2dec93fd50
-Source11:      %{name}-language-finnish.tar.gz
+Source11:      http://pld.mysza.eu.org/sources/%{name}-language-finnish.tar.gz
 # Source11-md5:        d720c6ad3f19deb8d51eeb753d0da390
-Source12:      %{name}-language-italian.tar.gz
+Source12:      http://pld.mysza.eu.org/sources/%{name}-language-italian.tar.gz
 # Source12-md5:        9c568bc516ecb202ed9e76c1523e4d6a
-Source13:      %{name}-language-norwegian.tar.gz
+Source13:      http://pld.mysza.eu.org/sources/%{name}-language-norwegian.tar.gz
 # Source13-md5:        118e14c8dfe0a6917e8e7b191a733e3f
-Source14:      %{name}-language-portuguese.tar.gz
+Source14:      http://pld.mysza.eu.org/sources/%{name}-language-portuguese.tar.gz
 # Source14-md5:        1b96f1ba51a0162665be892327c405cf
-Source15:      %{name}-language-portuguese_br.tar.gz
+Source15:      http://pld.mysza.eu.org/sources/%{name}-language-portuguese_br.tar.gz
 # Source15-md5:        93d4afae51dfa4cd7512fa6236868960
-Source16:      %{name}-language-romanian.tar.gz
+Source16:      http://pld.mysza.eu.org/sources/%{name}-language-romanian.tar.gz
 # Source16-md5:        3664b4f4870eb099d3a291284a076561
 # Additional modules taken from various places
-Source20:      %{name}-module-away-1.0.tar.gz
+Source20:      http://pld.mysza.eu.org/sources/%{name}-module-away-1.0.tar.gz
 # Source20-md5:        89b0529d024d8c29a855fb26e9e24a58
-Source21:      %{name}-module-botnetop-1.0.1.tar.gz
+Source21:      http://pld.mysza.eu.org/sources/%{name}-module-botnetop-1.0.1.tar.gz
 # Source21-md5:        1815a88748529d2ce6a221d560678285
-Source22:      %{name}-module-fakebotnet-1.3.tar.gz
+Source22:      http://pld.mysza.eu.org/sources/%{name}-module-fakebotnet-1.3.tar.gz
 # Source22-md5:        bf6e0ecc97bbe154137dba5f47c6e518
-Source23:      %{name}-module-gseen-1.1.0.tar.gz
+Source23:      http://pld.mysza.eu.org/sources/%{name}-module-gseen-1.1.0.tar.gz
 # Source23-md5:        d1b5ff929c360581647a2baf7281a7a6
-Source24:      %{name}-module-irctree-1.1.tar.gz
+Source24:      http://pld.mysza.eu.org/sources/%{name}-module-irctree-1.1.tar.gz
 # Source24-md5:        8bf884c57adbb131228fe47bffc69836
-Source25:      %{name}-module-megahal-2.5.tar.gz
-# Source25-md5:        ee00bf26ef44ea587200c7e9a73dc767
-Source26:      %{name}-module-stats-1.3.3dev1.tar.gz
+Source25:      http://pld.mysza.eu.org/sources/%{name}-module-megahal-2.6.tar.gz
+# Source25-md5:        69373687be6b68f511c2ca401e346948
+Source26:      http://pld.mysza.eu.org/sources/%{name}-module-stats-1.3.3dev1.tar.gz
 # Source26-md5:        f50299b06dc9c8d29f7abb19defaa917
-Source27:      %{name}-module-idea-1.0.0.tar.gz
-# Source27-md5:        b1aa55ba5abebfcf0cf346b5bbba3bae
-Source28:      %{name}-module-twofish-1.0.tar.gz
+Source27:      http://pld.mysza.eu.org/sources/%{name}-module-idea-1.0.2.tar.gz
+# Source27-md5:        dce4a43dfcfb72e143c71e8f6c6fc8c8
+Source28:      http://pld.mysza.eu.org/sources/%{name}-module-twofish-1.0.tar.gz
 # Source28-md5:        861957c170b4af105199202e724be2a3
-Source29:      %{name}-module-rijndael-1.0.tar.gz
+Source29:      http://pld.mysza.eu.org/sources/%{name}-module-rijndael-1.0.tar.gz
 # Source29-md5:        0210476c24ed6f24e1fdc1cbab41a863
 Patch0:                %{name}-FHS.patch
 Patch1:                %{name}-doc_makefile.patch
@@ -60,6 +60,7 @@ Patch3:               ftp://ftp.eggheads.org/pub/%{name}/patches/1.6/topicprot%{version}.patc
 Patch4:                %{name}-config_encryption.patch
 # This one fixes eggdrop botchk/autobotchk scripts
 Patch5:                %{name}-autobotchk.patch
+Patch6:                %{name}-ac_fix.patch
 URL:           http://www.eggheads.org/
 BuildRequires: tcl-devel
 Requires:      tcl
@@ -74,7 +75,6 @@ recognize banished users or sites and reject them, to recognize
 privileged users and let them gain ops, etc. Eggdrop also contains
 many modules and scripts, for example for sending files. Here is the
 list of new features as opposed to vanilla eggdrop:
-- Built-in IPv6 support
 - Additional modules, including:
   - away
   - botnetop
@@ -103,7 +103,6 @@ nadawaniem odpowiednich przywilej
 pilnowanie tzw. banów itp. Eggdrop poza tymi funkcjami posiada tak¿e
 wiele dodatków, jak przesy³anie plików czy inne skrypty dla rozrywki.
 Oto lista nowych mo¿liwo¶ci w odró¿nieniu od 'czystego' eggdropa:
-- Wbudowane wsparcie dla IPv6
 - Dodatkowe modu³y, takie jak:
   - away
   - botnetop
@@ -145,19 +144,31 @@ Eggdrop 
 ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÈ ÐÒÁ× É ÐÒÉ×ÉÌÅÇÉÊ.
 
 %prep
-%setup -q -n %{name}%{version} -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a20 -a21 -a22 -a23 -a24 -a25 -a26 -a28 -a29
+%setup -q -n %{name}%{version} -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a20 -a21 -a22 -a23 -a24 -a25 -a26 -a27 -a28 -a29
 %patch0 -p1
 %patch1 -p0
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6 -p0
 
 %build
-CFLAGS="%{rpmcflags}"; export CFLAGS
-# There is no sense in using configure macro, as the eggdrop makes no use
-# of provided settings, or at least of those given with --*dir options
-./configure --enable-ipv6
+# Author of eggdrop should go read some docs... a lot of docs
+# It's either ipv6 support or async dns module... I don't know which is more
+# important so I disabled ipv6... anybody cares to correct me? -- mmazur
+mv aclocal.m4 acinclude.m4
+%{__aclocal}
+%{__autoheader}
+%{__autoconf}
+cd src/mod/compress.mod
+%{__autoconf}
+%configure
+cd ../dns.mod
+%{__autoconf}
+%configure #--enable-ipv6
+cd ../../..
+%configure #--enable-ipv6
 %{__make} config
 %{__make}
 
@@ -165,7 +176,8 @@ CFLAGS="%{rpmcflags}"; export CFLAGS
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir}/%{name}/modules,%{_datadir}/%{name},%{_mandir}/man1,%{_datadir}/%{name}/{help,scripts,language},%{_datadir}/doc/%{name}-%{version}}
 
-%{__make} DESTDIR="$RPM_BUILD_ROOT" install
+%{__make} install \
+       DESTDIR=$RPM_BUILD_ROOT
 
 mv $RPM_BUILD_ROOT/%{name}-%{version} $RPM_BUILD_ROOT%{_bindir}/%{name}
 
This page took 1.505967 seconds and 4 git commands to generate.