pkgsrc-WIP-discuss archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Updating wip/tint2 to 0.7.1 - Need help dealing with config files
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
I'm almost done updating wip/tint2 to 0.7.1.
I'm still fighting with the way to deal with configuration files;
there's obviously something I've not understood.
The Makefile looks like this:
# $NetBSD$
#
DISTNAME= tint2-0.7.1
CATEGORIES= x11
MASTER_SITES= http://tint2.googlecode.com/files/
MAINTAINER= netbsd%guigui2.net@localhost
HOMEPAGE= http://tint2.googlecode.com
COMMENT= Tint2 is a simple panel/taskbar
LICENSE= gnu-gpl-v2
PKG_DESTDIR_SUPPORT= user-destdir
USE_TOOLS= pkg-config
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
CONFIGURE_ARGS+= --disable-battery
PKG_SYSCONFSUBDIR= xdg/tint2
EGDIR= ${PREFIX}/share/examples/tint2
INSTALLATION_DIRS= ${EGDIR}
CONF_FILES+= ${EGDIR}/tint2rc \
${PKG_SYSCONFDIR}/tint2rc
post-install:
${INSTALL_DATA} ${WRKSRC}/tint2rc ${DESTDIR}${EGDIR}
.include "../../devel/pango/buildlink3.mk"
.include "../../graphics/cairo/buildlink3.mk"
.include "../../graphics/imlib2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
At the end of compilation, during installation phase, I encounter the
following error message:
make USE_DESTDIR=yes install
[...]
/usr/bin/install -c -o guigui -g guigui -m 644 'NEWS'
'/usr/pkgsrc/wip/tint2/work/.destdir/usr/pkg/share/doc/tint2/NEWS'
/usr/bin/install
- - -c -o guigui -g guigui -m 644 'README'
'/usr/pkgsrc/wip/tint2/work/.destdir/usr/pkg/share/doc/tint2/README'
test -z "" || ./install-sh -c -d "/usr/pkgsrc/wip/tint2/work/.destdir"
test -z "/usr/pkg/etc/xdg/tint2" || ./install-sh -c -d
"/usr/pkgsrc/wip/tint2/work/.destdir/usr/pkg/etc/xdg/tint2" /usr/bin/install
- - -c -o guigui -g guigui -m 644 'tint2rc'
'/usr/pkgsrc/wip/tint2/work/.destdir/usr/pkg/etc/xdg/tint2/tint2rc'
/usr/bin/install
- - -c -o guigui -g guigui -m
644 /usr/pkgsrc/wip/tint2/work/tint2-0.7.1/tint2rc
/usr/pkgsrc/wip/tint2/work/.destdir/usr/pkg/share/examples/tint2
=> Automatic manual page handling => Generating post-install file lists
=> Checking file-check results for tint2-0.7.1 ERROR:
************************************************************ ERROR:
The/usr/pkg/etc/xdg/tint2/ following files are in /usr/pkg but not in
the PLIST:
ERROR: /usr/pkgsrc/wip/tint2/work/.destdir/usr/pkg/etc/xdg/tint2/tint2rc
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/wip/tint2
*** Error code 1
I'd like to have tint2rc in ${EGDIR} - that
is /usr/pkg/share/examples/tint2 in my case, and not in
/usr/pkg/etc/xdg/tint2.
Do I have to patch the Makefile to prevent the installation of the
tint2rc file in xdg/tint2 ? Or am I doing something else badly ?
Thanks for any hint!
Guillaume.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (NetBSD)
iEYEARECAAYFAkslcmEACgkQKDYL7I6Ls1UXuwCfZjUrBzxVMKrW/tOx+k5CIeRY
zPgAoKO8ZgeysIUvKytjrjk9BCR21j6B
=Y2uM
-----END PGP SIGNATURE-----
------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
pkgsrc-wip-discuss mailing list
pkgsrc-wip-discuss%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-discuss
Home |
Main Index |
Thread Index |
Old Index