Paul Nasrat
29f8a24e89
Fix parsing for parenthesis
...
Michael Schroeder <mls@suse.de>
2007-02-15 11:37:17 +00:00
jbj
c1afde7db5
- permit scriptlet includes from builddir for spec files w/o %setup.
...
CVS patchset: 7889
CVS date: 2005/07/15 15:08:34
2005-07-15 15:08:34 +00:00
jbj
ae02fe2242
- *_terminate_build macros set per-pkg, not per-invocation ( #161081 ).
...
CVS patchset: 7875
CVS date: 2005/07/13 10:03:31
2005-07-13 10:03:31 +00:00
jbj
a237ec26e0
- added CVSId: tag and SVNId: alias ( #162807 ).
...
CVS patchset: 7871
CVS date: 2005/07/12 10:57:09
2005-07-12 10:57:09 +00:00
jbj
d779a6a7f8
MDK patch at #108778 .
...
CVS patchset: 7837
CVS date: 2005/03/25 17:30:00
2005-03-25 17:30:00 +00:00
jbj
0f21a8eda0
Handle %dev markers more gracefully.
...
CVS patchset: 7826
CVS date: 2005/03/19 20:07:12
2005-03-19 20:07:12 +00:00
jbj
c79f0d930e
Sanity.
...
CVS patchset: 7810
CVS date: 2005/03/14 10:30:44
2005-03-14 10:30:44 +00:00
jbj
8a23189efa
Permit changelog timestamp back to 1990.
...
CVS patchset: 7785
CVS date: 2005/03/03 11:47:52
2005-03-03 11:47:52 +00:00
jbj
6bb128c5f4
- don't build with sqlite3 if <sqlite3.h> is missing.
...
CVS patchset: 7764
CVS date: 2005/02/14 01:34:12
2005-02-14 01:34:12 +00:00
jbj
128ae6695d
- don't classify files in /dev ( #146623 ).
...
CVS patchset: 7763
CVS date: 2005/02/13 20:39:50
2005-02-13 20:39:50 +00:00
jbj
4bfb4d6f3f
- permit build scriptlet interpreters to be individually overridden.
...
CVS patchset: 7759
CVS date: 2005/02/12 14:12:33
2005-02-12 14:12:33 +00:00
jbj
217c588baa
Build on macosx.
...
CVS patchset: 7701
CVS date: 2005/01/17 23:58:09
2005-01-17 23:58:09 +00:00
jbj
228d0e350a
Splint fiddles.
...
CVS patchset: 7669
CVS date: 2005/01/04 17:11:00
2005-01-04 17:11:00 +00:00
jbj
7793ec11ec
- revert MAGIC_COMPRESS, real fix is in libmagic ( #143782 ).
...
CVS patchset: 7657
CVS date: 2005/01/02 20:49:23
2005-01-02 20:49:23 +00:00
jbj
63377cb838
- automagically detect and emit "python(abi) = 2.4" dependencies.
...
- popt 1.10.1 to preserve newer.
CVS patchset: 7631
CVS date: 2004/12/06 15:47:27
2004-12-06 15:47:27 +00:00
jbj
cf8bf4efd9
- force *.py->*.pyo byte code compilation with brp-python-bytecompile.
...
- automagically detect and emit "python(abi) = 2.4" dependencies.
CVS patchset: 7628
CVS date: 2004/12/05 20:05:46
2004-12-05 20:05:46 +00:00
jbj
f5203aea8b
- add support for automagic pubkey retrieval using HKP.
...
CVS patchset: 7617
CVS date: 2004/11/28 21:14:41
2004-11-28 21:14:41 +00:00
jbj
3ffb936701
- bump soname into libfoo-4.4.so everywhere.
...
CVS patchset: 7590
CVS date: 2004/11/19 17:41:09
2004-11-19 17:41:09 +00:00
jbj
afeddbf68d
Stub in URL_IS_HTTPS everywhere.
...
CVS patchset: 7536
CVS date: 2004/11/04 13:29:11
2004-11-04 13:29:11 +00:00
jbj
6e8a0d22e2
Path to magic.h.
...
CVS patchset: 7525
CVS date: 2004/10/30 00:45:18
2004-10-30 00:45:18 +00:00
jbj
8835804171
Compile in the correct path to /usr/lib/rpm/magic.
...
Add magic for rpm packages and headers.
Add MAGIC_COMPRESS and MAGIC_CHECK to extract types from compressed files.
Permit info and man pages into RPMTAG_FILECLASS.
Package all the Berkeley DB utilities with rpm.
CVS patchset: 7502
CVS date: 2004/10/21 21:18:35
2004-10-21 21:18:35 +00:00
jbj
b7f251ae16
- port to internal file-4.10 libmagic rather than libfmagic.
...
CVS patchset: 7500
CVS date: 2004/10/21 18:40:56
2004-10-21 18:40:56 +00:00
jbj
b4264419a8
- permit Conflicts: /path/to/file.
...
CVS patchset: 7476
CVS date: 2004/10/17 18:44:15
2004-10-17 18:44:15 +00:00
jbj
8b3d9c1a12
Better error message.
...
CVS patchset: 7475
CVS date: 2004/10/17 18:25:44
2004-10-17 18:25:44 +00:00
jbj
5a91608e91
fix: legacy syntax not even close.
...
- permit Obsoletes: /path/to/file.
CVS patchset: 7474
CVS date: 2004/10/17 18:24:36
2004-10-17 18:24:36 +00:00
jbj
85a380eeaf
- obsolete Serial:, Copyright:, and RHNPlatform: syntax in spec files.
...
CVS patchset: 7469
CVS date: 2004/10/15 18:25:14
2004-10-15 18:25:14 +00:00
jbj
47ea5da7dd
- silently add default %defattr(-,root,root) for all packages.
...
CVS patchset: 7461
CVS date: 2004/10/13 21:03:29
2004-10-13 21:03:29 +00:00
jbj
d1a74696d6
Doxygen and cpp nit picks.
...
CVS patchset: 7443
CVS date: 2004/10/09 21:58:33
2004-10-09 21:58:33 +00:00
jbj
dfcc573288
Splint fiddles.
...
CVS patchset: 7438
CVS date: 2004/10/09 18:23:00
2004-10-09 18:23:00 +00:00
jbj
10336f101c
- add Disttag: syntax to spec file parser and header content.
...
- define Suggests:/Enhances: and Priority: tag values.
CVS patchset: 7424
CVS date: 2004/09/30 20:18:40
2004-09-30 20:18:40 +00:00
jbj
42386beb8b
- use poll(2) if available, avoid borked aurora/sparc select ( #124574 ).
...
CVS patchset: 7276
CVS date: 2004/05/29 15:56:01
2004-05-29 15:56:01 +00:00
pauln
83a0eb0b36
Fix to detect PIE executables and don't add as library provides
...
CVS patchset: 7249
CVS date: 2004/05/21 11:43:05
2004-05-21 11:43:05 +00:00
niemeyer
70905ee4c6
Implemented multiline macro support.
...
CVS patchset: 7231
CVS date: 2004/04/08 20:27:53
2004-04-08 20:27:53 +00:00
jbj
08c6449095
Proof-of-concept for arch filtered dependencies.
...
CVS patchset: 7206
CVS date: 2004/03/29 07:43:42
2004-03-29 07:43:42 +00:00
niemeyer
c096a690b8
- Now Lua interface is using a global state.
...
- /usr/lib/rpm/init.lua is called during intialization.
CVS patchset: 7188
CVS date: 2004/03/24 19:47:11
2004-03-24 19:47:11 +00:00
niemeyer
73260d956c
- Implemented support for internal Lua scripts.
...
- Implemented %pretrans and %posttrans script slots.
Changed files:
Makefile.am configure.ac build/pack.c build/parseScript.c
build/parseSpec.c build/rpmbuild.h build/rpmspec.h
lib/Makefile.am lib/psm.c lib/rpmlib.h lib/rpmlibprov.c
lib/rpmts.c lib/rpmts.h lib/transaction.c
Added files:
lib/rpmlua.c lib/rpmlua.h lua/*
CVS patchset: 7175
CVS date: 2004/03/16 21:58:25
2004-03-16 21:58:25 +00:00
jbj
5ef0bf77c2
- permit globs in macrofiles: directive ( #117217 ).
...
CVS patchset: 7139
CVS date: 2004/03/02 01:31:01
2004-03-02 01:31:01 +00:00
jbj
99825287bd
splint fiddles.
...
CVS patchset: 7134
CVS date: 2004/02/26 01:20:52
2004-02-26 01:20:52 +00:00
jbj
14c4c71c6e
rpm-nls-fixes.patch (from PLD).
...
CVS patchset: 7074
CVS date: 2004/01/11 15:24:19
2004-01-11 15:24:19 +00:00
jbj
c305927d5d
Add %policy marker to suck *.te content into metadata.
...
CVS patchset: 7062
CVS date: 2004/01/03 21:43:10
2004-01-03 21:43:10 +00:00
jbj
a3bf9b96f9
- use -fPIC -DPIC on all platforms, not just mandatory ( #112713 ).
...
CVS patchset: 7051
CVS date: 2003/12/30 15:12:50
2003-12-30 15:12:50 +00:00
jbj
aef89a7202
- mark _javadocdir as documentation ( #102898 ).
...
CVS patchset: 7033
CVS date: 2003/12/27 17:54:57
2003-12-27 17:54:57 +00:00
jbj
59f6e1d78f
- fix: wrong package count for trigger scriptlet 1st arg ( #100509 ).
...
- fix: don't break header SHA1 if non-existent user/group (#97727 ).
- remove fuids/fgids from rpmfi, easier to lookup fuser/fgroup instead.
- merge sensible parts of openpkg rpm.patch.bugfix (#104780 ).
CVS patchset: 7024
CVS date: 2003/12/27 01:37:56
2003-12-27 01:37:56 +00:00
jbj
210183cc69
Add lsetfilecon to install modes.
...
CVS patchset: 7006
CVS date: 2003/12/25 23:00:44
2003-12-25 23:00:44 +00:00
jbj
3fa2603bfc
Add filecontexts tags to header if %_build_file_contexts_path is configured.
...
CVS patchset: 7002
CVS date: 2003/12/23 07:51:10
2003-12-23 07:51:10 +00:00
jbj
752cac72e2
- only internal Berkeley db from now on.
...
- revive "make dist".
CVS patchset: 6971
CVS date: 2003/12/11 19:09:58
2003-12-11 19:09:58 +00:00
jbj
3dcfeb3f9a
Merge changes from rpm-4.2.1 development.
...
CVS patchset: 6959
CVS date: 2003/11/23 19:50:52
2003-11-23 19:50:52 +00:00
jbj
dac695e290
Prepare to build with external beecrypt-3.0.0.
...
CVS patchset: 6871
CVS date: 2003/05/22 21:21:43
2003-05-22 21:21:43 +00:00
jbj
cdb6cfe7f0
- fix: nested %if handling, optind initialization posix vs. glibc.
...
CVS patchset: 6843
CVS date: 2003/05/15 13:53:41
2003-05-15 13:53:41 +00:00
jbj
9c5529608e
- don't use error string after gzclose (Dmitry V. Levin).
...
Spliddles for rpmio, drill h_errno all the way through.
CVS patchset: 6826
CVS date: 2003/05/08 20:39:29
2003-05-08 20:39:29 +00:00