[Debian-hebrew-package] r620 - in /pkg/culmus/trunk/debian: changelog culmus.preinst culmus.prerm dirs rules
Baruch Even
baruch at ev-en.org
Sat Jul 7 15:51:11 UTC 2007
The purpose of this symlink is that if a user doesn't want our
configuration file he can remove the symlink and forget about it
forever. He can obviously recreate it but we will not recreate it anymore.
Is your change compatible with this logic?
I believe not, though I'm not certain. As far as I know a conf file that
is missing might be recreated. Consider also a user of the former
versions of the package who removed the symlink, he will now have the
symlink back.
The message you sent to the bug made me think you intend to create the
directory only for the symlink. Not the actual symlink in the package.
Baruch
kaplan at users.alioth.debian.org wrote:
> Author: kaplan
> Date: Sat Jul 7 15:35:13 2007
> New Revision: 620
>
> URL: http://svn.debian.org/wsvn/debian-hebrew/?sc=1&rev=620
> Log:
> * Create symlink /etc/fonts/conf.d/65-culmus.conf during build, instead of
> during installation on the client machine. (Closes: #431681)
>
> Removed:
> pkg/culmus/trunk/debian/culmus.preinst
> pkg/culmus/trunk/debian/culmus.prerm
> Modified:
> pkg/culmus/trunk/debian/changelog
> pkg/culmus/trunk/debian/dirs
> pkg/culmus/trunk/debian/rules
>
> Modified: pkg/culmus/trunk/debian/changelog
> URL: http://svn.debian.org/wsvn/debian-hebrew/pkg/culmus/trunk/debian/changelog?rev=620&op=diff
> ==============================================================================
> --- pkg/culmus/trunk/debian/changelog (original)
> +++ pkg/culmus/trunk/debian/changelog Sat Jul 7 15:35:13 2007
> @@ -1,3 +1,10 @@
> +culmus (0.101-8) unstable; urgency=low
> +
> + * Create symlink /etc/fonts/conf.d/65-culmus.conf during build, instead of
> + during installation on the client machine. (Closes: #431681)
> +
> + -- Lior Kaplan <kaplan at debian.org> Sat, 07 Jul 2007 18:26:52 +0300
> +
> culmus (0.101-7) unstable; urgency=low
>
> * Move /etc/fonts/conf.d/10-culmus.conf to
>
> Modified: pkg/culmus/trunk/debian/dirs
> URL: http://svn.debian.org/wsvn/debian-hebrew/pkg/culmus/trunk/debian/dirs?rev=620&op=diff
> ==============================================================================
> --- pkg/culmus/trunk/debian/dirs (original)
> +++ pkg/culmus/trunk/debian/dirs Sat Jul 7 15:35:13 2007
> @@ -1,3 +1,4 @@
> usr/share/fonts/X11/Type1
> etc/X11/fonts/Type1
> etc/fonts/conf.avail
> +etc/fonts/conf.d
>
> Modified: pkg/culmus/trunk/debian/rules
> URL: http://svn.debian.org/wsvn/debian-hebrew/pkg/culmus/trunk/debian/rules?rev=620&op=diff
> ==============================================================================
> --- pkg/culmus/trunk/debian/rules (original)
> +++ pkg/culmus/trunk/debian/rules Sat Jul 7 15:35:13 2007
> @@ -8,7 +8,7 @@
> DEB_DIR=$(CURDIR)/debian/culmus
> FONTDIR=$(DEB_DIR)/usr/share/fonts/X11/Type1
> SCALEDIR=$(DEB_DIR)/etc/X11/fonts/Type1
> -FONTCONFDIR=$(DEB_DIR)/etc/fonts/conf.avail
> +FONTCONFDIR=$(DEB_DIR)/etc/fonts
>
> configure: configure-stamp
> configure-stamp:
> @@ -45,8 +45,8 @@
> # Add here commands to install the package into debian/culmus.
> install -m 644 *.afm *.pfa $(FONTDIR)/
> install -m 644 fonts.scale $(SCALEDIR)/culmus.scale
> - install -m 644 culmus.conf $(FONTCONFDIR)/65-culmus.conf
> -
> + install -m 644 culmus.conf $(FONTCONFDIR)/conf.avail/65-culmus.conf
> + ln -sf ../conf.avail/65-culmus.conf $(FONTCONFDIR)/conf.d/65-culmus.conf
>
> # Build architecture-independent files here.
> binary-indep: build install
>
>
> _______________________________________________
> Debian-hebrew-package mailing list
> Debian-hebrew-package at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/debian-hebrew-package
More information about the Debian-hebrew-package
mailing list