summaryrefslogtreecommitdiffstats
path: root/config
Commit message (Collapse)AuthorAgeFilesLines
* build-sys: fix (official) gtk-doc.makeKarel Zak2009-11-061-1/+1
| | | | | | | | | | The dist-hook rule in config/gtk-doc.make requires {xml,html,tmpl}/* gkt-doc files, but there is not defined a dependence on these files. It means "make dist" does not work on pristine source code tree (e.g. "git clean -xfd" source). Signed-off-by: Karel Zak <kzak@redhat.com>
* build-sys: remove LT_STATIC_LDFLAGSKarel Zak2009-11-051-3/+0Star
| | | | | | It was really stupid idea to use *_LDFLAGS for some global variable. Signed-off-by: Karel Zak <kzak@redhat.com>
* build-sys: cleanup static buildingKarel Zak2009-11-051-0/+3
| | | | Signed-off-by: Karel Zak <kzak@redhat.com>
* build-sys: clean up gtk-doc usageKarel Zak2009-10-121-0/+196
| | | | | | | | | | | Currently gtk-doc is optional. Unfortunately, the ./configure script still depends on GTK_DOC_CHECK macro and shlibs/blkid/docs/Makefile.am depends on gtk-doc.make. It seems that the best solution is to add gtk-doc.[make,m4] files to the repository. Signed-off-by: Karel Zak <kzak@redhat.com>
* buildsys: move $usr{bin,sbin,lib}execdir definition to ./configureKarel Zak2009-06-301-5/+0Star
| | | | | | | We need to use $usr{bin,sbin,lib}execdir variables in *.pc.in files and these files are generated by ./configure script. Signed-off-by: Karel Zak <kzak@redhat.com>
* libuuid: import UUID library from e2fsprogsKarel Zak2009-05-221-0/+9
| | | | Signed-off-by: Karel Zak <kzak@redhat.com>
* build-sys: complete /libs to /shlibs renameKarel Zak2009-05-141-3/+3
| | | | Signed-off-by: Karel Zak <kzak@redhat.com>
* build-sys: fix "make -C" bugKarel Zak2009-05-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | Running: ./configure --with-fsprobe=builtin make -C mount mount causes the following error: gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -include ../config.h -I../include -DLOCALEDIR=\"/home/matthew/util-linux-ng/share/locale\" -fsigned-char -I../libs/blkid/src -g -O2 -MT mount-setproctitle.o -MD -MP -MF .deps/mount-setproctitle.Tpo -c -o mount-setproctitle.o `test -f '../lib/setproctitle.c' || echo './'`../lib/setproctitle.c mv -f .deps/mount-setproctitle.Tpo .deps/mount-setproctitle.Po make -C make: option requires an argument -- 'C' Usage: make [options] [target] ... ... Reported-by: Matthew Burgess <matthew@linuxfromscratch.org> Signed-off-by: Karel Zak <kzak@redhat.com>
* build-sys: fix bugs detected by "make distcheck"Karel Zak2009-03-181-3/+3
| | | | Signed-off-by: Karel Zak <kzak@redhat.com>
* build-sys: add $usrlibexecdir and fix paths for [/usr]/lib64Karel Zak2009-03-171-0/+1
| | | | Signed-off-by: Karel Zak <kzak@redhat.com>
* build-sys: add temporary libtool *.m4 stuffKarel Zak2009-02-161-0/+8406
| | | | | | | | | | We require libtool-2 (because old 1.5.x is crap). Unfortunately, libtool-2 is still not available in many Linux distributions -- now I see it in unstable distributions only. The painless way how to resolve this problem is to __temporary__ commit generated libtool-2 stuff to our repository. Signed-off-by: Karel Zak <kzak@redhat.com>
* build-sys: libtoolize by libtool-2Karel Zak2009-02-131-0/+9
| | | | | | | | | | We need an infrastructure for stared libraries. The latest libtool-2 seems useful and it's definitely better than the old 1.5 crap. You need to install libtool-2 when you want to run ./autogen.sh script after checkout from git repository. Signed-off-by: Karel Zak <kzak@redhat.com>
* blkid: add low level probing APIKarel Zak2009-02-111-0/+1
| | | | | | (sorry from the huge patch..) Signed-off-by: Karel Zak <kzak@redhat.com>
* build-sys: use dist_man_MANS instead of man_MANSStepan Kasal2007-12-171-1/+1
| | | | Signed-off-by: Stepan Kasal <skasal@redhat.com>
* build-sys: remove -fomit-frame-pointerKarel Zak2007-05-161-1/+1
| | | | | | | The -fomit-frame-pointer option makes debugging impossible on some machines. It is automatically enabled by -O<n> optimizations. Signed-off-by: Karel Zak <kzak@redhat.com>
* build-sys: --prefix defaults to /usrStepan Kasal2007-05-161-5/+3Star
| | | | | | | Use prefix=/usr as the default setting. If prefix is /usr, make bindir and sbindir default to /bin and /sbin, respectively. Signed-off-by: Stepan Kasal <skasal@redhat.com>
* build-sys: use dist_noinst_DATA to work around the bug with dist_man_MANSStepan Kasal2007-05-161-0/+6
| | | | | | | Automake mishandles dist_man_MANS. Using dist_noinst_DATA to work around this is more elegant than using dist-hook. Signed-off-by: Stepan Kasal <skasal@redhat.com>
* build-sys: do not play with DEFS, use AM_CPPFLAGSStepan Kasal2007-05-161-4/+2Star
| | | | | | If a -D flag is needed, it belongs to AM_CPPFLAGS. Signed-off-by: Stepan Kasal <skasal@redhat.com>
* build-sys: move the optimization flags to AM_CFLAGSStepan Kasal2007-05-161-0/+1
| | | | | | | | | The optimization flags are not preprocessor flags. Moreover, CPPFLAGS and CFLAGS shall be overridable at make time, the configure script shall not touch them. Setting AM_CFLAGS in config/include-Makefile.am seems to be TRW. Signed-off-by: Stepan Kasal <skasal@redhat.com>
* build-sys: remove DEFAULT_INCLUDES workaroundKarel Zak2007-01-041-2/+0Star
| | | | | | | | | | The automake stuff uses "-I.". as a default gcc option for includes. This is a problem for source code where is local includes with a same name like system includes (e.g. mntent.h, paths.h). Possible workaround is overwrite the automake DEFAULT_INCLUDES variable. But this solution produces warnings. The best way (this patch) is probably rename the files and remove DEFAULT_INCLUDES. Signed-off-by: Karel Zak <kzak@redhat.com>
* build-sys: remove generated autotools stuff from gitKarel Zak2007-01-036-2084/+0Star
| | | | | | | The generated autotools stuff shouldn't be maintained by SCM. After check out from git use ./autogen.sh. For more details see README.devel. Signed-off-by: Karel Zak <kzak@redhat.com>
* Imported from util-linux-2.13-pre6 tarball.Karel Zak2006-12-071-1/+1
|
* Imported from util-linux-2.13-pre2 tarball.Karel Zak2006-12-072-6429/+3Star
|
* Imported from util-linux-2.13-pre1 tarball.Karel Zak2006-12-079-0/+15732