Package bitlbee: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 | Name: bitlbee Version: 3.5.1 Release: alt2 Group: Networking/IRC License: GPLv2 Url: http://www.bitlbee.org Summary: IRC gateway to IM chat networks Source: %name-%version.tar.gz Source1: %name.alt.init Patch: bitlbee-3.5.1-openssl-1.1.0.patch # Automatically added by buildreq on Tue Mar 04 2014 # optimized out: asciidoc docbook-dtds docbook-style-xsl libcom_err-devel libgcrypt-devel libgpg-error libgpg-error-devel libkrb5-devel pkg-config python-base python-modules python-modules-compiler python-modules-email python-modules-encodings python-modules-xml xml-common xml-utils xsltproc BuildRequires: asciidoc-a2x glib2-devel libotr5-devel libssl-devel time %description BitlBee brings IM (instant messaging) to IRC clients. It's a great solution for people who have an IRC client running all the time and don't want to run an additional MSN/AIM/whatever client. BitlBee currently supports the following IM networks/protocols: XMPP/Jabber (including Google Talk), MSN Messenger, Yahoo! Messenger, AIM and ICQ, and the Twitter microblogging network (plus all other Twitter API compatible services like identi.ca and status.net). %package devel Group: Development/C Summary: Development environment for %name, %summary %description devel %summary %package skyped Group: Networking/Instant messaging Summary: Skype daemon and plugin for %name %description skyped %summary %package otr Group: Networking/Instant messaging Summary: Off-the-record (OTR) plugin for %name %description otr %summary %prep %setup # Hack BITLBEE_VERSION into pkgconfig sed -i 's/\Version: $BITLBEE_VERSION/Version: %version/' configure # Hack out root check from systemd files installer sed -i 's/\$(shell id -u),0/0,0/' Makefile %patch -p1 %build ./configure \ --prefix=%prefix \ --bindir=%_sbindir \ --etcdir=%_sysconfdir/%name \ --mandir=%_mandir \ --datadir=%_datadir/%name \ --config=%_localstatedir/%name \ --pcdir=%_libdir/pkgconfig \ --plugindir=%_libdir/%name \ --systemdsystemunitdir=%_unitdir \ --strip=0 \ --plugins=1 \ --otr=plugin --skype=plugin --ssl=openssl # TODO unhack trail slashes in Makefile.settings generated by configure %make_build # Make a reasonable config sed -i '/^[# ]*DaemonInterface *=/aDaemonInterface = 127.0.0.1 /[^# ]*User *=/aUser = %name ' bitlbee.conf %install %makeinstall DESTDIR=%buildroot ETCDIR=%_sysconfdir/%name install-dev install-etc install-systemd mkdir -p %buildroot%_localstatedir/%name install -m 755 -D %SOURCE1 %buildroot%_initdir/%name %pre /usr/sbin/useradd -r -d %_localstatedir/%name -s /dev/null %name || : %post %post_service %name %postun %preun_service %name %files %doc doc/{AUTHORS,CHANGES,CREDITS,FAQ,README} %doc doc/user-guide/*.xml doc/user-guide/*.txt %doc utils %_sbindir/%name %_datadir/%name/ %_mandir/man?/%{name}* %dir %_sysconfdir/%name %config(noreplace) %_sysconfdir/%name/* %attr(0700,bitlbee,bitlbee) %dir %_localstatedir/%name %_unitdir/%{name}* %_initdir/%name %files otr %_libdir/%name/*otr* %files skyped %doc protocols/skype/HACKING protocols/skype/README protocols/skype/skyped.conf.dist protocols/skype/skyped.txt protocols/skype/skyped.cnf %dir %_sysconfdir/skyped %exclude %_sysconfdir/skyped/* %_man1dir/skype* %_sbindir/skyped %_libdir/%name/skype* %files devel %doc doc/example_plugin.c %_includedir/%name/ %_libdir/pkgconfig/%name.pc %changelog * Thu Jan 10 2019 Fr. Br. George <george@altlinux.ru> 3.5.1-alt2 - Provide upstream openssl 1.1 support * Mon Mar 13 2017 Fr. Br. George <george@altlinux.ru> 3.5.1-alt1 - Autobuild version bump to 3.5.1 * Thu Jul 14 2016 Fr. Br. George <george@altlinux.ru> 3.4.2-alt1 - Autobuild version bump to 3.4.2 * Thu Jul 16 2015 Fr. Br. George <george@altlinux.ru> 3.4.1-alt1 - Autobuild version bump to 3.4.1 - Fix documentation files * Sun Apr 19 2015 Fr. Br. George <george@altlinux.ru> 3.4-alt1 - Autobuild version bump to 3.4 * Fri Jan 09 2015 L.A. Kostis <lakostis@altlinux.ru> 3.2.2-alt1.1 - Packaging fixes: + rename .xinetd to .alt.init as it init.d file in fact. + typo fixes and improvements of init.d file. * Wed Aug 20 2014 Fr. Br. George <george@altlinux.ru> 3.2.2-alt1 - Autobuild version bump to 3.2.2 - Build with libotr 4.0+ * Tue Mar 04 2014 Fr. Br. George <george@altlinux.ru> 3.2.1-alt1 - Autobuild version bump to 3.2.1 - Fix build * Tue Mar 04 2014 Fr. Br. George <george@altlinux.ru> 3.2-alt1 - Full two major version skip rebuild (partly from FC) * Fri Apr 02 2010 Fr. Br. George <george@altlinux.ru> 1.2.5-alt1 - Initial build from scratch - Chkconfig off and separate user by default |