Sophie

Sophie

distrib > Mandriva > 2007.1 > x86_64 > by-pkgid > 158a9d9ea83476aa399b4a79c628b2a7 > files > 4

epic4-2.6-1mdv2007.1.src.rpm

%define help_version    20050315

Name:           epic4
Version:        2.6
Release:        %mkrel 1
Summary:        (E)nhanced (P)rogrammable (I)RC-II (C)lient
Group:          Networking/IRC
License:        BSD
URL:            http://www.epicsol.org/
Source0:        ftp://ftp.epicsol.org/pub/epic/EPIC4-PRODUCTION/epic4-%{version}.tar.bz2
Source1:        ftp://ftp.epicsol.org/pub/epic/EPIC4-PRODUCTION/epic4-help-%{help_version}.tar.gz
Source2:        epic.wmconfig
Source3:        ircII.servers
Obsoletes:      ircii-EPIC4 < %{version}-%{release}
Provides:       ircii-EPIC4 = %{version}-%{release}
Obsoletes:      epic < %{version}-%{release}
Provides:       epic = %{version}-%{release}
Obsoletes:      epic-help < %{help_version}
Provides:       epic-help = %{help_version}
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
BuildRequires:  desktop-file-utils
BuildRequires:  libopenssl-devel
BuildRequires:  libncurses-devel
BuildRequires:  libtcl-devel
BuildRequires:  perl-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
EPIC is the (E)nhanced (P)rogrammable (I)RC-II (C)lient.  It
is a program used to connect to IRC servers around the globe
so that the user can ``chat'' with others.

%prep 
%setup -q -a 1 -T -b 0
%{__rm} -rf `%{_bindir}/find -type d -name CVS`

%build
%{configure2_5x} --with-ipv6 \
                 --with-perl \
                 --with-ssl \
                 --without-socks \
                 --without-socks5 \
                 --with-tcl

%{make} wserv_exe="%{_prefix}/libexec"

%install
%{__rm} -rf %{buildroot}
%{makeinstall} installhelp sharedir=%{buildroot}%{_datadir} libexecdir=%{buildroot}%{_prefix}/libexec
%{__install} -m644 %{SOURCE3} %{buildroot}%{_datadir}/epic
%{__chmod} 755 %{buildroot}%{_datadir}/epic/script/epic-crypt-gpg{,-aa}

# Debian menu support
%{__mkdir_p} %{buildroot}%{_menudir}
%{__cat} << EOF > %{buildroot}%{_menudir}/%{name}
?package(epic4): longtitle="EPIC is the (E)nhanced (P)rogrammable (I)RC-II (C)lient." \
command="epic" title="Epic" needs="text"  \
section="Internet/Chat" \
icon="irc_section.png" \
xdg="true"
EOF

%{__cat} > %{name}.desktop << EOF
[Desktop Entry]
Name=Epic
Comment=EPIC is the (E)nhanced (P)rogrammable (I)RC-II (C)lient.
Exec=%{_bindir}/%{name} 
Icon=irc_section
Terminal=false
Type=Application
Categories=X-MandrivaLinux-Internet-Chat;Network;IRCClient;
EOF

%{__mkdir_p} %{buildroot}%{_datadir}/applications
%{_bindir}/desktop-file-install --vendor="mandriva" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-Internet-Chat" \
  --dir %{buildroot}%{_datadir}/applications %{name}.desktop

%post
%{update_menus}
%{update_desktop_database}

%postun
%{clean_menus}
%{clean_desktop_database}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-,root,root,0755)
%doc INSTALL UPDATES KNOWNBUGS BUG_FORM doc/*
%{_bindir}/*
%{_prefix}/libexec/*
%dir %{_datadir}/epic
%config(noreplace) %{_datadir}/epic/ircII.servers
%{_datadir}/epic/script/
%{_datadir}/epic/help/
%{_mandir}/man1/*
%{_menudir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop


%changelog
* Sun Feb 04 2007 David Walluck <walluck@mandriva.org> 2.6-1mdv2007.0
+ Revision: 116127
- 2.6
- Import epic4



* Tue Sep 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.2-3mdv2007.0
- XDG

* Mon Jan 09 2006 Marcel Pol <mpol@mandriva.org> 2.2-2mdk
- rebuild for new openssl

* Sun Jun 12 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.2-1mdk
- 2.2

* Thu May 05 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 2.1.1-2mdk
- lib64 fix
- fix menu section
- %%mkrel

* Thu Nov 11 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.1.1-1mdk
- 2.1.1
- drop P1 & P2 (fixed upstream)

* Thu May 06 2004 Michael Scherer <misc@mandrake.org> 1.0.1-7mdk 
- change Group

* Tue Apr 27 2004 Michael Scherer <misc@mandrake.org> 1.0.1-6mdk 
- [DIRM]
- removed useless messages ( ftp no longer valid )
- rpmbuildupdate aware
- correct rpmlint warnings

* Sun Jul 13 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.0.1-5mdk
- use double %%'s in changelog to avoid possible conflicts if we were to
  build debug packages
_ %%configure in %%build, not %%prep
- don't rm -rf $RPM_BUILD_ROOT in %%prep
- really quiet setup
- fix gcc-3.3 build (P2 from rawhide)
- drop unapplied P0
- fix License
- rm CVS stuff
- fix menu item
- fix path to wserv

* Tue Apr 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-4mdk
- adjust buildrequires

* Wed Jan 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-3mdk
- rebuild

* Thu Aug 29 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-2mdk
- rebuild

* Thu Jul 05 2001 Lenny Cartier <lenny@mandrakesoft.com> 1.0.1-1mdk
- updated to 1.0.1

* Tue Jan 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.9.7-3mdk
- rebuild

* Fri Sep 29 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.9.7-2mdk
- build release

* Sun Aug 20 2000 Christian Zoffoli <czoffoli@linux-mandrake.com> 0.9.7-1mdk
- bzipped patches
- changes in %%patch 
	- Brian Bruns <bruns@magenet.com>
	- Merge back into MageNet release with all the better updates and such
	  (thanks to the guys at Mandrake!)
	- Made sure critical patch is in this one

* Thu Aug 17 2000 Christian Zoffoli <czoffoli@linux-mandrake.com> 0.9.5-1mdk
- mandrake release
- macroszification

* Fri Jul 14 2000 Brian Bruns <bruns@magenet.com>
- Fix name and version (epic4 is the actual name of the program)
- New version

* Mon Jul 10 2000 Brian Bruns <bruns@magenet.com>
- Build for MageNet Linux Server 2.0
- GZip help files

* Sun Jul 09 2000 Brian Bruns <bruns@magenet.com>
- Rebuild for Magenet Linux 1.99

* Fri Apr 21 2000 Brian Bruns <bruns@magenet.com>
- You know, I need to really check better to make sure I dont
  build bad RPMS.  The last build required libsafe.so.1.  This one
  doesn't.

* Fri Apr 21 2000 Brian Bruns <bruns@magenet.com>
- Update to 2.508

* Fri Apr 14 2000 Brian Bruns <bruns@magenet.com>
- help.c patch

* Mon Mar 27 2000 Brian Bruns <bruns@magenet.com>
- Update to 2.507

* Sat Mar 25 2000 Brian Bruns <bruns@Magenet.com>
- Update to 2.506

* Tue Mar 07 2000 Brian Bruns <bruns@magenet.com>
- Rebuild in prep for MageNet Linux Release 1.0

* Fri Feb 11 2000 Brian Bruns <bruns@magenet.com>
- pre4-2.505 update

* Thu Feb 10 2000 Brian Bruns <bruns@magenet.com>
- Recompile and strip the bins

* Sun Jan 02 2000 Brian Bruns <bruns@magenet.com>
- epic4-2000 version

* Thu Dec 30 1999 Brian Bruns <bruns@magenet.com>
- Recompiled and adjusted for changes in EFNet's servers

* Tue Dec 28 1999 Brian Bruns <bruns@magenet.com>
- 2.504 version

* Mon Dec 06 1999 Brian Bruns <bruns@magenet.com>
- 2.503 version
- Bug fix in names.c

* Fri Dec 03 1999 Brian Bruns <bruns@magenet.com>
- 2.502 version

* Thu Dec 02 1999 Brian Bruns <bruns@magenet.com>
- 2.500 and patch
- Killed the socks5 rpm - that was pointless

* Tue Nov 30 1999 Brian Bruns <bruns@magenet.com>
- New rpm patch and configure with socks support (in the socks5 epic rpm
  located at ftp://ftp.magenet.com)

* Tue Nov 30 1999 Brian Bruns <bruns@Magenet.com>
- 2.400 version

* Sat Nov 27 1999 Brian Bruns <bruns@magenet.com>
- Got bored, so updated ircII.servers with better list

* Tue Nov 16 1999 Brian Bruns <bruns@magenet.com>
- 2.300 version

* Fri Nov 12 1999 Brian Bruns <bruns@magenet.com>
- 2.200 version

* Tue Nov 9 1999 Brian Bruns <bruns@magenet.com>
- 2.100 version

* Wed Nov 3 1999 Brian Bruns <bruns@magenet.com>
- Updated to latest snapshot

* Thu Oct 21 1999 Brian Bruns <bruns@magenet.com>
- Updated to latest snapshot

* Mon Sep 27 1999 Brian Bruns <bruns@magenet.com>
- Updated to latest snapshot

* Thu Sep 9 1999 Brian Bruns <bruns@magenet.com>
- Updated to latest snapshot and removed uniq patch

* Fri Sep 3 1999 Brian Bruns <bruns@magenet.com>
- Updated to latest snapshot & removed uniq() patch

* Tue Aug 31 1999 Brian Bruns <bruns@magenet.com>
- Updated to latest snapshot and added uniq() bugfix

* Sun Jul 19 1999 Brian Bruns <bruns@magenet.com>
- Updated to latest snapshot

* Fri Jun 18 1999 Brian Bruns <bruns@magenet.com>
- Updated to latest snapshot

* Wed Jun 16 1999 Brian Bruns <bruns@magenet.com>
- Update to DIVX-IS-DEAD-COMMEMORATIVE-SILVER-EDITION
- Remove the help patch

* Fri Jun 11 1999 Brian Bruns <bruns@magenet.com>
- Special patch to fix help window bug

* Wed Jun 9 1999 Brian Bruns <bruns@magenet.com>
- Updated to latest snapshot

* Fri May 28 1999 Brian Bruns <bruns@magenet.com>
- Merged all the patches into one
- Updated to latest snapshot

* Thu May 13 1999 Brian Bruns <bruns@magenet.com>
- Patch to fix makefile.in ln to mv

* Tue May 11 1999 Brian Bruns <bruns@magenet.com>
- New help files

* Sat May 8 1999 Brian Bruns <bruns@magenet.com>
- Upgraded to 2.004-19990507
- Fixed symlink problem

* Sat Apr 10 1999 Brian Bruns <bruns@magenet.com>
- Merged the help package into the main epic rpm
- Upgraded to 2.004 with the 2 patches

* Fri Mar 19 1999 Brian Bruns <bruns@magenet.com>
- Upgraded to 4pre2.003
- Changed the directories around to fit the new style

* Thu Sep 17 1998 Manoj Kasichainula <manojk+rpm@io.com>
- Added one more bugfix patch
- twiddled around with install procedure (current dev versions require this
  change)
- Fixed install attribute problems
- Twiddled with ircII.servers file

* Thu Aug 18 1998 Manoj Kasichainula <manojk+rpm@io.com>
- Updated prog and help to 4pre2
- renamed to epic, since the web page doesn't call it ircii-epic.
- Use %%defattr
- Changed server list, since current one seems out of date
- Other minor changes

* Sun May 17 1998 Manoj Kasichainula <manojk+rpm@io.com>
- Added help package (though a bit out of date)
- Uses bz2 file (needs bzip2 now)
- Minor spec file changes

* Sat May  9 1998 Anders Andersson <anders@sanyusan.se>
- Upgraded to pre1.200

* Tue Apr 28 1998 Maciej Lesniewski <nimir@kis.p.lodz.pl>
- Upgraded to pre1.100
- Build for RH5
- Complex changes of %%install

* Sat Mar 28 1998 Maciej Lesniewski <nimir@kis.p.lodz.pl>
- Upgraded to pre1.049

* Sat Mar 21 1998 Maciej Lesniewski <nimir@kis.p.lodz.pl>
- Initial release (pre1.047)
- Small patch to disable loading local-script in global file