Package ocfs2-tools: 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 175 176 177 | Summary: Tools for managing the Oracle Cluster Filesystem 2 Name: ocfs2-tools Version: 1.6.4 Release: alt1.2 License: GPL Group: System/Kernel and hardware Source: %name-%version.tar.bz2 Source1: cluster.conf Patch0: %name-initscript.patch Patch1: %name-gcc43-alt.patch Patch2: %name-1.6.4-alt-umode_t.patch Url: http://oss.oracle.com/projects/ocfs2-tools/ Packager: Vitaly Kuznetsov <vitty@altlinux.ru> BuildRequires: e2fsprogs-devel, glib2-devel, python-module-pygtk , python-devel, readline-devel, ncurses-devel, libe2fs-devel, libuuid-devel %description Tools to manage Oracle Cluster Filesystem 2 volumes. %package -n ocfs2console Summary: GUI frontend for OCFS2 management Group: System/Kernel and hardware Requires: ocfs2-tools = %version %py_provides o2cb ocfs2 plist %description -n ocfs2console GUI frontend for management and debugging of Oracle Cluster Filesystem 2 volumes. %package -n ocfs2-tools-devel Summary: Headers and static archives for ocfs2-tools Group: Development/Other Requires: ocfs2-tools = %version %description -n ocfs2-tools-devel ocfs2-tools-devel contains the libraries and header files needed to develop ocfs2 filesystem-specific programs. %prep %setup -n ocfs2-tools-%version %patch0 -p1 %patch1 -p1 %patch2 -p2 %build %configure --enable-dynamic-ctl=yes --enable-dynamic-fsck=yes --disable-debug --prefix=/usr --mandir=%_datadir/man --libdir=%_libdir make %install mkdir -p %buildroot%_sysconfdir/sysconfig %buildroot%_initdir install -m755 vendor/common/o2cb.init %buildroot%_initdir/o2cb install -m755 vendor/common/ocfs2.init %buildroot%_initdir/ocfs2 install -m644 vendor/common/o2cb.sysconfig %buildroot%_sysconfdir/sysconfig/o2cb mkdir -p %buildroot/var/run/o2cb mkdir -p %buildroot/%_sysconfdir/ocfs2/ install -m600 %SOURCE1 %buildroot/%_sysconfdir/ocfs2/ make DESTDIR="%buildroot" install %__python -c "import compileall; compileall.compile_dir('%buildroot/%python_sitelibdir/ocfs2interface', ddir='%_libdir/%python_sitelibdir/ocfs2interface')" %post %post_service o2cb %post_service ocfs2 %preun %preun_service ocfs2 %preun_service o2cb %files %doc README.O2CB COPYING CREDITS MAINTAINERS %doc documentation/users_guide.txt /sbin/* %_initdir/* %config(noreplace) %_sysconfdir/sysconfig/o2cb %config(noreplace) %_sysconfdir/ocfs2/cluster.conf %_sbindir/o2hbmonitor %_bindir/o2info %_man7dir/o2cb.7.gz %_man8dir/debugfs.ocfs2.8.gz %_man8dir/fsck.ocfs2.8.gz %_man8dir/fsck.ocfs2.checks.8.bz2 %_man8dir/mkfs.ocfs2.8.gz %_man8dir/tunefs.ocfs2.8.gz %_man8dir/mount.ocfs2.8.gz %_man8dir/mounted.ocfs2.8.gz %_man8dir/o2cb_ctl.8.gz %_man8dir/o2image.8.gz %_man8dir/ocfs2_hb_ctl.8.gz %_man1dir/o2info.1.gz %dir /var/run/o2cb %files -n ocfs2console %_libdir/python%__python_version/site-packages/ocfs2interface %_sbindir/ocfs2console %_man8dir/ocfs2console.8.gz %files -n ocfs2-tools-devel %_libdir/*.a %_libdir/pkgconfig/*.pc %dir %_includedir/o2cb %_includedir/o2cb/*.h %dir %_includedir/o2dlm %_includedir/o2dlm/*.h %dir %_includedir/ocfs2 %_includedir/ocfs2/*.h %dir %_includedir/ocfs2-kernel %_includedir/ocfs2-kernel/*.h %changelog * Tue Jun 19 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.6.4-alt1.2 - Fixed build * Sat Oct 22 2011 Vitaly Kuznetsov <vitty@altlinux.ru> 1.6.4-alt1.1 - Rebuild with Python-2.7 * Mon Feb 14 2011 Vitaly Kuznetsov <vitty@altlinux.ru> 1.6.4-alt1 - 1.6.4 * Thu Sep 30 2010 Vitaly Kuznetsov <vitty@altlinux.ru> 1.6.3-alt1 - 1.6.3 * Mon Jun 07 2010 Vitaly Kuznetsov <vitty@altlinux.ru> 1.4.4-alt1 - 1.4.4 - pack sample config * Tue Nov 24 2009 Vitaly Kuznetsov <vitty@altlinux.ru> 1.4.1-alt5 - add libuuid-devel to buildrequires (due to libe2fs-devel requires change) * Thu Jul 23 2009 Vitaly Kuznetsov <vitty@altlinux.ru> 1.4.1-alt4 - minor specfile changes * Mon Nov 10 2008 Vitaly Kuznetsov <vitty@altlinux.ru> 1.4.1-alt3 - dropped old requires * Tue Oct 28 2008 Vitaly Kuznetsov <vitty@altlinux.ru> 1.4.1-alt2 - new toolchain build * Tue Sep 23 2008 Vitaly Kuznetsov <vitty@altlinux.ru> 1.4.1-alt1 - 1.4.1 * Fri Aug 08 2008 Vitaly Kuznetsov <vitty@altlinux.ru> 1.2.7-alt3 - add condrestart&condstop to initscripts * Sun Feb 17 2008 Vitaly Kuznetsov <vitty@altlinux.ru> 1.2.7-alt2 - Rebuild with python2.5 * Thu Nov 08 2007 Vitaly Kuznetsov <vitty@altlinux.ru> 1.2.7-alt1 - 1.2.7 - Changes to tunefs.ocfs2 include allowing users to remove the slots, shrink the journal size and - query the superblock parameters. The other change relates to the hueristically determined cluster - size value by mkfs.ocfs2. For more efficient disk usage, it now picks the smallest value that - will allow it to address the full device. * Mon Oct 08 2007 Vitaly Kuznetsov <vitty@altlinux.ru> 1.2.6-alt1 - 1.2.6 * Tue May 22 2007 Vitaly Kuznetsov <vitty@altlinux.ru> 1.2.4-alt1.3 - Changed to alt1.3 * Tue May 22 2007 Vitaly Kuznetsov <vitty@altlinux.ru> 1.2.4-alt1.2 - Added console package * Tue May 22 2007 Vitaly Kuznetsov <vitty@altlinux.ru> 1.2.4-alt1.1 - Changes to initscripts * Mon May 21 2007 Vitaly Kuznetsov <vitty@altlinux.ru> 1.2.4-alt1 - Changes to initscripts * Fri May 18 2007 Vitaly Kuznetsov <vitty@altlinux.ru> 1.2.4-alt0 - Initial build for ALT * Thu Jan 27 2005 Manish Singh <manish.singh@oracle.com> - Add ocfs2console * Fri Jan 21 2005 Manish Singh <manish.singh@oracle.com> - Initial rpm spec |