Commit Graph

48 Commits

Author SHA1 Message Date
Lubos Kardos
7794daf129 Added owning of module file. 2015-01-21 10:36:07 +01:00
Lubos Kardos
dd6754aab0 Rebased to scl-utils 2.0.1 2015-01-20 17:41:53 +01:00
Jan Zeleny
407b14a6e1 Corrected URL of Source0 2015-01-09 15:02:25 +01:00
Jan Zeleny
9d7bbf214e Rebased to scl-utils 2.0 2015-01-08 17:05:44 +01:00
Jan Zeleny
f06d1fccdb More catching up with the upstream
- propagate the %nfsmountable into -build subpackage content
- use vendor prefix in the names of the packages if required
2014-12-12 16:52:11 +01:00
Jan Zeleny
d58e9685c7 Sync with upstream
- add support for register/deregister scriptlets
- add support %nfsmountable macro
2014-12-12 10:47:26 +01:00
Jan Zeleny
2a2860fc6e Get macros.scl-filesystem in sync with the rest of the code 2014-12-11 14:09:22 +01:00
Jan Zeleny
0cf460bd64 Fixed the paths in /etc/opt and /var/opt (missing /scls/)
Spec: automatically apply all the patches in dist-git
2014-08-27 15:40:00 +02:00
Jan Zeleny
b88a75e929 Rebased to 20140815 2014-08-26 16:48:04 +02:00
Peter Robinson
767554ce5f - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 01:42:07 +00:00
Dennis Gilmore
bbdbe08cb8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-08 00:58:01 -05:00
Albert Uchytil
1035ccd94a Changed script paths in __os_install_post
-required to keep up with rpm (#1093074)
2014-05-07 13:12:03 +02:00
Albert Uchytil
285ca493bd Minor changes and bugfixes
- scl_prefix now accepts a parameter to improve
  inter-collection dependencies (#1028953)
- modified the behavior of debuginfo generation process
- changed command description in scl man pages
- moved macros.scl to %{_rpmconfigdir}/macros.d directory
- added conditional dependencies for main metapackage
- scl_vendor macro gets automatically written into the
  macros.{scl}-config file
2014-04-11 16:57:37 +02:00
Albert Uchytil
1ae2c3fe58 Revert the "-f filelist" modification 2014-04-11 13:58:48 +02:00
Albert Uchytil
d06a791799 Minor updates
- added scl-runtime requirement to all subpackages
2014-03-25 11:37:45 +01:00
Albert Uchytil
14d31a6d79 Various updates on the build side
- %scl_files body moved to %scl_install
- the "filesystem" file renamed back to "filelist"
- add automatic Provide: scl-package(%scl) to all scl-related packages (#105290)
2014-03-14 16:15:17 +01:00
Jan Zeleny
ef10a0f6f1 Minor updates and cleanup in macros
- don't exclude provides from SCLs (#1056183)
- don't generate scl-package(%scl) in macros.scl, it's already
  handled in dependency generator
- add automatic Requires: %scl_runtime to every SCL package (#1054711)
2014-01-27 12:50:39 +01:00
Jan Zeleny
847df3ab2f Rebase to the latest upstream release
- split _scl_prefix macro in two parts: scl_basedir and scl_vendor
  (#985233)
- check if temp file is created (#1032666)
- don't split command arguments containing white space (#1032666)
- rename some attr rpm macros to stop confusing rpm (#1023625)
2014-01-08 10:13:35 +01:00
Jan Zeleny
6b54f60316 Fixed one issue in scl_source script 2013-10-17 16:07:29 +02:00
Jan Zeleny
47c0995180 Fixed the -- separator behavior 2013-10-16 10:52:30 +02:00
Jan Zeleny
2515baf2ec Fixed the last rebase before the final build 2013-10-15 16:22:23 +02:00
Jan Zeleny
1a8a9051f2 New source file (fixed %_root_sharedstatedir) 2013-10-09 15:52:10 +02:00
Jan Zeleny
6fb2c211bf Rebased the scl-utils:
- Correct the %_sharedstatedir macro
- Don't install /%{_lib} when not necessary
- Add LICENSE file
- Add scl_source script
- Don't change directory in %scl_install
- Don't generate provides from sonames in the SCL root
- Add prefix to virtual provides of SCL packages
- Implement "--" as a command separator
- Removed binary file scl from git tracking
- Fixed typo
- Added example wrapper script.
2013-10-09 15:15:39 +02:00
Jan Zeleny
d07ec102d8 Updated the file list to handle /etc/scl/conf correctly 2013-08-26 09:48:43 +02:00
Dennis Gilmore
54e85e1d50 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 08:50:48 -05:00
Jan Zeleny
4e9f8b90f0 Update to 20130529 2013-05-29 09:33:16 +02:00
Jindrich Novy
419a684bd6 fix changelog date 2013-02-01 18:55:25 +01:00
Jindrich Novy
2dfbba859c add build compatibility fixes 2013-02-01 18:54:20 +01:00
Jindrich Novy
07304498cc upload new tarball 2012-12-19 18:19:28 +01:00
Jindrich Novy
e9278bd5c1 introduce sclbuild utility
- fix exporting of env. variables when mutiple collections are
  enabled at the same time
- better bash completion
- fix changelog
2012-12-19 17:36:04 +01:00
Jindrich Novy
d80c4a43a8 update to 20120927
- better BUILDROOT processing
- bash completition for scl command
- debuginfo package now has SCL-specific provide
- non-SCL builds are without warning in build log
- improved help
2012-09-27 10:32:48 +02:00
Jindrich Novy
44ffc680e6 update to 20120809
- processes the SCL buildroot correctly now
2012-08-09 04:21:10 +02:00
Jindrich Novy
4e41d8b221 fix build (RhBug:844766) 2012-08-02 07:02:13 +02:00
Jindrich Novy
61bea9a104 update to 20120802 2012-08-02 06:56:09 +02:00
Jindrich Novy
97011b7899 update to 20120731
- add functionality that allows to list all packages in a collection
- add dependency generators
2012-07-31 08:59:20 +02:00
Dennis Gilmore
1429cf17de - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-21 14:08:30 -05:00
Jindrich Novy
f6491d184d - Requires: iso-codes for basic filesystem in build subpackage
- add scl_require_package() macro to depend on a particular package
  from the collection
- fix filesystem file list
- tighten runtime package dependency via scl_require()
- fix _localstatedir to point to the correct path according to redhat-rpm-config
- thanks to Bohuslav Kabrda for feature proposals/QA/fixes
2012-06-14 11:13:42 +02:00
Jindrich Novy
91cab64f91 avoid doublefree corruption when reading commands from stdin 2012-05-03 12:19:52 +02:00
Jindrich Novy
24d87f2a06 keep filesystem macros out of the main sources as it is distro-dependent 2012-04-23 12:59:49 +02:00
Jindrich Novy
e0ac1b4213 - filesystem ownership by meta package
- add man page
- fix memory leak when parsing commands from stdin
- use more descriptive error message if /etc/prefixes is missing
2012-04-13 16:54:53 +02:00
Jindrich Novy
48898610db Simplify package naming
- do not prepend scl_* prefix to package names
- unify package naming to <SCL>-package-version
- add scl --list functionality to list available SCLs
2012-02-29 14:30:42 +01:00
Jindrich Novy
a60bbbf019 upload new source 2012-02-09 08:47:21 +01:00
Jindrich Novy
f56475e20c Fix minor bugs (RhBug:788194)
- clear temp files
- handle commands from stdin properly
- run command even if ran as "scl enable SCL command" from already
  enabled SCL
2012-02-09 08:46:14 +01:00
Jindrich Novy
afb7b54720 minor Makefile fixes 2012-01-25 14:35:33 +01:00
Jindrich Novy
21970d8140 trigger scl-utils-build BR inclusion while using scl macros
and remove dsc macros and aliases
2012-01-25 14:25:36 +01:00
Jindrich Novy
59c337a7f8 add "dsc" alias to "scl" utility 2012-01-11 11:19:49 +01:00
Jindrich Novy
b0b876b071 initial import 2011-12-15 10:53:17 +01:00
Fedora Release Engineering
adc31cbbf3 Initial setup of the repo 2011-12-14 18:39:58 +00:00