[Pkg-tigervnc-devel] Bug#650394: updated packages available

Matthias Klose doko at ubuntu.com
Thu Aug 7 17:58:25 UTC 2014


Am 06.08.2014 um 17:41 schrieb Yaroslav Halchenko:
> 
> On Wed, 06 Aug 2014, Yaroslav Halchenko wrote:
>> - debian/rules has 
> 
>>   include /usr/share/xserver-xorg/configure_flags.mk
> 
>>   now -- but where that file supposed to come from? can't locate it...
>>   my quick discussions on IRC I believe didn't finalize in shipping that
>>   one along within xorg-server-source
> 
> ok -- got it now (it was too fresh and file was not indexed yet by packages)
> https://www.mail-archive.com/utopic-changes@lists.ubuntu.com/msg06409.html
> 
> $> interdiff -z xorg-server_1.15.1-0ubuntu{8,9}.diff.gz 
> diff -u xorg-server-1.15.1/debian/rules xorg-server-1.15.1/debian/rules
> --- xorg-server-1.15.1/debian/rules
> +++ xorg-server-1.15.1/debian/rules
> @@ -365,6 +365,15 @@
>     echo inputabi=xorg-input-abi-$$abi_xinput >> debian/xserver-xorg-core.substvars && \
>     echo "xorg-input-abi-$$abi_xinput, xserver-xorg-core (>= $(serverminver))" > debian/xserver-xorg-dev/usr/share/xserver-xorg/xinputdep
>  
> +   # save the configure flags so that packages like vnc, tightvnc, tigervnc
> +   # know how the package was built.
> +   ( \
> +     echo 'xserver_confflags = $(confflags)'; \
> +     echo 'xserver_confflags_main = $(confflags_main)'; \
> +     echo 'xserver_confflags_udeb = $(confflags_udeb)'; \
> +     echo 'xserver_vars = $(vars)'; \
> +   ) > debian/xserver-xorg-dev/usr/share/xserver-xorg/configure_flags.mk
> +
>     # The udeb uses the same substvars:
>     cp debian/xserver-xorg-core.substvars debian/xserver-xorg-core-udeb.substvars

not sure if this is the best way to do it, but that is what I found.

maybe have a look at the packaging for other distros:

http://pkgs.fedoraproject.org/cgit/tigervnc.git/tree/
https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc



More information about the Pkg-tigervnc-devel mailing list