Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:fseidel
shake
shake.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File shake.spec of Package shake
# # spec file for package shake (Version 0.27) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild # usedforbuild aaa_base acl attr audit-libs autoconf automake bash bind-libs bind-utils binutils bison bzip2 coreutils cpio cpp cpp41 cracklib cvs cyrus-sasl db diffutils e2fsprogs file filesystem fillup findutils flex gawk gcc gcc41 gdbm gdbm-devel gettext gettext-devel glibc glibc-devel glibc-locale gpm grep groff gzip info insserv klogd less libacl libattr libattr-devel libcom_err libgcc41 libltdl libmudflap41 libnscd libstdc++41 libtool libvolume_id libxcrypt libzio linux-kernel-headers m4 make man mktemp module-init-tools ncurses ncurses-devel net-tools netcfg openldap2-client openssl pam pam-modules patch perl permissions popt procinfo procps psmisc pwdutils rcs readline rpm sed strace sysvinit tar tcpd texinfo timezone unzip util-linux vim zlib zlib-devel Name: shake BuildRequires: filesystem gcc libattr libattr-devel BuildRequires: filesystem gcc libattr libattr-devel License: GPL Group: System/Benchmark Autoreqprov: on Version: 0.29 Release: 1 Summary: Shake is a defragmenter that runs in userspace Url: http://vleu.net/shake/ Source0: %{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Shake is a defragmenter that runs in userspace, without the need of patching the kernel and while the system is used (for now, on GNU/Linux only). There is nothing magic in that : it just works by rewriting fragmented files. But it has some heuristics that could make it more efficient than other tools, including defrag and, maybe, xfs_fsr. As an example, it allows you to write find -iname '*.mp3' | sort | shake to defrag all mp3 in a directory, puting together on the disk those close in lexical order. Authors: -------- Brice Arnould <temp0@vleu.net> %debug_package %prep %setup %build export CFLAGS=" -std=gnu99 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XOPEN_SOURCE=600 -D_POSIX_C_SOURCE=200112L -pedantic-errors -Wcast-align -Wpointer-arith -Wbad-function-cast -DNDEBUG $RPM_OPT_FLAGS" %{__make} CXXFLAGS="$CFLAGS" %install mkdir -p $RPM_BUILD_ROOT/usr/bin mkdir -p $RPM_BUILD_ROOT/usr/share/man/man8 %{__make} DESTDIR=$RPM_BUILD_ROOT install %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %{_prefix}/bin/shake %{_prefix}/bin/unattr %doc %{_mandir}/man8/shake.8.gz %doc %{_mandir}/man8/unattr.8.gz %changelog -n shake * Fri Nov 17 2006 - tuxbox@suse.de - first internal packages release up shake
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