| 1 | Summary: Util-Linux Next Generation |
|---|
| 2 | Name: util-linux-ng |
|---|
| 3 | Version: 2.16.2 |
|---|
| 4 | Release: 1 |
|---|
| 5 | Group: System Environment/Base |
|---|
| 6 | License: GPLv2 |
|---|
| 7 | Distribution: LightCube OS |
|---|
| 8 | Vendor: LightCube Solutions |
|---|
| 9 | URL: http://userweb.kernel.org/~kzak/util-linux-ng |
|---|
| 10 | Source0: http://dev.lightcube.us/~jhuntwork/sources/%{name}/%{name}-%{version}.tar.bz2 |
|---|
| 11 | |
|---|
| 12 | Requires: base-layout, glibc |
|---|
| 13 | BuildRequires: digest(%{SOURCE0}) = edd1f7a82fd388cc0e1e3d2d1e7ea55a |
|---|
| 14 | |
|---|
| 15 | %package devel |
|---|
| 16 | Summary: %{name} headers and libraries |
|---|
| 17 | Requires: glibc-devel, linux-headers, binutils, gcc, %{name} |
|---|
| 18 | |
|---|
| 19 | %description |
|---|
| 20 | %{name} provides some core Linux utilities |
|---|
| 21 | |
|---|
| 22 | %description devel |
|---|
| 23 | Headers and libraries for libblkid and libuuid |
|---|
| 24 | |
|---|
| 25 | %prep |
|---|
| 26 | %setup -q |
|---|
| 27 | |
|---|
| 28 | %build |
|---|
| 29 | sed -i 's@etc/adjtime@var/%{_lib}/hwclock/adjtime@g' $(grep -rl '/etc/adjtime' .) |
|---|
| 30 | ./configure --enable-arch --enable-partx --enable-write --libdir=/%{_lib} |
|---|
| 31 | make |
|---|
| 32 | |
|---|
| 33 | %install |
|---|
| 34 | make DESTDIR=%{buildroot} install |
|---|
| 35 | rm -vf %{buildroot}/usr/share/info/dir |
|---|
| 36 | rm %{buildroot}/usr/share/getopt/*.tcsh |
|---|
| 37 | find %{buildroot} -name *.la -exec rm -v '{}' \; |
|---|
| 38 | %find_lang %{name} |
|---|
| 39 | |
|---|
| 40 | %clean |
|---|
| 41 | rm -rf %{buildroot} |
|---|
| 42 | |
|---|
| 43 | %post -p /sbin/ldconfig |
|---|
| 44 | %postun -p /sbin/ldconfig |
|---|
| 45 | |
|---|
| 46 | %post devel |
|---|
| 47 | /usr/bin/install-info %{_infodir}/ipc.info %{_infodir}/dir |
|---|
| 48 | |
|---|
| 49 | %preun devel |
|---|
| 50 | /usr/bin/install-info --delete %{_infodir}/ipc.info %{_infodir}/dir |
|---|
| 51 | |
|---|
| 52 | %files -f %{name}.lang |
|---|
| 53 | %defattr(-,root,root) |
|---|
| 54 | /bin/arch |
|---|
| 55 | /bin/dmesg |
|---|
| 56 | /bin/more |
|---|
| 57 | /bin/mount |
|---|
| 58 | /bin/umount |
|---|
| 59 | /sbin/agetty |
|---|
| 60 | /%{_lib}/libblkid.so.* |
|---|
| 61 | /%{_lib}/libuuid.so.* |
|---|
| 62 | /sbin/blkid |
|---|
| 63 | /sbin/blockdev |
|---|
| 64 | /sbin/cfdisk |
|---|
| 65 | /sbin/ctrlaltdel |
|---|
| 66 | /sbin/fdisk |
|---|
| 67 | /sbin/findfs |
|---|
| 68 | /sbin/fsck |
|---|
| 69 | /sbin/fsck.cramfs |
|---|
| 70 | /sbin/fsck.minix |
|---|
| 71 | /sbin/hwclock |
|---|
| 72 | /sbin/losetup |
|---|
| 73 | /sbin/mkfs |
|---|
| 74 | /sbin/mkfs.bfs |
|---|
| 75 | /sbin/mkfs.cramfs |
|---|
| 76 | /sbin/mkfs.minix |
|---|
| 77 | /sbin/mkswap |
|---|
| 78 | /sbin/pivot_root |
|---|
| 79 | /sbin/sfdisk |
|---|
| 80 | /sbin/swapoff |
|---|
| 81 | /sbin/swapon |
|---|
| 82 | /sbin/switch_root |
|---|
| 83 | /usr/bin/cal |
|---|
| 84 | /usr/bin/chkdupexe |
|---|
| 85 | /usr/bin/chrt |
|---|
| 86 | /usr/bin/col |
|---|
| 87 | /usr/bin/colcrt |
|---|
| 88 | /usr/bin/colrm |
|---|
| 89 | /usr/bin/column |
|---|
| 90 | /usr/bin/cytune |
|---|
| 91 | /usr/bin/ddate |
|---|
| 92 | /usr/bin/flock |
|---|
| 93 | /usr/bin/getopt |
|---|
| 94 | /usr/bin/hexdump |
|---|
| 95 | /usr/bin/ionice |
|---|
| 96 | /usr/bin/ipcmk |
|---|
| 97 | /usr/bin/ipcrm |
|---|
| 98 | /usr/bin/ipcs |
|---|
| 99 | /usr/bin/isosize |
|---|
| 100 | /usr/bin/line |
|---|
| 101 | /usr/bin/linux32 |
|---|
| 102 | /usr/bin/linux64 |
|---|
| 103 | /usr/bin/logger |
|---|
| 104 | /usr/bin/look |
|---|
| 105 | /usr/bin/lscpu |
|---|
| 106 | /usr/bin/mcookie |
|---|
| 107 | /usr/bin/namei |
|---|
| 108 | /usr/bin/pg |
|---|
| 109 | /usr/bin/rename |
|---|
| 110 | /usr/bin/renice |
|---|
| 111 | /usr/bin/rev |
|---|
| 112 | /usr/bin/script |
|---|
| 113 | /usr/bin/scriptreplay |
|---|
| 114 | /usr/bin/setarch |
|---|
| 115 | /usr/bin/setsid |
|---|
| 116 | /usr/bin/setterm |
|---|
| 117 | /usr/bin/tailf |
|---|
| 118 | /usr/bin/taskset |
|---|
| 119 | /usr/bin/ul |
|---|
| 120 | /usr/bin/uuidgen |
|---|
| 121 | /usr/bin/wall |
|---|
| 122 | /usr/bin/whereis |
|---|
| 123 | /usr/bin/write |
|---|
| 124 | /usr/sbin/addpart |
|---|
| 125 | /usr/sbin/delpart |
|---|
| 126 | /usr/sbin/fdformat |
|---|
| 127 | /usr/sbin/ldattach |
|---|
| 128 | /usr/sbin/partx |
|---|
| 129 | /usr/sbin/readprofile |
|---|
| 130 | /usr/sbin/rtcwake |
|---|
| 131 | /usr/sbin/tunelp |
|---|
| 132 | /usr/sbin/uuidd |
|---|
| 133 | /usr/share/getopt |
|---|
| 134 | /usr/share/man/man1/* |
|---|
| 135 | /usr/share/man/man5/* |
|---|
| 136 | /usr/share/man/man8/* |
|---|
| 137 | %ifarch i686 |
|---|
| 138 | /usr/bin/i386 |
|---|
| 139 | %endif |
|---|
| 140 | %ifarch ppc |
|---|
| 141 | /usr/bin/ppc |
|---|
| 142 | /usr/bin/ppc32 |
|---|
| 143 | /usr/bin/ppc64 |
|---|
| 144 | %endif |
|---|
| 145 | |
|---|
| 146 | %files devel |
|---|
| 147 | %defattr(-,root,root) |
|---|
| 148 | /usr/share/info/ipc.info |
|---|
| 149 | /usr/share/man/man3/* |
|---|
| 150 | /usr/include/blkid/blkid.h |
|---|
| 151 | /usr/include/uuid/uuid.h |
|---|
| 152 | /usr/%{_lib}/libblkid.a |
|---|
| 153 | /usr/%{_lib}/libblkid.so |
|---|
| 154 | /usr/%{_lib}/libuuid.a |
|---|
| 155 | /usr/%{_lib}/libuuid.so |
|---|
| 156 | /usr/%{_lib}/pkgconfig/blkid.pc |
|---|
| 157 | /usr/%{_lib}/pkgconfig/uuid.pc |
|---|
| 158 | |
|---|
| 159 | %changelog |
|---|
| 160 | * Mon Dec 28 2009 Jeremy Huntwork <jhuntwork@lightcubesolutions.com> - 2.16.2-1 |
|---|
| 161 | - Upgrade to 2.16.2 |
|---|
| 162 | |
|---|
| 163 | * Sun Jul 26 2009 Jeremy Huntwork <jhuntwork@lightcubesolutions.com> - 2.16-1 |
|---|
| 164 | - Initial version |
|---|