Author: fabbione Date: 2004-09-29 22:48:09 -0500 (Wed, 29 Sep 2004) New Revision: 9
Added: xorg/trunk/debian/CHANGESETS xorg/trunk/debian/TODO xorg/trunk/debian/changelog xorg/trunk/debian/compat xorg/trunk/debian/control xorg/trunk/debian/rules xorg/trunk/debian/scripts/ xorg/trunk/debian/scripts/split-source Log: Import basic debian/* files. Added: xorg/trunk/debian/CHANGESETS =================================================================== --- xorg/trunk/debian/CHANGESETS 2004-09-29 22:16:13 UTC (rev 8) +++ xorg/trunk/debian/CHANGESETS 2004-09-30 03:48:09 UTC (rev 9) @@ -0,0 +1,14 @@ +Changeset Log +============= + +$Id$ + +This file identifies trunk revisions that should be handled (e.g., merged) as a +unit. Standalone updates to the TODO or CHANGESETS files are not recorded here. +(It should always be safe to merge the latest version of TODO or CHANGESETS +files anywhere.) + +* Import basic debian/* files + 9 + +vim:set ai et sts=4 sw=4 tw=80: Property changes on: xorg/trunk/debian/CHANGESETS ___________________________________________________________________ Name: svn:keywords + Id Added: xorg/trunk/debian/TODO =================================================================== --- xorg/trunk/debian/TODO 2004-09-29 22:16:13 UTC (rev 8) +++ xorg/trunk/debian/TODO 2004-09-30 03:48:09 UTC (rev 9) @@ -0,0 +1,23 @@ +To-Do List +========== + +$Id$ + +As items are completed, move them to the CHANGESETS file. The release manager +has discretion to identify items that must be fixed for the next package +release. + +Items under actual package version headings are listed in descending order of +priority; that is, the most important items come first. + +6.8.1-1 +------- + +* Add missing copyright file. +* Import and adapt prune-non-free from xfree86/trunk/debian/scripts +* Add proper descriptions for each package + (create a standard template or a script to generate control dinamically?) +* Add banned_directories support in scripts/split-source +* lintian/linda clean up. + +vim:set ai et sts=4 sw=4 tw=80: Property changes on: xorg/trunk/debian/TODO ___________________________________________________________________ Name: svn:keywords + Id Added: xorg/trunk/debian/changelog =================================================================== --- xorg/trunk/debian/changelog 2004-09-29 22:16:13 UTC (rev 8) +++ xorg/trunk/debian/changelog 2004-09-30 03:48:09 UTC (rev 9) @@ -0,0 +1,9 @@ +xorg (6.8.1-0+SVN) sid; urgency=low + + * First Release. + + -- Fabio M. Di Nitto <[EMAIL PROTECTED]> Thu, 30 Sep 2004 05:46:36 +0200 + + $Id$ + + vim:set ai et sts=2 sw=2 tw=78: Property changes on: xorg/trunk/debian/changelog ___________________________________________________________________ Name: svn:keywords + Id Added: xorg/trunk/debian/compat =================================================================== --- xorg/trunk/debian/compat 2004-09-29 22:16:13 UTC (rev 8) +++ xorg/trunk/debian/compat 2004-09-30 03:48:09 UTC (rev 9) @@ -0,0 +1 @@ +4 Added: xorg/trunk/debian/control =================================================================== --- xorg/trunk/debian/control 2004-09-29 22:16:13 UTC (rev 8) +++ xorg/trunk/debian/control 2004-09-30 03:48:09 UTC (rev 9) @@ -0,0 +1,863 @@ +Source: xorg +Section: x11 +Priority: optional +Maintainer: Debian X Strike Force <[email protected]> +Uploaders: Branden Robinson <[EMAIL PROTECTED]>, Fabio M. Di Nitto <[EMAIL PROTECTED]> +Standards-Version: 3.6.1 +Build-Depends: dpkg (>= 1.7.0), dbs, debhelper (>= 4.1.16) + +Package: xorg-source-config +Architecture: all +Description: bar + foo + +Package: xorg-source-doc +Architecture: all +Description: bar + foo + +Package: xorg-source-extras +Architecture: all +Description: bar + foo + +Package: xorg-source-fonts +Architecture: all +Description: bar + foo + +Package: xorg-source-include +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-fs +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-gl +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-glu +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-glw +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-ice +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-sm +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-x11 +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xres +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xtrap +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xau +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xaw +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xaw6 +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xaw7 +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xbsd +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xcomposite +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xcursor +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xdamage +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xdmcp +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xevie +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xext +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xfixes +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xfontcache +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xft +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xft1 +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xi +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xinerama +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xmu +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xmuu +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xp +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xpm +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xprintapputil +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xprintutil +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xrandr +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xrender +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xss +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xt +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xtst +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xv +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xvmc +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xxf86dga +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xxf86misc +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xxf86rush +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xxf86vm +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-apple +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-dmx +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-dps +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-dpstk +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-expat +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-font +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-fontconfig +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-fontenc +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-freetype2 +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-lbxutil +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-misc +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-oldx +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-psres +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-regex +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-windows +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xkbfile +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xkbui +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-xtrans +Architecture: all +Description: bar + foo + +Package: xorg-source-lib-zlib +Architecture: all +Description: bar + foo + +Package: xorg-source-nls +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xserver +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-appres +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-bdftopcf +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-beforelight +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-bitmap +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-cxpm +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-dpsexec +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-dpsinfo +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-editres +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-fc-cache +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-fc-lang +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-fc-list +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-fonttosfnt +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-fslsfonts +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-fstobdf +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-glxgears +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-glxinfo +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-iceauth +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-ico +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-lbxproxy +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-listres +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-luit +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-makepsres +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-mkcfm +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-mkfontdir +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-mkfontscale +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-oclock +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-proxymngr +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-rgb +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-rstart +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-scripts +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-setxkbmap +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-showfont +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-smproxy +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-sxpm +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-texteroids +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-twm +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-viewres +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-x11perf +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xauth +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xbiff +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xcalc +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xclipboard +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xclock +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xcmsdb +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xconsole +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xcursorgen +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xditview +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xdm +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xdpyinfo +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xdriinfo +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xedit +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xev +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xeyes +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xf86dga +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xfd +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xfindproxy +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xfontsel +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xfs +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xfsinfo +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xfwp +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xgamma +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xgc +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xhost +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xinit +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xkbcomp +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xkbevd +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xkbprint +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xkbutils +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xkill +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xload +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xlogo +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xlsatoms +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xlsclients +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xlsfonts +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xmag +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xman +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xmessage +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xmh +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xmodmap +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xmore +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xphelloworld +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xplsprinters +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xprehashprinterlist +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xprop +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xrandr +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xrdb +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xrefresh +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xrx +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xset +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xsetmode +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xsetpointer +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xsetroot +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xsm +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xstdcmap +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xterm +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xtrap +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xvidtune +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xvinfo +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xwd +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xwininfo +Architecture: all +Description: bar + foo + +Package: xorg-source-programs-xwud +Architecture: all +Description: bar + foo + +Package: xorg-source-util +Architecture: all +Description: bar + foo + Added: xorg/trunk/debian/rules =================================================================== --- xorg/trunk/debian/rules 2004-09-29 22:16:13 UTC (rev 8) +++ xorg/trunk/debian/rules 2004-09-30 03:48:09 UTC (rev 9) @@ -0,0 +1,67 @@ +#!/usr/bin/make -f +# Originally by Fabio M. Di Nitto <[EMAIL PROTECTED]> +# Licensed under the GNU General Public License, version 2. See the file +# /usr/share/common-licenses/GPL or <http://www.gnu.org/copyleft/gpl.txt>. + +# $Id$ + +# debhelper +export DH_OPTIONS + +# Use the DBS archive/patch handling system. +SCRIPT_DIR = /usr/share/dbs + +TAR_DIR = xc +include $(SCRIPT_DIR)/dbs-build.mk + +SOURCE_TREE=build-tree/xc +SOURCE_DIR=build-tree + +# dpkg-arch rules +ifeq (,$(DEB_BUILD_GNU_TYPE)) + include $(SCRIPT_DIR)/dpkg-arch.mk +endif + +build: $(STAMP_DIR)/build +$(STAMP_DIR)/build: $(patched) + chmod +x debian/scripts/split-source + mkdir -p $(SOURCE_DIR)/tarballs + ./debian/scripts/split-source $(CURDIR)/build-tree $(TAR_DIR) $(CURDIR)/$(SOURCE_DIR)/tarballs + + touch $@ + +binary-arch: build + dh_testdir + +binary-indep: build + dh_testdir + dh_installdirs + dh_installchangelogs + dh_installdocs + + cd $(SOURCE_DIR)/tarballs && \ + list=`ls *.tar.gz` && \ + cd - > /dev/null && \ + for i in $$list; do \ + name=`echo $$i | sed -e 's/.tar.gz//g' | tr '[A-Z]' '[a-z]'` && \ + install -d -m 755 debian/$$name/usr/src/xorg-debian-source/ && \ + install -m 644 $(SOURCE_DIR)/tarballs/$$i debian/$$name/usr/src/xorg-debian-source/$$i; \ + done + + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-arch binary-indep + dh_testdir + +clean: + dh_testdir + dh_clean + rm -rf $(STAMP_DIR) $(SOURCE_DIR) + perl $(SCRIPT_DIR)/dbs_split clean + +# vim:set noet ai sts=8 sw=8 tw=0: Property changes on: xorg/trunk/debian/rules ___________________________________________________________________ Name: svn:executable + * Name: svn:keywords + Id Added: xorg/trunk/debian/scripts/split-source =================================================================== --- xorg/trunk/debian/scripts/split-source 2004-09-29 22:16:13 UTC (rev 8) +++ xorg/trunk/debian/scripts/split-source 2004-09-30 03:48:09 UTC (rev 9) @@ -0,0 +1,47 @@ +#!/bin/bash + +# $Id$ + +set -e + +# This script is supposed to take in input the XORG source directory +# and split the source in many nice little tar.gz +# Not much checking is done now since it is supposed to be called +# from a sane debian/rules that takes care of everything. + +path="$1" +src="$2" +dst="$3" + +cd $path + +onefilelist="doc fonts include nls util extras" +multifilelist="lib programs" + +for i in $onefilelist; do + expandedlist="$expandedlist $src/$i" +done + +for i in $multifilelist; do + for x in $(ls -lad $src/$i/* | grep ^d | awk '{print $NF}'); do + expandedlist="$expandedlist $x" + done +done + +for i in $expandedlist; do + tarname=$(echo $i | sed -e 's/\//-/g' -e 's/'$src'-//g') + tar zclp -f $dst/xorg-source-$tarname.tar.gz $i +done + +# handle special "config" case to include top level files and Imakefiles +# for $multifilelist + +for i in $multifilelist; do + imakes="$imakes $src/$i/Imakefile" + extrafiles="$(ls -lad $src/* | grep -v ^d | awk '{print $NF}')" + tar zclp -f $dst/xorg-source-config.tar.gz $src/config $imakes $extrafiles +done + +exit 0 + +# vim:set ai et sts=4 sw=4 tw=80: Property changes on: xorg/trunk/debian/scripts/split-source ___________________________________________________________________ Name: svn:keywords + Id

