Name: sisyphus
Version: 0.9.2
Release: alt1
Summary: Helpers for Sisyphus
License: GPL
Group: Development/Other
BuildArch: noarch
Packager: Dmitry V. Levin <ldv@altlinux.org>
Requires: sisyphus_check
Source: %name-%version.tar
%description
This package contains utilities to ease Sisyphus maintainance.
%prep
%setup -q
%install
mkdir -p %buildroot%_sysconfdir/%name
install -p -m644 etc/* %buildroot%_sysconfdir/%name/
mkdir -p %buildroot%_bindir
install -p -m755 bin/* %buildroot%_bindir/
ln -s sisyphus_cleanup_incoming %buildroot%_bindir/incoming_cleanup
%files
%dir %_sysconfdir/%name
%config(noreplace) %_sysconfdir/%name/config
%config %_sysconfdir/%name/functions
%_bindir/*
%changelog
* Mon Mar 10 2008 Alexey Tourbin <at@altlinux.ru> 0.9.2-alt1
- sisyphus_gen_contents: include alternatives-like virtual paths
into contents_index file (e.g. /usr/bin/xvt -> /usr/bin/xvt)
* Fri Mar 31 2006 Alexey Gladkov <legion@altlinux.ru> 0.9.1-alt3
- Removed migration scripts: sisyphus_migration_hack, sisyphus_update_classic.
- config: Removed unused variables.
- Removed obsolete components:
base, castle, junior, kernel, master, contrib, non-free.
- sisyphus_unpaired: Renamed --safe-index to --save-index.
* Sun Oct 02 2005 Alexey Gladkov <legion@altlinux.ru> 0.9.1-alt2
- sisyphus_movement: new program.
- sisyphus_cleanup_dups:
+ large reorganization;
+ --component removed;
- functions optimizations.
* Sat Jul 02 2005 Dmitry V. Levin <ldv@altlinux.org> 0.9.1-alt1
- sisyphus_unpaired:
fixed typo in output file names.
- sisyphus_genhash, sisyphus_prepare:
handle more hardened file permissions properly.
* Fri Jul 01 2005 Dmitry V. Levin <ldv@altlinux.org> 0.9-alt1
- sisyphus_unpaired: new program.
- sisyphus_cleanup_dups: added options parser.
* Fri Apr 08 2005 Dmitry V. Levin <ldv@altlinux.org> 0.8.2-alt1
- sisyphus_relink: tweaked output format.
- sisyphus_genhash:
+ fixed contents indices generation;
+ moved signing to separate loop;
+ tweaked output format.
* Wed Mar 23 2005 Dmitry V. Levin <ldv@altlinux.org> 0.8.1-alt1
- sisyphus_genhash: do not generate incomplete contents indices.
- sisyphus_cleanup_dups:
+ serialized calculation;
+ handle duplicates on per-arch basis.
* Tue Mar 22 2005 Dmitry V. Levin <ldv@altlinux.org> 0.8.0-alt1
- Migrated to new layout.
* Thu Jun 24 2004 Dmitry V. Levin <ldv@altlinux.org> 0.7.2-alt1
- Moved sisyphus_check to separate subpackage.
* Mon Jun 07 2004 Dmitry V. Levin <ldv@altlinux.org> 0.7.1-alt1
- functions: fixed quiet mode.
- sisyphus_check: added new option: verbose.
- sisyphus_add_new: enabled quiet mode by default.
* Sat Jun 05 2004 Dmitry V. Levin <ldv@altlinux.org> 0.7.0-alt1
- functions: optimized, thanks to legion@.
- functions/check_buildtime: new check.
- functions/check: use it.
- sisyphus_check: added new options:
quiet, fast-check, show-bad-files.
* Thu May 13 2004 Dmitry V. Levin <ldv@altlinux.org> 0.6.0-alt1
- sisyphus_relink: added support for new style lists.
- functions/{check_summary,check_description}: new checks.
- functions/check: use them.
* Thu Feb 19 2004 Dmitry V. Levin <ldv@altlinux.org> 0.5.6-alt1
- functions/check_changelog: added check for empty changelog text.
* Mon Feb 09 2004 Dmitry V. Levin <ldv@altlinux.org> 0.5.5-alt1
- functions/check_deps:
+ added initscripts to the list of forbidden dependencies.
- functions/check_nvr:
+ new check (for invalid name-version-release).
- functions/check:
+ use it.
* Wed Nov 26 2003 Dmitry V. Levin <ldv@altlinux.org> 0.5.4-alt1
- functions/check_content: new check (forbidden .la files).
- config:
+ define VERSION;
+ added --no-oldhashfile to GENBASEDIR_OPT_ARGS.
- sisyphus_genhash: pass architecture and version to genbasedir.
* Sun Nov 02 2003 Dmitry V. Levin <ldv@altlinux.org> 0.5.3-alt1
- sisyphus_check:
+ new option: --no-check=LIST;
+ better error diagnostics.
* Tue Oct 28 2003 Dmitry V. Levin <ldv@altlinux.org> 0.5.2-alt1
- sisyphus/fhs: new file.
- functions: use it.
- sisyphus_check,sisyphus_add_new: turn into bash script.
- functions/check_gpg: ignore default keyring.
- functions/check*: better error checking.
* Fri Oct 17 2003 Dmitry V. Levin <ldv@altlinux.org> 0.5.1-alt1
- functions/check_changelog: added check for packager format.
- functions,sisyphus_check: added support to skip some checks.
- functions/check*: better error checking.
* Tue Sep 23 2003 Dmitry V. Levin <ldv@altlinux.org> 0.4.10-alt1
- functions/check_deps: added check for invalid dependencies.
* Thu Sep 18 2003 Dmitry V. Levin <ldv@altlinux.org> 0.4.9-alt1
- functions/check_printable: new check.
- functions/check: use it (#932).
- functions/upload_{src,bin}: remove unused functions.
- functions/check*: better error checking.
* Tue Sep 09 2003 Dmitry V. Levin <ldv@altlinux.org> 0.4.8-alt1
- functions/check_buildhost: new check.
- functions/check: use it.
* Wed Aug 20 2003 Dmitry V. Levin <ldv@altlinux.org> 0.4.7-alt1
- sisyphus_gen_contents: new script.
- functions/check_fhs: fixed possible false alarms on empty list.
- functions/check_deps: added to forbidden requires:
fileutils, sh-utils, textutils.
* Thu Jun 05 2003 Stanislav Ievlev <inger@altlinux.ru> 0.4.6-alt1.1
- sync
* Wed May 14 2003 Dmitry V. Levin <ldv@altlinux.org> 0.4.6-alt1
- sisyphus_check: check deps.
* Tue Apr 29 2003 Dmitry V. Levin <ldv@altlinux.org> 0.4.5-alt1
- sisyphus_check: check permisions in source archive.
* Sat Apr 19 2003 Dmitry V. Levin <ldv@altlinux.org> 0.4.4-alt1
- Updated.
* Wed Feb 19 2003 Stanislav Ievlev <inger@altlinux.ru> 0.4.3-alt1
- sync. new checks (FHS)
* Tue Dec 10 2002 Stanislav Ievlev <inger@altlinux.ru> 0.4.2-alt1
- sync. new relink algo by ldv. unset LC_*
* Mon Oct 21 2002 Stanislav Ievlev <inger@altlinux.ru> 0.4.1-alt5
- sync
* Fri Sep 27 2002 Stanislav Ievlev <inger@altlinux.ru> 0.4.1-alt4
- sync
* Tue Sep 10 2002 Stanislav Ievlev <inger@altlinux.ru> 0.4.1-alt3
- sync with latest changes:
- new utils:
sisyphus_relink
sisyphus_add_new
* Tue Aug 13 2002 Stanislav Ievlev <inger@altlinux.ru> 0.4.1-alt2
- rebuild to fix deps
* Mon Aug 12 2002 Stanislav Ievlev <inger@altlinux.ru> 0.4.1-alt1
- sync last changes
- added changelog checking
* Thu Aug 08 2002 Stanislav Ievlev <inger@altlinux.ru> 0.4-alt1
- sync last changes
- added symlink incoming_cleanup to sisyphus_cleanup_incoming
- added automatic package group check, suid/sgid check
- added sisyphus_check utility
- check() moved to functions
- /etc/sisyphus/functions no config(noreplace) now
* Thu Jun 20 2002 Dmitry V. Levin <ldv@altlinux.org> 0.3.1-alt1
- More code cleanup.
* Thu Jun 20 2002 Dmitry V. Levin <ldv@altlinux.org> 0.3-alt1
- Specfile and code cleanup.
* Mon Jun 10 2002 Stanislav Ievlev <inger@altlinux.ru> 0.2-alt1
- added master repository
- added cleanup dups script
* Wed Jun 05 2002 Stanislav Ievlev <inger@altlinux.ru> 0.1-alt1
- Inital release for Sisyphus