Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:demofreak
znc
znc.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File znc.spec of Package znc
# norootforbuild Name: znc Version: 0.060 Release: 1.0 # License: GPL Group: Productivity/Networking/IRC # BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: openssl-devel gcc-c++ %if 0%{?suse_version} BuildRequires: cyrus-sasl2-devel %endif %if 0%{?fedora_version} BuildRequires: cyrus-sasl-devel which %endif %if 0%{?fedora_version} > 6 BuildRequires: perl-devel %endif %if 0%{?mandriva_version} BuildRequires: libsasl2-devel perl-devel %endif # URL: http://wiki.rottenboy.com/index.php/ZNC Source: http://downloads.sourceforge.net/znc/znc-%{version}.tar.gz Source1: znc.init # Summary: Advanced IRC Bouncer %description ZNC is an IRC bounce with many advanced features like detaching, multiple users, per channel playback buffer, SSL, IPv6, transparent DCC bouncing, and c++ module support to name a few. %package devel Summary: Development files for znc Group: Development/Libraries %description devel ZNC is an IRC bounce with many advanced features like detaching, multiple users, per channel playback buffer, SSL, IPv6, transparent DCC bouncing, and c++ module support to name a few. %debug_package %prep %setup %build %if 0%{?suse_version} > 1000 export CFLAGS="%{optflags} -fstack-protector-all" export CXXFLAGS="%{optflags} -fstack-protector-all" %endif %configure --enable-ipv6 --enable-sasl --with-openssl=%{_prefix} --with-module-prefix=%{_libdir}/znc/ %{__make} %install make install DESTDIR=%{buildroot} %{__install} -d -m 0755 %{buildroot}%{_var}/lib/%{name} %{buildroot}%{_sbindir} %{__install} -D -m 0755 %{S:1} %{buildroot}/etc/init.d/%{name} %{__ln_s} -f /etc/init.d/%{name} %{buildroot}%{_sbindir}/rc%{name} %clean %{__rm} -rf %{buildroot} %pre /usr/sbin/groupadd -r %{name} &>/dev/null || : /usr/sbin/useradd -o -g %{name} -s /bin/false -r -c "znc irc bouncer" -d %{_var}/lib/%{name} %{name} &>/dev/null || : %files %defattr(-,root,root,-) %config(noreplace) /etc/init.d/%{name} %{_sbindir}/rc%{name} %{_bindir}/znc %{_bindir}/znc-buildmod %{_bindir}/znc-config %{_libdir}/znc/autoattach.so %{_libdir}/znc/autoop.so %{_libdir}/znc/away.so %{_libdir}/znc/awaynick.so %{_libdir}/znc/chansaver.so %{_libdir}/znc/crypt.so %{_libdir}/znc/email.so %{_libdir}/znc/imapauth.so %{_libdir}/znc/modperl.pm %{_libdir}/znc/modperl.so %{_libdir}/znc/nickserv.so %{_libdir}/znc/partyline.so %{_libdir}/znc/perform.so %{_libdir}/znc/raw.so %{_libdir}/znc/sample.so %{_libdir}/znc/savebuff.so %{_libdir}/znc/schat.so %{_libdir}/znc/shell.so %{_libdir}/znc/stickychan.so %{_libdir}/znc/watch.so %{_libdir}/znc/webadmin.so #%{_libdir}/znc/webadmin/ %{_libdir}/znc/kickrejoin.so %{_libdir}/znc/saslauth.so %{_libdir}/znc/autocycle.so %{_libdir}/znc/keepnick.so %{_libdir}/znc/simple_away.so %{_mandir}/man1/znc-buildmod.1.gz %{_mandir}/man1/znc-config.1.gz %{_mandir}/man1/znc.1.gz /usr/share/znc/webadmin/skins/default/Channel.tmpl /usr/share/znc/webadmin/skins/default/Error.tmpl /usr/share/znc/webadmin/skins/default/Footer.tmpl /usr/share/znc/webadmin/skins/default/Header.tmpl /usr/share/znc/webadmin/skins/default/ListUsers.tmpl /usr/share/znc/webadmin/skins/default/Main.tmpl /usr/share/znc/webadmin/skins/default/Settings.tmpl /usr/share/znc/webadmin/skins/default/UserPage.tmpl /usr/share/znc/webadmin/skins/default/css/main.css /usr/share/znc/webadmin/skins/default/img/favicon.ico /usr/share/znc/webadmin/skins/graphiX/Channel.tmpl /usr/share/znc/webadmin/skins/graphiX/Error.tmpl /usr/share/znc/webadmin/skins/graphiX/Footer.tmpl /usr/share/znc/webadmin/skins/graphiX/Header.tmpl /usr/share/znc/webadmin/skins/graphiX/ListUsers.tmpl /usr/share/znc/webadmin/skins/graphiX/Main.tmpl /usr/share/znc/webadmin/skins/graphiX/Settings.tmpl /usr/share/znc/webadmin/skins/graphiX/UserPage.tmpl /usr/share/znc/webadmin/skins/graphiX/css/main.css /usr/share/znc/webadmin/skins/graphiX/img/favicon.ico /usr/share/znc/webadmin/skins/graphiX/img/graphix_bg.jpg /usr/share/znc/webadmin/skins/graphiX/img/graphix_header.jpg /usr/share/znc/webadmin/skins/ice/Channel.tmpl /usr/share/znc/webadmin/skins/ice/Error.tmpl /usr/share/znc/webadmin/skins/ice/Footer.tmpl /usr/share/znc/webadmin/skins/ice/Header.tmpl /usr/share/znc/webadmin/skins/ice/ListUsers.tmpl /usr/share/znc/webadmin/skins/ice/Main.tmpl /usr/share/znc/webadmin/skins/ice/Settings.tmpl /usr/share/znc/webadmin/skins/ice/UserPage.tmpl /usr/share/znc/webadmin/skins/ice/css/main.css /usr/share/znc/webadmin/skins/ice/img/favicon.ico /usr/share/znc/webadmin/skins/ice/img/linkbg.jpg /usr/share/znc/webadmin/skins/ice/img/pagebg.gif %attr(750,znc,znc) %{_var}/lib/%{name} %doc AUTHORS CreatePem.sh LICENSE LICENSE.OpenSSL znc.conf %files devel %defattr(-,root,root,-) %{_includedir}/%{name} %changelog * Fri Sep 19 2008 johannes@studt.de - update to 0.060 * Tue Dec 4 2007 mrueckert@suse.de - if'ed buildrequires for non suse distros - expand %%makeinstall to make it work on non suse distros * Tue Dec 4 2007 mrueckert@suse.de - update to 0.052 - removed znc-0.050_cxxflags.patch included upstream * Sun Sep 30 2007 mrueckert@suse.de - update to 0.050 - added znc-0.050_cxxflags.patch: preserve externally passed CXXFLAGS * Thu Apr 12 2007 mrueckert@suse.de - build with stackprotector if possible * Thu Apr 12 2007 mrueckert@suse.de - update to 0.047
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor