Package cdemu-daemon: 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 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 | %add_optflags -fcommon Name: cdemu-daemon Version: 3.2.6 Release: alt1 Summary: CDEmu daemon License: GPLv2+ Group: System/Servers URL: http://cdemu.sourceforge.net Packager: Nazarov Denis <nenderus@altlinux.org> # http://downloads.sourceforge.net/cdemu/%name-%version.tar.bz2 Source0: %name-%version.tar Source1: %name.conf BuildPreReq: libblkid-devel BuildPreReq: libmount-devel BuildPreReq: libpcre-devel BuildPreReq: libselinux-devel BuildPreReq: zlib-devel BuildRequires: cmake BuildRequires: intltool BuildRequires: libao-devel >= 0.8.0 BuildRequires: libmirage-devel >= 3.2.5 %description This is CDEmu daemon, the userspace daemon part of the userspace-cdemu suite, a free, GPL CD/DVD-ROM device emulator for linux. It receives SCSI commands from kernel module and processes them, passing the requested data back to the kernel. Daemon implements the actual virtual device; one instance per each device registered by kernel module. It uses libMirage, an image access library that is part of userspace-cdemu suite, for the image access (e.g. sector reading). The daemon registers itself on D-BUS' system or session bus (depending on the options passed to it) where it exposes an interface that can be used by clients to control it. %prep %setup %build %cmake -DCMAKE_INSTALL_LIBEXECDIR:PATH="%_libexecdir/%name" %cmake_build %install %cmakeinstall_std %__install -Dp -m0644 %SOURCE1 %buildroot%_sysconfdir/modules-load.d/%name.conf %__install -Dp -m0644 service-example/%name.service %buildroot%_libexecdir/systemd/user/%name.service %__install -Dp -m0644 service-example/net.sf.cdemu.CDEmuDaemon.service %buildroot%_datadir/dbus-1/services/net.sf.cdemu.CDEmuDaemon.service %find_lang %name %files -f %name.lang %doc AUTHORS ChangeLog COPYING INSTALL NEWS README %_bindir/%name %_libexecdir/systemd/user/%name.service %_man8dir/%name.* %_datadir/dbus-1/services/*.service %config %_sysconfdir/modules-load.d/%name.conf %changelog * Thu Jan 13 2022 Nazarov Denis <nenderus@altlinux.org> 3.2.6-alt1 - Version 3.2.6 * Thu Nov 11 2021 Nazarov Denis <nenderus@altlinux.org> 3.2.5-alt1 - Version 3.2.5 * Sat Mar 20 2021 Nazarov Denis <nenderus@altlinux.org> 3.2.4-alt3 - Autoload vhba module without unit service (ALT #32492) * Fri Mar 19 2021 Nazarov Denis <nenderus@altlinux.org> 3.2.4-alt2.1 - Don't bzip sources to speedup rpmbuild -bp - Update build requires * Sun Dec 13 2020 Nazarov Denis <nenderus@altlinux.org> 3.2.4-alt2 - Build with -fcommon instead -fno-common by default * Mon Nov 02 2020 Nazarov Denis <nenderus@altlinux.org> 3.2.4-alt1 - Version 3.2.4 * Mon Jun 17 2019 Nazarov Denis <nenderus@altlinux.org> 3.2.2-alt1 - Version 3.2.2 * Sat Jan 26 2019 Nazarov Denis <nenderus@altlinux.org> 3.2.1-alt2 - Remove %ubt macro * Fri Jul 27 2018 Nazarov Denis <nenderus@altlinux.org> 3.2.1-alt1%ubt - Version 3.2.1 * Wed Aug 02 2017 Nazarov Denis <nenderus@altlinux.org> 3.1.0-alt1%ubt - Version 3.1.0 * Thu Oct 13 2016 Nazarov Denis <nenderus@altlinux.org> 3.0.5-alt1 - Version 3.0.5 * Mon Jan 11 2016 Nazarov Denis <nenderus@altlinux.org> 3.0.4-alt1 - Version 3.0.4 * Fri Oct 10 2014 Nazarov Denis <nenderus@altlinux.org> 3.0.2-alt0.M70T.1 - Build for branch t7 * Tue Oct 07 2014 Nazarov Denis <nenderus@altlinux.org> 3.0.2-alt1 - Version 3.0.2 * Thu Aug 07 2014 Nazarov Denis <nenderus@altlinux.org> 3.0.1-alt0.M70T.1 - Build for branch t7 * Wed Aug 06 2014 Nazarov Denis <nenderus@altlinux.org> 3.0.1-alt1 - Version 3.0.1 * Sun Jul 20 2014 Nazarov Denis <nenderus@altlinux.org> 3.0.0-alt2.M70P.1 - Build for branch p7 * Sat Jul 19 2014 Nazarov Denis <nenderus@altlinux.org> 3.0.0-alt2.M70T.1 - Build for branch t7 * Wed Jul 16 2014 Nazarov Denis <nenderus@altlinux.org> 3.0.0-alt3 - Add vhba service file for systemd * Tue Jul 15 2014 Nazarov Denis <nenderus@altlinux.org> 3.0.0-alt2 - Add vhba init script - Add LSB init header * Fri Jul 04 2014 Nazarov Denis <nenderus@altlinux.org> 3.0.0-alt0.M70T.1 - Build for branch t7 * Thu Jul 03 2014 Nazarov Denis <nenderus@altlinux.org> 3.0.0-alt1 - Version 3.0.0 * Mon Feb 10 2014 Nazarov Denis <nenderus@altlinux.org> 2.1.1-alt0.M70P.1 - Build for branch p7 * Sun Feb 09 2014 Nazarov Denis <nenderus@altlinux.org> 2.1.1-alt0.M70T.1 - Build for branch t7 * Sat Sep 21 2013 Nazarov Denis <nenderus@altlinux.org> 2.1.1-alt1 - Version 2.1.1 * Sun Jun 09 2013 Nazarov Denis <nenderus@altlinux.org> 2.1.0-alt1 - Version 2.1.0 * Tue Dec 25 2012 Nazarov Denis <nenderus@altlinux.org> 2.0.0-alt2 - Fix build requires and libexec directory path * Tue Dec 25 2012 Nazarov Denis <nenderus@altlinux.org> 2.0.0-alt1 - Version 2.0.0 * Wed Jan 25 2012 Nazarov Denis <nenderus@altlinux.org> 1.5.0-alt1 - Version 1.5.0 * Tue Sep 20 2011 Nazarov Denis <nenderus@altlinux.org> 1.4.0-alt1 - Version 1.4.0 * Tue Jan 25 2011 Nazarov Denis <nenderus@altlinux.org> 1.3.0-alt2 - Add LSB init headers * Fri Nov 19 2010 Nazarov Denis <nenderus@altlinux.org> 1.3.0-alt1 - Initial build for ALT Linux * Sat Sep 18 2010 tuoma_mel@inbox.ru - Updated to 1.3.0 * Mon Mar 29 2010 tuoma_mel@inbox.ru - Updated to 1.2.0 * Sat Jun 28 2008 Rok Mandeljc <rok.mandeljc@email.si> - 1.1.0-1 - Updated to 1.1.0 * Thu Dec 20 2007 Rok Mandeljc <rok.mandeljc@email.si> - 1.0.0-1 - Initial RPM release. |