Panu Matilainen
05fcdb49f1
Split out rpmts_internal.h from rpmts.h
2007-10-31 12:08:01 +02:00
Panu Matilainen
41cd82aa7c
Split transaction score stuff to separate private header
2007-10-30 15:50:35 +02:00
Ralf Corsépius
fa1b02934a
Add -I$(top_builddir)/rpmdb to AM_CPPFLAGS.
2007-10-30 12:14:23 +01:00
Ralf Corsépius
69f402c320
Split out rpmgi_internal.h from rpmgi.h
2007-10-29 13:34:53 +01:00
Ralf Corsépius
ea2968b6b3
Cleanup CPPFLAGS.
2007-10-17 16:41:59 +02:00
Ralf Corsépius
8a4f770435
Expand AM_CPPFLAGS.
2007-10-17 15:08:01 +02:00
Ralf Corsépius
5dd1a5baa5
Move pkginc_HEADERS to toplevel Makefile.am
2007-10-10 10:08:26 +02:00
Panu Matilainen
47257ec9e8
misc.h is a private header
...
- include it from build/*.c where needed
- dont install
2007-09-17 15:15:03 +03:00
Ralf Corsépius
d70d21b878
Remove splint annotation from getdate.c.
2007-09-12 09:05:35 +02:00
Ralf Corsépius
b2578d6c81
Use _LDADD instead of _LDFLAGS.
...
Remove commented out _LDFLAGS.
2007-09-11 02:33:56 +02:00
Panu Matilainen
3acfe8f031
Remove setfiles, it's not used nor useful within rpm
2007-09-03 15:23:08 +03:00
Panu Matilainen
0df97d170a
RIP rpmsx and all its uses
2007-09-03 15:20:31 +03:00
Ralf Corsépius
b977d7aa31
Remove lint-support.
2007-09-03 10:17:40 +02:00
Ralf Corsépius
d079327f0f
Add missing link libs.
2007-09-02 08:17:16 +02:00
Ralf Corsépius
0a8dbbb9c0
Add LIBRPMALIAS_FILENAME to CPPFLAGS.
2007-08-31 18:54:57 +02:00
Ralf Corsépius
8b28fa70cc
Add RPMCONFIGDIR to CPPFLAGS.
2007-08-31 14:38:41 +02:00
Ralf Corsépius
e4e987be9f
Add LOCALSTATEDIR to AM_CPPFLAGS.
2007-08-31 08:56:21 +02:00
Panu Matilainen
0ad1873796
Move rollback IDTX out of cli-stuff, its needed by core ts handling too.
2007-08-30 15:49:31 +03:00
Ralf Corsépius
1d1e80120f
Propagate SYSCONFDIR.
2007-08-28 11:33:39 +02:00
Ralf Corsépius
4d0283bb4d
Add -DLOCALEDIR="\"$(localedir)\""
2007-08-28 06:46:20 +02:00
Ralf Corsépius
c32c9c010a
Add tufdio.
...
Convert EXTRA_PROGRAMS to check_PROGRAMS.
2007-08-27 17:18:04 +02:00
Ralf Corsépius
0d81a291c1
Comment out setfiles_LDFLAGS.
2007-08-27 15:08:43 +02:00
Ralf Corsépius
b42cb997e3
Remove dependency on librpmbuild.
2007-08-27 05:58:57 +02:00
Ralf Corsépius
9528926756
s/-lselinux/@WITH_SELINUX_LIB@/
2007-08-24 06:24:52 +02:00
Ralf Corsépius
f45f78510b
Don't reset LIBS=.
2007-08-24 06:02:24 +02:00
Ralf Corsépius
75ae38e37c
Remove INCPATH.
2007-08-22 11:54:31 +02:00
Ralf Corsépius
52a387c19e
Remove LDFLAGS from librpmbuild_la_LDFLAGS.
2007-08-20 04:31:21 +02:00
Ralf Corsépius
8d226bf049
Remove RPM_BUILD_ROOT.
2007-08-19 18:40:39 +02:00
Ralf Corsépius
81aa846162
Build setfiles only if SELINUX is present.
2007-08-15 13:42:05 +02:00
Ralf Corsépius
f93d15859c
Add tds to EXTRA_PROGRAMS.
2007-08-12 06:12:21 +02:00
Ralf Corsépius
be9839035b
Merge noinst_HEADERS into librpm_la_SOURCES.
...
Eliminate noinst_HEADERS.
2007-08-10 14:10:52 +02:00
Ralf Corsépius
b0c22d1a6c
Bring test progs under automake control.
2007-08-09 09:13:05 +02:00
Ralf Corsépius
3edd6f1a9d
Remove trhn (No sources).
2007-08-09 09:03:13 +02:00
Ralf Corsépius
952bc81d44
Eliminate mylibs.
2007-08-08 18:12:31 +02:00
Panu Matilainen
8d2b416782
Automake cleanups.
...
- Replace INCLUDES with AM_CPPFLAGS
(INCLUDES has been replaced by AM_CPPFLAGS and is deprecated in
modern automakes for several years)
- Require autoconf-2.61 and automake-1.10
(already required by autogen.sh)
- update mkinstalldirs with the version from automake-1.10
(The version in rpm is ancient and known to be bugged)
Patch from Ralf Corsepius
2007-08-05 11:30:55 +03:00
Panu Matilainen
4bcd08549d
Set libdir /usr/lib vs lib64 directly, drop MARK64 stuff
2007-07-25 17:10:57 +03:00
Panu Matilainen
7b6ef059a2
More gettext cleanups.
...
- Use po/LINGUAS for language list instead of ALL_LINGUAS in configure.ac
- replace obsolete INTLLIB with LIBINTL, gee..
2007-07-24 14:21:32 +03:00
jbj
094e57ce71
- rework configure.ac et al to lose internal library baggage flexibly.
...
CVS patchset: 7775
CVS date: 2005/02/17 02:36:37
2005-02-17 02:36:37 +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
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
7a34fdc4a2
Stare at a redhat-artwork problem in rpmal.c with multiple versions,
...
punt for now.
Add transaction elements to rpmgi ts.
CVS patchset: 7491
CVS date: 2004/10/19 22:52:33
2004-10-19 22:52:33 +00:00
jbj
e93a77c9b7
Add generalized iterator to rpmlib.
...
CVS patchset: 7482
CVS date: 2004/10/18 01:08:56
2004-10-18 01:08:56 +00:00
jbj
e7f1a0e59f
Create generic iterator (needs work).
...
CVS patchset: 7445
CVS date: 2004/10/10 05:30:48
2004-10-10 05:30:48 +00:00
niemeyer
635edd9523
- New internal Lua support scheme, laying under rpmio.
...
- New API abstracting access to Lua state (rpmlua is
abstract to everyone but rpmlua.c).
- New %{lua: ... } macro.
Modified Files:
lib/Makefile.am lib/psm.c lib/rpmts.c lua/local/linit.lch
lua/local/linit.lua rpmio/Makefile.am rpmio/macro.c
Added Files:
rpmio/rpmlua.c rpmio/rpmlua.h
Removed Files:
lib/rpmlua.c lib/rpmlua.h
CVS patchset: 7178
CVS date: 2004/03/19 20:08:20
2004-03-19 20:08:20 +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
niemeyer
0f828b95fc
Creating transaction locking scheme based on fcntl file locking
...
during writing operations. For now, this system will wait forever
for the lock to be released. This will ensure that current
applications will get the necessary protection without breaking
unexpectedly.
Modified Files:
lib/Makefile.am lib/rpmts.c lib/transaction.c
Added Files:
lib/rpmlock.c lib/rpmlock.h
CVS patchset: 7130
CVS date: 2004/02/25 19:54:58
2004-02-25 19:54:58 +00:00
jbj
cf60d72565
add --with-selinux, move selinux stubs to system.h.
...
CVS patchset: 7063
CVS date: 2004/01/05 14:09:47
2004-01-05 14:09:47 +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
64e6dc0ae3
Parse selinux file_contexts patterns.
...
CVS patchset: 6987
CVS date: 2003/12/21 17:17:57
2003-12-21 17:17:57 +00:00
jbj
7961bb65b6
Create file security context container.
...
CVS patchset: 6986
CVS date: 2003/12/21 15:21:41
2003-12-21 15:21:41 +00:00