apt-build-0.12.44/0000755000000000000000000000000012037102236010425 5ustar apt-build-0.12.44/apt-build0000755000000000000000000006743411741371560012263 0ustar #!/usr/bin/perl -w # # $Id: apt-build 842 2005-12-11 17:26:48Z jd $ # # (c) 2002-2005 Julien Danjou # (c) 2003 Davor Ocelic (apt-build first rewrite) # (c) 2004 Alexander Ehlert (implemented buildsource) # # # This package is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; version 2 dated June, 1991. # # This package is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this package; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA # 02111-1307, USA. # # # The comments in the script have been made verbose on purpose, to help new # developers get the grip on apt-build and Perl in general. # use strict; use warnings; use AppConfig qw/:expand :argcount/; use Fatal qw/chdir open/; # see Fatal use Env qw/@PATH $APT_BUILD_WRAPPER/; # perldoc Env use AptPkg::Config qw/$_config/; # see libapt-pkg-perl use AptPkg::System qw/$_system/; # use AptPkg::Version; use AptPkg::Source; use AptPkg::Cache; # Initial my $VERSION = "unreleased"; my ($conf, %conf, @builddep, @apt_args); @apt_args = qw/-y/; # and DEFAULT => 1, down in parse_config() my @actions = qw/install source remove info update upgrade world build_source update_source clean_sources build_repository clean_build clean_repository moo find/; # possible actions $\ = "\n"; # automatic newline after each print() # Ok, we start here... $_config->init; parse_config() or die "Can't parse config\n"; # all config-related my $cmd = shift or help(); # if no command specified, help is called and we exit $cmd =~ s/-/_/g; # replace all "-" in command name with "_" @_ = @ARGV; # For the "&$cmd" call, few lines below -d $conf->build_dir or die "--build-dir must be a valid directory!\n"; chdir $conf->build_dir; # use Fatal qw/chdir/ above takes care for this # Initialize libapt now after basic checks were okay $_system = $_config->system; $_config->{quiet} = 2; my $_cache = new AptPkg::Cache; my $_version = $_system->versioning; my $_source = AptPkg::Source->new(); my $_pkg_infos = $_cache->packages; # 'no strict' makes it possible that we call "&$cmd" (so, if the user # specifies command 'source', we call sub source). # As an additional verification step, command name must be listed in @actions # (if we didn't check that, the script would break with non-friendly message). # The whole work is then done in some of the functions listed below. # Also, the whole block is surrounded by { and }, so that 'no strict' would # be turned back to 'strict' at the exit of the block automatically. # And note the way we use to call the function; we say "&$cmd" (prefixed with # '&' and having no closing parentheses) - that will automatically make contents # of our @_ variable available to called functions (and we did @_ = @ARGV above) { no strict 'refs'; help() unless grep {/^$cmd$/i} @actions; &$cmd } exit 0; # END # (helpers below) ############################################################################# # Ok, let's serve the simple subroutines first sub help { print "Usage: apt-build [options] [command] Commands: update - Update package lists upgrade - Perform an upgrade install - Build and install new packages source - Download and extract source in build directory build-source - Download, extract and build source package update-source - Update all sources and rebuild them remove - Remove packages build-repository - Rebuild the repository clean-build - Erase downloaded packages and temporary build files clean-repository - Erase built packages clean-sources - Clean up all object files in source directories world - Rebuild and reinstall all packages on your system info - Build-related package information Options: --reinstall - Re-build and install already installed package --rebuild - Rebuild package --remove-builddep - Remove build-dependencies installed by apt-build --nowrapper - Do not use gcc/g++ wrapper --purge - Use purge instead of remove --noupdate - Do not run 'apt-get update' before package installation --build-command - Use to build package --patch - Apply patch s before the build --patch-strip - Striplevel for the patch files --yes -y - Assume yes --version -v - Show version and exit --force-yes - Force yes --source - Do not download source (sources are extracted already) --build-only - Do not install any of build dependencies or --build-dir - Specify build dir --repository-dir - Specify the repository directory --target-release - Distribution to fetch packages from --sources-list - Specify sources.list file --aptget - Specify an alternative apt-get application to use --aptcache - Specify an alternative apt-cache application to use --config - Specify an alternative configuration file "; exit 1; } # Since shell returns 0 on success, and our script usually uses true values # for the same, we use "!" here to invert the result - shell's success (0) # becomes our success (1) sub patch { print STDERR "-----> Patching (@_) <-----"; !system "patch -p$conf{patch_strip} < $_" or return !$? while $_ = shift; return 1; } sub clean_build { print STDERR "-----> Cleaning the build tree <-----"; !system "rm -rf $conf{build_dir}/*" } sub remove { print STDERR "-----> Removing packages (@_) <-----"; !system $conf->apt_get . " @apt_args remove @_" } sub update { print STDERR "-----> Updating package lists <-----"; !system $conf->apt_get . " @apt_args update" } sub move_to_repository { print STDERR "-----> Moving packages to repository <-----"; !system "mv $conf{build_dir}/*.deb $conf{repository_dir}" } # Find out [source] package download locations # If called in void context, print to screen; otherwise return array sub find { local $" = ", "; my @res; for my $pkg (@_) { my @seen; # Skip multiple entries for the same pkg version my @list = $_source->find($pkg); for (@list) { my $ver = $$_{Version}; grep {/$ver/} @seen and next; # Skip if seen push @seen, $ver; unless (defined wantarray) { # If we're called in void context print "Source: @$_{'Package','Section','Version','Maintainer'}"; print "Binaries: @{$$_{Binaries}}"; } my @files = @{ $$_{Files} }; for (@files) { my $type = ucfirst $$_{Type}; !defined wantarray? print "$type: $$_{ArchiveURI}" : push @res, $$_{ArchiveURI}; } print ''; } print ''; } return @res if defined wantarray; return 1; } sub info { my @size; for (@_) { my $pkg = $_; # (full explanation for read_apt_list is below) # We invoke apt-get here to determine package size push @size, read_apt_list($conf->apt_get . " --print-uris @apt_args source $pkg |", "^'", \&extract_size); # and to determine package dependencies, and their cumulative size my (@size_deps, @deps); read_apt_list($conf->apt_get . " --print-uris @apt_args build-dep $pkg |", "^'", sub { push @size_deps, extract_size($_); push @deps, extract_name($_); }); # print summary my $sumsize = 0; $sumsize += $_ for @size; print "Package: $pkg"; print "Source-size: $sumsize"; $sumsize = 0; $sumsize += $_ for @size_deps; print "Depends-size: $sumsize"; print "Depends: @deps "; } return 1; } sub source_by_package { my $pkg_name = shift or die "Missing package name for source_by_package().\n"; my ($pkg_version, $src_version, $src_name); if (!($src_version = shift)) { # no version passed along. $src_version = &get_src_version($pkg_name); } $src_name = &get_src_name($pkg_name, $src_version); return source_by_source ($src_name, $src_version); } sub source_by_source { my $src_name = $_[0] or die "Missing source package name for source_by_source().\n"; my $src_version = $_[1] or die "Missing version information for source package $src_name in source_by_source().\n"; update() if $conf->update; # to be consistent with install() print STDERR "-----> Downloading source $src_name ($src_version) <-----"; return !system $conf->apt_get . " @apt_args source ${src_name}=${src_version}" } sub source { return &source_by_package(@_); } sub build { @_ == 3 or return; my ($src_name, $upver, $maintver) = @_; my ($src_version, $control, @packages, $srcpkg, $srcver, $upverchdir, $new); print STDERR "-----> Building $src_name <-----"; $upver =~ s/^\d+://; # strip epoch chdir $conf{build_dir}; chdir "$src_name-$upver"; # Add an entry in changelog system "debchange --local +aptbuild 'Built by apt-build'"; for (@{$conf->patch}) { $_ =~ s[.*/(.*)\n$][$1]gio; # basename + chomp system "debchange 'Patched with $_'"; } # Patch if asked my $r = 1; for (@{$conf->patch}) { $r = patch($_); last if (!$r); } if ($r) { # Add optimizations infos my $buildoptions; $buildoptions = "Build options: ". $conf->Olevel." ".$conf->mtune." ".$conf->options; system "debchange \"$buildoptions\""; # Now build $r = !system $conf->build_command; wait; } if ($conf->cleanup) { print STDERR "----> Cleaning up object files <-----"; system "debclean"; wait; } chdir $conf{build_dir}; return $r; } sub build_repository { print STDERR "-----> Building repository <-----"; chdir $conf->repository_dir; my $arch = $_config->get("APT::Architecture"); system "mkdir dists" unless -e "dists"; system "mkdir dists/apt-build" unless -e "dists/apt-build"; system "mkdir dists/apt-build/main" unless -e "dists/apt-build/main"; system "ln -s ../../.. dists/apt-build/main/binary-$arch" unless -e "dists/apt-build/main/binary-$arch"; make_release_file() unless -e "Release"; system "ln -s ../../Release dists/apt-build/Release" unless -e "dists/apt-build/Release"; system "apt-ftparchive packages . | gzip -9 > Packages.gz"; wait; chdir $conf->build_dir; return 1; } sub make_release_file { my $release; open RELEASE, "< /usr/share/apt-build/Release"; while () { my $arch = $_config->get("APT::Architecture"); s/__arch__/$arch/; $release .= $_; } close RELEASE; open RELEASEREPO, "> $conf{repository_dir}/Release"; print RELEASEREPO $release; close RELEASEREPO; return 1; } sub clean_repository { print STDERR "-----> Cleaning the repository <-----"; if($conf->repository_dir) { (! system("rm -fr $conf{repository_dir}/*.deb")) or die "Error: $!\n"; } else { die "Error: what is repository_dir?"; } build_repository(); } sub builddep { my $pkg = shift or return; my $pkg_version = $_[0] || &get_pkg_version($pkg); if ($conf->remove_builddep) { read_apt_list($conf->apt_get . " --print-uris @apt_args build-dep $pkg |", "^'", \&extract_name); } print STDERR "-----> Installing build dependencies (for $pkg=$pkg_version) <-----"; !system $conf->apt_get . " @apt_args build-dep $pkg=$pkg_version" } sub get_src_name { my ($pkg_name, $src_version) = @_; my $src_name; foreach (@{$_source->{$pkg_name}}) { $src_name = $_->{Package} if($src_version eq $_->{Version}); } return $src_name; } sub get_src_version { my $pkg_name = $_[0] || die; my $pkg_version = $_[1] || &get_pkg_version($pkg_name); my $src_version; # By default $src_version = $pkg_version; open APTCIN, "LANGUAGE=C " . $conf->apt_cache . " show $pkg_name=$pkg_version |"; while() { if (/^Source: (.*)\((.*)\)/) { $src_version = $2; last; } } close(APTCIN); return $src_version; } sub get_pkg_version { my $pkg_name = shift; my $release = shift || ""; my $pkg_version; # Look for candidate version open APTCIN, "LANGUAGE=C " . $conf->apt_cache . " policy $pkg_name |"; while() { $pkg_version = $1 if(/^\s+Candidate: (.*)$/ and $release eq "" ); if( $release ) { last if ( /$release/ ); ## quit from while,but keep the version from the row before $pkg_version = $2 if( /^\s(\*\*\*)?\s+(.*) \d/ ); } } close(APTCIN); # In case we fail to find a valid candidate, which may happen if, # for example, the package has no binary version but a source # version, we fall back to the source version in order to avoid # dying. if (!$pkg_version) { open APTCIN, "LANGUAGE=C " . $conf->apt_cache . " showsrc $pkg_name |"; while() { $pkg_version = $1 if(/^Version: (.*)$/ and $release eq "" ); if( $release ) { last if ( /$release/ ); ## quit from while,but keep the version from the row before $pkg_version = $2 if( /^\s(\*\*\*)?\s+(.*) \d/ ); } } close(APTCIN); } die "Unable to find source candidate for $pkg_name\n" unless ($pkg_version); return $pkg_version; } sub build_deb_filename { my ($pkg_name, $pkg_version) = @_; my $deb_file; # set host architecture as default value my $arch = `dpkg --print-architecture`; chomp $arch; # Build the .deb name open APTCIN, "LANGUAGE=C " . $conf->apt_cache . " show $pkg_name=$pkg_version |"; while() { $arch = $1 if (/^Architecture: (.*)/) } close(APTCIN); my $pkg_version_file; $pkg_version_file = $pkg_version; # dpkg-buildpackage doesn't put epoch in file name, so remove it. $pkg_version_file =~ s/^\d://; $deb_file = $pkg_name."_".$pkg_version_file."+aptbuild_".$arch.".deb"; } sub install { my (@packages, @pkgs, $buildpkg); my @pkglist = (); my $nopkgs_okay = 0; for (@_) { my $pkg_name = $_; my ($pkg_version, $src_name, $src_version, $deb_file, $release); ($pkg_name,$release) = ($1, $2) if ($pkg_name =~ /(.*)\/(.*)/); if( $pkg_name =~ /(.*)=(.*)/ ) { ($pkg_name, $pkg_version) = ($1, $2); } else { # release is ignored if empty $pkg_version = &get_pkg_version($pkg_name, $release); } $src_version = &get_src_version($pkg_name, $pkg_version); $src_name = &get_src_name($pkg_name, $src_version); push ( @pkglist, $pkg_name ); if (!$src_name && $src_version =~ /\+/) { $src_version =~ s/\+.*$//; $src_name = &get_src_name($pkg_name, $src_version); } elsif (!$src_version || !$src_name) { print "$pkg_name will not be built because it doesn't have a source package." } die "Unable to find binary candidate for $pkg_name" unless ($pkg_version); $deb_file = &build_deb_filename($pkg_name, $pkg_version); if (-f "$conf{build_dir}/$deb_file" && !($conf->rebuild)) { print "Package $pkg_name already built."; push(@pkgs, $deb_file); move_to_repository(@pkgs); build_repository(); } elsif (-f "$conf{repository_dir}/$deb_file" && !($conf->rebuild)) { print "Package $pkg_name already in repository."; push @pkgs, $deb_file; } else { push @pkgs, $deb_file; builddep($src_name, $src_version) unless $conf->build_only; source_by_package($pkg_name, $src_version) if $conf->source; # Now build the package my $upver = $_version->upstream($src_version); my $maintver = $1 if $src_version =~ /^$upver-(.*)$/; if (build($src_name, $upver, $maintver)) { &move_to_repository(@pkgs); &build_repository; } else { warn "Error while building $pkg_name!\n" ; pop @pkgs; } } unless (@pkgs or $nopkgs_okay) { print STDERR "Sorry, no package to install."; } # Remove builddep if asked remove(@builddep) if $conf->remove_builddep && !($conf->build_only); } # If we have something to install, install if(@pkgs && !($conf->build_only)) { update() if $conf->update; system($conf->apt_get . " -t apt-build @apt_args \\ -o Apt::Get::AllowUnauthenticated=true install @pkglist"); wait; } return 1; } sub build_source { my (@packages, @pkgs, $src_name); my (@pkglist) = @_; my $nopkgs_okay = 0; for (@_) { my $pkg = $_; open APTIN, $conf->apt_get . " --print-uris @apt_args source $pkg |"; #2>&1 | AI: while () { if ( /^Package .* is a virtual package provided by/ ) { system($conf->apt_get . " @apt_args install $pkg"); exit 0; } elsif ( /^\'(http|ftp|file|cdrom)/ ) { @packages = split /\s+/; $packages[1] =~ /^(.*)_(.*)\.dsc$/ or last; # XXX my ($src_name, $src_version) = ($1, $2); my $arch=$_config->get("APT::Architecture"); my $aptcache = $conf->apt_cache; my $apcout = qx[$aptcache showsrc $pkg | grep "^Binary:" | head -1]; chomp $apcout; my $fullversion = qx[$aptcache showsrc $src_name | grep "^Version:" | head -1]; chomp $fullversion; $fullversion =~ s/Version: //; my $build = 1; $apcout =~ s/(Binary: |,)//g; my @genpackages = split / /,$apcout; print "Building the following packages from source: "; #my $missing = 0; Some packages are architecture depend, # so not everything is built foreach my $gpkg (@genpackages) { if ((( -f "$conf{repository_dir}/${gpkg}_${src_version}_${arch}.deb") || ( -f "$conf{repository_dir}/${gpkg}_${src_version}_all.deb" )) && !($conf->rebuild) ) { print "Package $src_name already in repository."; $nopkgs_okay++; $build = 0; } # if (!( -f "$conf{repository_dir}/${gpkg}_${src_version}_${arch}.deb") && # !( -f "$conf{repository_dir}/${gpkg}_${src_version}_all.deb" )) { # print "Package $src_name missing in repository."; # print "Trying to rebuild."; # $missing = 1; # } # last if $missing; } wait; #if ($missing) { $build=1; }; if ($build) { builddep($src_name) unless $conf->build_only; source_by_source ($src_name, $fullversion) if $conf->source; # Now build the package my ($maintver, $upver); if ( $fullversion =~ /(.*)(-.*)$/) { ($upver, $maintver) = ($1, $2) } else { ($upver) = ($fullversion) } $upver =~ s/%3a/:/; if (build($src_name, $upver, $maintver)) { &move_to_repository; &build_repository; $nopkgs_okay++; } else { warn "Error while building $pkg!\n" ; } } } } close APTIN; wait; unless ($nopkgs_okay) { print STDERR "Some error occured building package"; } } wait; # Remove builddep if asked remove(@builddep) if $conf->remove_builddep && !($conf->build_only); # If we have something to install, install if( @pkgs && !($conf->build_only) ) { update() if $conf->update; system($conf->apt_get . " -t apt-build @apt_args install @pkglist"); } } sub update_source { chdir $conf->build_dir; print STDERR "-----> Updating sources <-----"; open DSCIN, "find *.dsc|"; while () { chomp $_; my $pkg=$_; $pkg =~ /^(.*)_(.*)\.dsc/ or warn; my ($buildpkg, $version) = ($1, $2); my $apt_cache = $conf->apt_cache; my $newversion = qx[$apt_cache showsrc $buildpkg | grep "^Version:" | head -1]; chomp $newversion; $newversion =~ s/Version: //; $newversion =~ s/[0-9]://; if ($newversion ne $version) { print "New version for $pkg available."; print "Updating from $version to $newversion"; } else { print "$buildpkg-$version is up to date."; } build_source($buildpkg); } close DSCIN; } sub clean_sources { chdir $conf->build_dir; print STDERR "-----> Cleaning sources <-----"; open DSCIN, "find *.dsc|"; while () { chomp $_; my $pkg=$_; $pkg =~ /^(.*)_(.*)\.dsc/ or warn; my ($buildpkg, $version) = ($1, $2); $version =~ s/-[0-9]$//; print "${buildpkg}-${version}"; if (-d "${buildpkg}-${version}") { chdir "${buildpkg}-${version}"; print STDERR "----> Cleaning up object files <-----"; print STDERR "Package $buildpkg"; system "debclean"; chdir $conf->build_dir; } } } sub world { print STDERR "-----> Rebuilding the world! <-----"; print STDERR "-----> Building package list <-----"; die "Please read README.Debian first.\n" if ! -e "/etc/apt/apt-build.list"; open IGNORELIST, "< /etc/apt/apt-build.list"; while() { my $p = $_; chomp($p); install($p); } close IGNORELIST; return 1; } sub upgrade { print STDERR "-----> Upgrading (@_) <-----"; @_ or @_ = read_apt_list( $conf->apt_get . " --print-uris @apt_args upgrade |", "^'", \&extract_name); @_ ? install(@_) : print STDERR "No packages need to be upgraded"; return 1; } # the funny characters here are color sequences, to look nice when printed on # the terminal ;) sub moo { print << "EOM"; (__) \e[32m~\e[0m (oo) / _____\\/___/ / /\\ / / \e[32m~\e[0m / \e[33m*\e[0m / / ___/ *----/\\ / \\ / / ~ ~ ..."Have you danced today? Discow!"... EOM } # The core of our config is the AppConfig module (available from CPAN). # The whole $conf = AppConfig->new() block is related to AppConfig. So, see # perldoc AppConfig for more. (AppConfig is very well documented and the man # page is easy to understand). sub parse_config { $conf = AppConfig->new( { CASE => 1, DEBUG => 0, CREATE => 0, GLOBAL => { ARGCOUNT => ARGCOUNT_NONE, DEFAULT => 0, } }, # ALIAS =>, so imperfect and universe-breaking, and we still need it. "config|cfg=s", { DEFAULT => "/etc/apt/apt-build.conf", ALIAS => "config", ACTION => sub { $conf->file ($_[2]) if -r $_[2]; }, }, "remove_builddep!", { ALIAS => "remove-builddep" }, "wrapper!", { DEFAULT => 1 }, "purge!", { ACTION => \&apt_args_modify }, "build_command=s", { DEFAULT=> "dpkg-buildpackage -b -us -uc", ALIAS => "build-command" }, "reinstall|r!", { ACTION => \&apt_args_modify }, "yes|y!", { ACTION => \&apt_args_modify, DEFAULT => 1 }, "force_yes!", { ACTION => \&apt_args_modify, ALIAS => 'force-yes', DEFAULT => 0 }, "patch=s@", { }, "patch_strip=i", { DEFAULT => 1, ALIAS => "patch-strip|p" }, "target-release|t=s", { ACTION => sub { &apt_args_modify(@_); $_config->set("APT::Default-Release", $_[2]); }, }, "source!", { DEFAULT => 1 }, "build_only!", { ALIAS => "build-only" }, "rebuild!", { DEFAULT => 0 }, "build_dir=s", { DEFAULT => "/var/cache/apt-build/build/", ALIAS => "build-dir" }, "repository_dir=s", { DEFAULT => "/var/cache/apt-build/repository/", ALIAS => "repository-dir" }, "sources_list=s", { ACTION => \&apt_args_modify, DEFAULT => "/etc/apt/sources.list", ALIAS => "sources-list" }, "update!", { DEFAULT => 1 }, "cleanup!", { DEFAULT => 1 }, # call debian/rules clean after build "apt_get|aptget=s", { DEFAULT => "apt-get", ALIAS => "apt-get" }, "apt_cache|aptcache=s", { DEFAULT => "apt-cache", ALIAS => "apt-cache" }, "Olevel=s", {}, "mtune=s", {}, "options=s", {}, "make_options=s",{}, "version", { ACTION => sub { print "apt-build version $VERSION"; exit 0 } }, ) or die "Can't initialize the AppConfig object\n"; tie %conf, 'AptBuild::ObjHash', \$conf; # see AptBuild::ObjHash below $conf->getopt; # parse command line $conf->file($conf->get("config")); $APT_BUILD_WRAPPER++ if $conf->wrapper; # define ENV var unshift @PATH, "/usr/lib/apt-build" if $conf->wrapper; return 1; } # Okay, this is the core of the script. (Note that this will be abandoned # when we switch to libapt-pkg-perl (since we won't call external commands any # more), but it's still worth explaining: # You pass the script three arguments: # 1 - command to execute # 2 - output pattern filter # 3 - subroutine to parse lines # So basically, read_apt_list runs a command ("apt-get ...something" usually), # then it discards the output lines which do not match $pattern, and it calls # &$handler function for each remaining line to extract results. # Filtering can be done in the handler function as well, but this pre-filter # step is just a small convenience. # The trick is that $handler is a function reference, which can be specified # by either passing \&func_name as argument, or by including the whole # subroutine directly, in-place as the 3rd argument. # The info() function has an example of both (passing a reference and specifying # sub{} in-place). # This greatly simplifies things because we concentrate on functionality, and # don't have to bother with opening & closing files, etc. # The return value of read_apt_list (if you want to use it) is an array # containing all non-empty results from invocation of $&handler. sub read_apt_list { my ($line, $pattern, $handler) = @_; my @results; open IN, "$line"; while (local $_ = ) { if (/$pattern/i) { local $_ = &$handler(); push @results, $_ if $_ } } close IN; return @results } # self-explanatory, those functions take apt-get output as input and # try to extract information. sub extract_name { ($_ = (split /\s+/)[1]) =~ s/_.*// if /_/; $_ } sub extract_filename { return (split /\s+/)[1] } sub extract_size { return (split /\s+/)[2] } # This function modifies @apt_args (either adds or removes arguments # from it). sub apt_args_modify { my ($self, $name, $value) = @_; if (!( $self->{ARGCOUNT}->{$name} )) # if option takes no argument { $name =~ s|\_|\-|g; if ($value) { push @apt_args, "--$name" } else { @apt_args = grep {!/^--$name$/} @apt_args } } elsif ($self->{ARGCOUNT}->{$name} == ARGCOUNT_ONE) # or if takes 1 arg { @apt_args = grep {!/^--$name /} @apt_args; # just to be sure # special parsing for --sources-list # that is now deprecated because Dir::Etc::SourceList and # Dir::Etc::sourceparts is already in use if($name =~ /^sources.list$/) { $name = "-oDir::Etc::SourceList=$value"; } else { $name = "--$name $value"; } push @apt_args, "$name"; } } # This fine chunk "extends" the AppConfig object. In addition to doing # $conf->variable and $conf->variable(value), it's now possible to do: # $conf{variable} and $conf{variable} = value # This is very handy inside strings, because this would be invalid: # print "$c->build_dir" (inside strings, the -> has no special meaning). # But thanks to AptBuild::ObjHash, we can get the intended results with: # print "$c{build_dir}" (which is a valid syntax). # For more info on how it all works, perldoc perltie package AptBuild::ObjHash; use strict; use warnings; use base qw/Tie::Hash/; sub TIEHASH { return 0 unless ref $_[1]; return bless [ $_[1] ] => $_[0] } sub FETCH { my ($self, $key) = @_; return ${@$self[0]}->get("$key") } sub STORE { my ($self, $key, $val) = @_; return ${@$self[0]}->set("$key", $val) } apt-build-0.12.44/man/0000755000000000000000000000000012056400776011213 5ustar apt-build-0.12.44/man/apt-build.10000644000000000000000000000466211741371560013164 0ustar .TH APT-BUILD 1 "November 2003" "Debian Distribution" .UC 1 .SH "NAME" apt-build \- Fetch sources and build packages optimized for your architecture. .SH "SYNOPSIS" .B apt-build [ .I options .B ] [ update ] [ upgrade ] [ world ] [ install .I pkg .B ] [ remove .I pkg .B ] [ info .I pkg .B ] .SH "DESCRIPTION" .PP .BR apt-build is an apt-get frontend to build and install architecture optimized packages. .PP .SH "COMMANDS" .TP .BR update Retrieve new lists of packages .TP .BR upgrade Perform an upgrade .TP .BR world Rebuild your system .TP .BR install Build and install new packages .TP .BR source Download and extract source in the build directory .TP .BR info Info on a package which could be built .TP .BR remove Remove packages .TP .BR clean-build Erase built packages .TP .BR clean-sources Call debian/rules clean in source directories .TP .BR build-source Build source without installing them .TP .BR update-source Update sources and rebuild them if they are missing in the repository .TP .BR build-repository Rebuild the repository .SH "OPTIONS" .TP .BR --help\ Shows help .TP .BR --nowrapper Do not use the gcc wrapper .TP .BR --remove-builddep Remove build-dependencies installed by apt-build .TP .BR --no-source Don't download source .TP .BR --build-dir Specify build-dir .TP .BR --build-only Build package only .TP .BR --rebuild Rebuild a package .TP .BR --reinstall Build and install an already installed package .TP .BR --build-command " <"\fIcommand\fR> Use this command to build package .TP .BR --patch " <"\fIfile\fR> Apply this patch before build (you can use this option one or several times) .TP .BR --patch-strip ", " -p " <"\fInumber\fR> Prefix to strip on patch (0 = -p0, 1 = -p1 ...) .TP .BR --yes ", " -y Assume yes .TP .BR --purge Use purge instead of remove .TP .BR --noupdate Do not run 'apt-get update' before package installation .TP .BR --sources-list Specify .I sources.list file .TP .BR --apt-get Specify an alternative .I apt-get command .TP .BR --apt-cache Specify an alternative .I apt-cache command .TP .BR --force-yes Force yes .TP .BR --source Do not download source (sources are extracted already) .TP .BR --repository-dir Specify the repository directory .TP .BR --target-release Distribution to fetch packages from .TP .BR --config Specify an alternative configuration file .TP .BR --version ","\ -v Show version .SH "BUGS" Many. .PP .SH "AUTHOR" .PP .B apt-build was written by Julien Danjou with many contributors. apt-build-0.12.44/man/addenum.sv0000644000000000000000000000062111741371560013177 0ustar PO4A-HEADER: mode=after; position=FRFATTARE; beginboundary=\.SH .SH VERSTTARE Denna manualsida har versatts av Daniel Nylander den 31 oktober 2005. Om du hittar ngra felaktigheter i versttningen, vnligen skicka ett e-postmeddelande till versättaren eller till e-postlistan .nh <\fIdebian\-l10n\-swedish@lists.debian.org\fR> eller <\fItp-sv@listor.tp-sv.se\fR> .hy apt-build-0.12.44/man/po4a.cfg0000644000000000000000000000031411741371560012533 0ustar [po4a_paths] po/apt-build.pot fr:po/fr.po es:po/es.po it:po/it.po [type: man] apt-build.1 fr:apt-build.fr.1 add_fr:addenum.fr \ es:apt-build.es.1 add_es:addenum.es \ it:apt-build.it.1 add_it:addenum.it apt-build-0.12.44/man/po/0000755000000000000000000000000011741371560011627 5ustar apt-build-0.12.44/man/po/de.po0000644000000000000000000002371111741371560012563 0ustar # Translation of apt-build man page template to German # Copyright (C) Helge Kreutzmann , 2011. # This file is distributed under the same license as the apt-build package. # msgid "" msgstr "" "Project-Id-Version: apt-build man page\n" "POT-Creation-Date: 2008-02-25 16:28+0100\n" "PO-Revision-Date: 2011-06-01 09:59+0200\n" "Last-Translator: Helge Kreutzmann \n" "Language-Team: de \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: utf-8\n" # type: TH #: apt-build.1:1 #, no-wrap msgid "APT-BUILD" msgstr "APT-BUILD" # type: TH #: apt-build.1:1 #, no-wrap msgid "November 2003" msgstr "November 2003" # type: TH #: apt-build.1:1 #, no-wrap msgid "Debian Distribution" msgstr "Debian-Distribution" # type: SH #: apt-build.1:3 #, no-wrap msgid "NAME" msgstr "NAME" # type: Plain text #: apt-build.1:5 msgid "" "apt-build - Fetch sources and build packages optimized for your architecture." msgstr "" "apt-build - Quellen holen und für Ihre Architektur optimierte Pakete bauen" # type: SH #: apt-build.1:5 #, no-wrap msgid "SYNOPSIS" msgstr "ÜBERSICHT" # type: Plain text #: apt-build.1:16 msgid "" "B I B<] [ update ] [ upgrade ] [ world ] [ install> " "I B<] [ remove> I B<] [ info> I B<]>" msgstr "" "B I B<] [ update ] [ upgrade ] [ world ] [ install> " "I B<] [ remove> I B<] [ info> I B<]>" # type: SH #: apt-build.1:16 #, no-wrap msgid "DESCRIPTION" msgstr "BESCHREIBUNG" # type: Plain text #: apt-build.1:20 msgid "" "B is an apt-get frontend to build and install architecture " "optimized packages." msgstr "" "B ist eine Oberfläche für Apt-get, um Architektur-optimierte " "Pakete zu bauen und zu installieren." # type: SH #: apt-build.1:21 #, no-wrap msgid "COMMANDS" msgstr "BEFEHLE" # type: TP #: apt-build.1:22 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:25 msgid "Retrieve new lists of packages" msgstr "neue Paketliste holen" # type: TP #: apt-build.1:25 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:28 msgid "Perform an upgrade" msgstr "ein Upgrade durchführen" # type: TP #: apt-build.1:28 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:31 msgid "Rebuild your system" msgstr "Ihr System neu bauen" # type: TP #: apt-build.1:31 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:34 msgid "Build and install new packages" msgstr "neue Pakete bauen und installieren" # type: TP #: apt-build.1:34 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:37 msgid "Download and extract source in the build directory" msgstr "Quellen im Bauverzeichnis herunterladen und auspacken" # type: TP #: apt-build.1:37 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:40 msgid "Info on a package which could be built" msgstr "Informationen über ein Paket, das gebaut werden könnte" # type: TP #: apt-build.1:40 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:43 msgid "Remove packages" msgstr "Pakete entfernen" # type: TP #: apt-build.1:43 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:46 msgid "Erase built packages" msgstr "gebaute Pakete löschen" # type: TP #: apt-build.1:46 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:49 msgid "Call debian/rules clean in source directories" msgstr "»debian/rules clean« im Quellverzeichnis aufrufen" # type: TP #: apt-build.1:49 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:52 msgid "Build source without installing them" msgstr "Quellen bauen, ohne sie zu installieren" # type: TP #: apt-build.1:52 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:55 msgid "Update sources and rebuild them if they are missing in the repository" msgstr "Quellen aktualisieren und neu bauen, falls sie im Depot fehlen" # type: TP #: apt-build.1:55 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:58 msgid "Rebuild the repository" msgstr "das Depot neu bauen" # type: SH #: apt-build.1:58 #, no-wrap msgid "OPTIONS" msgstr "OPTIONEN" # type: TP #: apt-build.1:59 #, no-wrap msgid "B<--help\\ >" msgstr "B<--help\\ >" # type: Plain text #: apt-build.1:62 msgid "Shows help" msgstr "zeigt die Hilfe" # type: TP #: apt-build.1:62 #, no-wrap msgid "B<--nowrapper>" msgstr "B<--nowrapper>" # type: Plain text #: apt-build.1:65 msgid "Do not use the gcc wrapper" msgstr "den gcc-Wrapper (Hülle) nicht verwenden" # type: TP #: apt-build.1:65 #, no-wrap msgid "B<--remove-builddep>" msgstr "B<--remove-builddep>" # type: Plain text #: apt-build.1:68 msgid "Remove build-dependencies installed by apt-build" msgstr "von apt-build installierte Bauabhängigkeiten entfernen" # type: TP #: apt-build.1:68 #, no-wrap msgid "B<--no-source>" msgstr "B<--no-source>" # type: Plain text #: apt-build.1:71 msgid "Don't download source" msgstr "Quellen nicht herunterladen" # type: TP #: apt-build.1:71 #, no-wrap msgid "B<--build-dir>" msgstr "B<--build-dir>" # type: Plain text #: apt-build.1:74 msgid "Specify build-dir" msgstr "Bauverzeichnis angeben" # type: TP #: apt-build.1:74 #, no-wrap msgid "B<--build-only>" msgstr "B<--build-only>" # type: Plain text #: apt-build.1:77 msgid "Build package only" msgstr "nur Paket bauen" # type: TP #: apt-build.1:77 #, no-wrap msgid "B<--rebuild>" msgstr "B<--rebuild>" # type: Plain text #: apt-build.1:80 msgid "Rebuild a package" msgstr "ein Paket erneut bauen" # type: TP #: apt-build.1:80 #, no-wrap msgid "B<--reinstall>" msgstr "B<--reinstall>" # type: Plain text #: apt-build.1:83 msgid "Build and install an already installed package" msgstr "ein bereits installiertes Paket bauen und installieren" # type: TP #: apt-build.1:83 #, no-wrap msgid "B<--build-command> EIE" msgstr "B<--build-command> EIE" # type: Plain text #: apt-build.1:86 msgid "Use this command to build package" msgstr "diesen Befehl zum Bau des Pakets verwenden" # type: TP #: apt-build.1:86 #, no-wrap msgid "B<--patch> EIE" msgstr "B<--patch> EIE" # type: Plain text #: apt-build.1:89 msgid "" "Apply this patch before build (you can use this option one or several times)" msgstr "" "diesen Patch vor dem Bau anwenden (Sie können diese Option auch mehrfach " "verwenden.)" # type: TP #: apt-build.1:89 #, no-wrap msgid "B<--patch-strip>, B<-p> EIE" msgstr "B<--patch-strip>, B<-p> EIE" # type: Plain text #: apt-build.1:92 msgid "Prefix to strip on patch (0 = -p0, 1 = -p1 ...)" msgstr "bei Patch zu entfernender Präfix (0 = -p0, 1 = -p1 ...)" # type: TP #: apt-build.1:92 #, no-wrap msgid "B<--yes>, B<-y>" msgstr "B<--yes>, B<-y>" # type: Plain text #: apt-build.1:95 msgid "Assume yes" msgstr "»yes« (ja) annehmen" # type: TP #: apt-build.1:95 #, no-wrap msgid "B<--purge>" msgstr "B<--purge>" # type: Plain text #: apt-build.1:98 msgid "Use purge instead of remove" msgstr "»purge« (endgültiges löschen) statt entfernen verwenden" # type: TP #: apt-build.1:98 #, no-wrap msgid "B<--noupdate>" msgstr "B<--noupdate>" # type: Plain text #: apt-build.1:101 msgid "Do not run 'apt-get update' before package installation" msgstr "nicht »apt-get update« vor der Paketinstallation ausführen" # type: TP #: apt-build.1:101 #, no-wrap msgid "B<--sources-list>" msgstr "B<--sources-list>" # type: Plain text #: apt-build.1:106 msgid "Specify I file" msgstr "Datei I angeben" # type: TP #: apt-build.1:106 #, no-wrap msgid "B<--apt-get>" msgstr "B<--apt-get>" # type: Plain text #: apt-build.1:111 msgid "Specify an alternative I command" msgstr "einen alternativen Befehl für I angeben" # type: TP #: apt-build.1:111 #, no-wrap msgid "B<--apt-cache>" msgstr "B<--apt-cache>" # type: Plain text #: apt-build.1:116 msgid "Specify an alternative I command" msgstr "einen alternativen Befehl für I angeben" # type: TP #: apt-build.1:116 #, no-wrap msgid "B<--force-yes>" msgstr "B<--force-yes>" # type: Plain text #: apt-build.1:119 msgid "Force yes" msgstr "»yes« (ja) erzwingen" # type: TP #: apt-build.1:119 #, no-wrap msgid "B<--source>" msgstr "B<--source>" # type: Plain text #: apt-build.1:122 msgid "Do not download source (sources are extracted already)" msgstr "Quellen nicht herunterladen (Quellen sind bereits entpackt)" # type: TP #: apt-build.1:122 #, no-wrap msgid "B<--repository-dir>" msgstr "B<--repository-dir>" # type: Plain text #: apt-build.1:125 msgid "Specify the repository directory" msgstr "Angabe des Depotverzeichnisses" # type: TP #: apt-build.1:125 #, no-wrap msgid "B<--target-release>" msgstr "B<--target-release>" # type: Plain text #: apt-build.1:128 msgid "Distribution to fetch packages from" msgstr "Distribution, aus der Pakete geholt werden sollen" # type: TP #: apt-build.1:128 #, no-wrap msgid "B<--config>" msgstr "B<--config>" # type: Plain text #: apt-build.1:131 msgid "Specify an alternative configuration file" msgstr "eine alternative Konfigurationsdatei angeben" # type: TP #: apt-build.1:131 #, no-wrap msgid "B<--version>,B<\\ -v>" msgstr "B<--version>,B<\\ -v>" # type: Plain text #: apt-build.1:134 msgid "Show version" msgstr "Version anzeigen" # type: SH #: apt-build.1:134 #, no-wrap msgid "BUGS" msgstr "FEHLER" # type: Plain text #: apt-build.1:136 msgid "Many." msgstr "Viele" # type: SH #: apt-build.1:138 #, no-wrap msgid "AUTHOR" msgstr "AUTOR" # type: Plain text #: apt-build.1:141 msgid "" "B was written by Julien Danjou Eacid@debian.orgE with " "many contributors." msgstr "" "B wurde von Julien Danjou Eacid@debian.orgE und vielen " "Beitragenden geschrieben." apt-build-0.12.44/man/po/apt-build.pot0000644000000000000000000001721111741372134014234 0ustar # SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2012-04-11 23:15+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" #. type: TH #: apt-build.1:1 #, no-wrap msgid "APT-BUILD" msgstr "" #. type: TH #: apt-build.1:1 #, no-wrap msgid "November 2003" msgstr "" #. type: TH #: apt-build.1:1 #, no-wrap msgid "Debian Distribution" msgstr "" #. type: SH #: apt-build.1:3 #, no-wrap msgid "NAME" msgstr "" #. type: Plain text #: apt-build.1:5 msgid "" "apt-build - Fetch sources and build packages optimized for your " "architecture." msgstr "" #. type: SH #: apt-build.1:5 #, no-wrap msgid "SYNOPSIS" msgstr "" #. type: Plain text #: apt-build.1:15 msgid "" "B I B<] [ update ] [ upgrade ] [ world ] [ install> " "I B<] [ remove> I B<] [ info> I B<]>" msgstr "" #. type: SH #: apt-build.1:15 #, no-wrap msgid "DESCRIPTION" msgstr "" #. type: Plain text #: apt-build.1:19 msgid "" "B is an apt-get frontend to build and install architecture " "optimized packages." msgstr "" #. type: SH #: apt-build.1:20 #, no-wrap msgid "COMMANDS" msgstr "" #. type: TP #: apt-build.1:21 #, no-wrap msgid "B" msgstr "" #. type: Plain text #: apt-build.1:24 msgid "Retrieve new lists of packages" msgstr "" #. type: TP #: apt-build.1:24 #, no-wrap msgid "B" msgstr "" #. type: Plain text #: apt-build.1:27 msgid "Perform an upgrade" msgstr "" #. type: TP #: apt-build.1:27 #, no-wrap msgid "B" msgstr "" #. type: Plain text #: apt-build.1:30 msgid "Rebuild your system" msgstr "" #. type: TP #: apt-build.1:30 #, no-wrap msgid "B" msgstr "" #. type: Plain text #: apt-build.1:33 msgid "Build and install new packages" msgstr "" #. type: TP #: apt-build.1:33 #, no-wrap msgid "B" msgstr "" #. type: Plain text #: apt-build.1:36 msgid "Download and extract source in the build directory" msgstr "" #. type: TP #: apt-build.1:36 #, no-wrap msgid "B" msgstr "" #. type: Plain text #: apt-build.1:39 msgid "Info on a package which could be built" msgstr "" #. type: TP #: apt-build.1:39 #, no-wrap msgid "B" msgstr "" #. type: Plain text #: apt-build.1:42 msgid "Remove packages" msgstr "" #. type: TP #: apt-build.1:42 #, no-wrap msgid "B" msgstr "" #. type: Plain text #: apt-build.1:45 msgid "Erase built packages" msgstr "" #. type: TP #: apt-build.1:45 #, no-wrap msgid "B" msgstr "" #. type: Plain text #: apt-build.1:48 msgid "Call debian/rules clean in source directories" msgstr "" #. type: TP #: apt-build.1:48 #, no-wrap msgid "B" msgstr "" #. type: Plain text #: apt-build.1:51 msgid "Build source without installing them" msgstr "" #. type: TP #: apt-build.1:51 #, no-wrap msgid "B" msgstr "" #. type: Plain text #: apt-build.1:54 msgid "Update sources and rebuild them if they are missing in the repository" msgstr "" #. type: TP #: apt-build.1:54 #, no-wrap msgid "B" msgstr "" #. type: Plain text #: apt-build.1:57 msgid "Rebuild the repository" msgstr "" #. type: SH #: apt-build.1:57 #, no-wrap msgid "OPTIONS" msgstr "" #. type: TP #: apt-build.1:58 #, no-wrap msgid "B<--help\\ >" msgstr "" #. type: Plain text #: apt-build.1:61 msgid "Shows help" msgstr "" #. type: TP #: apt-build.1:61 #, no-wrap msgid "B<--nowrapper>" msgstr "" #. type: Plain text #: apt-build.1:64 msgid "Do not use the gcc wrapper" msgstr "" #. type: TP #: apt-build.1:64 #, no-wrap msgid "B<--remove-builddep>" msgstr "" #. type: Plain text #: apt-build.1:67 msgid "Remove build-dependencies installed by apt-build" msgstr "" #. type: TP #: apt-build.1:67 #, no-wrap msgid "B<--no-source>" msgstr "" #. type: Plain text #: apt-build.1:70 msgid "Don't download source" msgstr "" #. type: TP #: apt-build.1:70 #, no-wrap msgid "B<--build-dir>" msgstr "" #. type: Plain text #: apt-build.1:73 msgid "Specify build-dir" msgstr "" #. type: TP #: apt-build.1:73 #, no-wrap msgid "B<--build-only>" msgstr "" #. type: Plain text #: apt-build.1:76 msgid "Build package only" msgstr "" #. type: TP #: apt-build.1:76 #, no-wrap msgid "B<--rebuild>" msgstr "" #. type: Plain text #: apt-build.1:79 msgid "Rebuild a package" msgstr "" #. type: TP #: apt-build.1:79 #, no-wrap msgid "B<--reinstall>" msgstr "" #. type: Plain text #: apt-build.1:82 msgid "Build and install an already installed package" msgstr "" #. type: TP #: apt-build.1:82 #, no-wrap msgid "B<--build-command> EIE" msgstr "" #. type: Plain text #: apt-build.1:85 msgid "Use this command to build package" msgstr "" #. type: TP #: apt-build.1:85 #, no-wrap msgid "B<--patch> EIE" msgstr "" #. type: Plain text #: apt-build.1:88 msgid "Apply this patch before build (you can use this option one or several times)" msgstr "" #. type: TP #: apt-build.1:88 #, no-wrap msgid "B<--patch-strip>, B<-p> EIE" msgstr "" #. type: Plain text #: apt-build.1:91 msgid "Prefix to strip on patch (0 = -p0, 1 = -p1 ...)" msgstr "" #. type: TP #: apt-build.1:91 #, no-wrap msgid "B<--yes>, B<-y>" msgstr "" #. type: Plain text #: apt-build.1:94 msgid "Assume yes" msgstr "" #. type: TP #: apt-build.1:94 #, no-wrap msgid "B<--purge>" msgstr "" #. type: Plain text #: apt-build.1:97 msgid "Use purge instead of remove" msgstr "" #. type: TP #: apt-build.1:97 #, no-wrap msgid "B<--noupdate>" msgstr "" #. type: Plain text #: apt-build.1:100 msgid "Do not run 'apt-get update' before package installation" msgstr "" #. type: TP #: apt-build.1:100 #, no-wrap msgid "B<--sources-list>" msgstr "" #. type: Plain text #: apt-build.1:105 msgid "Specify I file" msgstr "" #. type: TP #: apt-build.1:105 #, no-wrap msgid "B<--apt-get>" msgstr "" #. type: Plain text #: apt-build.1:110 msgid "Specify an alternative I command" msgstr "" #. type: TP #: apt-build.1:110 #, no-wrap msgid "B<--apt-cache>" msgstr "" #. type: Plain text #: apt-build.1:115 msgid "Specify an alternative I command" msgstr "" #. type: TP #: apt-build.1:115 #, no-wrap msgid "B<--force-yes>" msgstr "" #. type: Plain text #: apt-build.1:118 msgid "Force yes" msgstr "" #. type: TP #: apt-build.1:118 #, no-wrap msgid "B<--source>" msgstr "" #. type: Plain text #: apt-build.1:121 msgid "Do not download source (sources are extracted already)" msgstr "" #. type: TP #: apt-build.1:121 #, no-wrap msgid "B<--repository-dir>" msgstr "" #. type: Plain text #: apt-build.1:124 msgid "Specify the repository directory" msgstr "" #. type: TP #: apt-build.1:124 #, no-wrap msgid "B<--target-release>" msgstr "" #. type: Plain text #: apt-build.1:127 msgid "Distribution to fetch packages from" msgstr "" #. type: TP #: apt-build.1:127 #, no-wrap msgid "B<--config>" msgstr "" #. type: Plain text #: apt-build.1:130 msgid "Specify an alternative configuration file" msgstr "" #. type: TP #: apt-build.1:130 #, no-wrap msgid "B<--version>,B<\\ -v>" msgstr "" #. type: Plain text #: apt-build.1:133 msgid "Show version" msgstr "" #. type: SH #: apt-build.1:133 #, no-wrap msgid "BUGS" msgstr "" #. type: Plain text #: apt-build.1:135 msgid "Many." msgstr "" #. type: SH #: apt-build.1:137 #, no-wrap msgid "AUTHOR" msgstr "" #. type: Plain text #: apt-build.1:140 msgid "" "B was written by Julien Danjou Eacid@debian.orgE with " "many contributors." msgstr "" apt-build-0.12.44/man/po/de.add0000644000000000000000000000071111741371560012670 0ustar PO4A-HEADER:mode=after;position=^\.TH;beginboundary=^\.SH "AUTOR" .SH ÜBERSETZUNG Diese Übersetzung wurde 2011 von Helge Kreutzmann erstellt. Sie unterliegt der GNU GPL Version 2 (oder neuer). Um die englische Originalversion zu lesen, geben Sie »man -L C BEFEHL« ein. Fehler in der Übersetzung melden Sie bitte über die Fehlerdatenbank (BTS) von Debian oder indem Sie eine E-Mail an .nh <\fIdebian\-l10\-german@lists.debian.org\fR>, .hy schreiben. apt-build-0.12.44/man/po/it.po0000644000000000000000000002646511741372134012616 0ustar # Italian translation for apt-build's manpage. # Copyright (c) 2006 Free Software Foundation, Inc. # This file is distributed under the same license as the apt-build package. # Luca Monducci , 2006 # msgid "" msgstr "" "Project-Id-Version: apt-build 0.12.18 italian manpage\n" "POT-Creation-Date: 2012-04-11 23:15+0300\n" "PO-Revision-Date: 2006-08-09 21:22+0200\n" "Last-Translator: Luca Monducci \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding: 8bit\n" # type: TH #. type: TH #: apt-build.1:1 #, no-wrap msgid "APT-BUILD" msgstr "APT-BUILD" # type: TH #. type: TH #: apt-build.1:1 #, no-wrap msgid "November 2003" msgstr "Novembre 2003" # type: TH #. type: TH #: apt-build.1:1 #, no-wrap msgid "Debian Distribution" msgstr "Distribuzione Debian" # type: SH #. type: SH #: apt-build.1:3 #, no-wrap msgid "NAME" msgstr "NOME" # type: Plain text #. type: Plain text #: apt-build.1:5 msgid "" "apt-build - Fetch sources and build packages optimized for your architecture." msgstr "" "apt-build - Recupera i sorgenti dei pacchetti e li compila ottimizzandoli " "per la propria architettura." # type: SH #. type: SH #: apt-build.1:5 #, no-wrap msgid "SYNOPSIS" msgstr "SINTASSI" # type: Plain text #. type: Plain text #: apt-build.1:15 msgid "" "B I B<] [ update ] [ upgrade ] [ world ] [ install> " "I B<] [ remove> I B<] [ info> I B<]>" msgstr "" "B I B<] [ update ] [ upgrade ] [ world ] [ install> " "I B<] [ remove> I B<] [ info> I B<]>" # type: SH #. type: SH #: apt-build.1:15 #, no-wrap msgid "DESCRIPTION" msgstr "DESCRIZIONE" # type: Plain text #. type: Plain text #: apt-build.1:19 msgid "" "B is an apt-get frontend to build and install architecture " "optimized packages." msgstr "" "B una interfaccia per compilare e installare dei pacchetti " "ottimizzati per la propria architettura." # type: SH #. type: SH #: apt-build.1:20 #, no-wrap msgid "COMMANDS" msgstr "COMANDI" # type: TP #. type: TP #: apt-build.1:21 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:24 msgid "Retrieve new lists of packages" msgstr "Recupera un nuovo elenco dei pacchetti" # type: TP #. type: TP #: apt-build.1:24 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:27 msgid "Perform an upgrade" msgstr "Effettua un aggiornamento" # type: TP #. type: TP #: apt-build.1:27 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:30 msgid "Rebuild your system" msgstr "Ricompila l'intero sistema" # type: TP #. type: TP #: apt-build.1:30 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:33 msgid "Build and install new packages" msgstr "Compila e installa un nuovo pacchetto" # type: TP #. type: TP #: apt-build.1:33 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:36 msgid "Download and extract source in the build directory" msgstr "Scarica ed estrae i sorgenti nella directory di compilazione" # type: TP #. type: TP #: apt-build.1:36 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:39 msgid "Info on a package which could be built" msgstr "Informazioni su un pacchetto che pu essere compilato" # type: TP #. type: TP #: apt-build.1:39 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:42 msgid "Remove packages" msgstr "Rimuove i pacchetti" # type: TP #. type: TP #: apt-build.1:42 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:45 msgid "Erase built packages" msgstr "Rimuove i pacchetti compilati" # type: TP #. type: TP #: apt-build.1:45 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:48 msgid "Call debian/rules clean in source directories" msgstr "Chiama debian/rules clean nelle directory con i sorgenti" # type: TP #. type: TP #: apt-build.1:48 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:51 msgid "Build source without installing them" msgstr "Compila i sorgenti senza installarli" # type: TP #. type: TP #: apt-build.1:51 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:54 msgid "Update sources and rebuild them if they are missing in the repository" msgstr "Aggiorna i sorgenti e li ricompila se non presenti nel repository" # type: TP #. type: TP #: apt-build.1:54 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:57 msgid "Rebuild the repository" msgstr "Ricompila il repository" # type: SH #. type: SH #: apt-build.1:57 #, no-wrap msgid "OPTIONS" msgstr "OPZIONI" # type: TP #. type: TP #: apt-build.1:58 #, no-wrap msgid "B<--help\\ >" msgstr "B<--help\\ >" # type: Plain text #. type: Plain text #: apt-build.1:61 msgid "Shows help" msgstr "Mostra l'aiuto" # type: TP #. type: TP #: apt-build.1:61 #, no-wrap msgid "B<--nowrapper>" msgstr "B<--nowrapper>" # type: Plain text #. type: Plain text #: apt-build.1:64 msgid "Do not use the gcc wrapper" msgstr "Non usa il wrapper gcc" # type: TP #. type: TP #: apt-build.1:64 #, no-wrap msgid "B<--remove-builddep>" msgstr "B<--remove-builddep>" # type: Plain text #. type: Plain text #: apt-build.1:67 msgid "Remove build-dependencies installed by apt-build" msgstr "Rimuove le dipendenze per la compilazione installate da apt-build" # type: TP #. type: TP #: apt-build.1:67 #, no-wrap msgid "B<--no-source>" msgstr "B<--no-source>" # type: Plain text #. type: Plain text #: apt-build.1:70 msgid "Don't download source" msgstr "Non scarica i sorgenti" # type: TP #. type: TP #: apt-build.1:70 #, no-wrap msgid "B<--build-dir>" msgstr "B<--build-dir>" # type: Plain text #. type: Plain text #: apt-build.1:73 msgid "Specify build-dir" msgstr "Specifica la directory di compilazione" # type: TP #. type: TP #: apt-build.1:73 #, no-wrap msgid "B<--build-only>" msgstr "B<--build-only>" # type: Plain text #. type: Plain text #: apt-build.1:76 msgid "Build package only" msgstr "Effettua la sola compilazione" # type: TP #. type: TP #: apt-build.1:76 #, no-wrap msgid "B<--rebuild>" msgstr "B<--rebuild>" # type: Plain text #. type: Plain text #: apt-build.1:79 msgid "Rebuild a package" msgstr "Ricompila un pacchetto" # type: TP #. type: TP #: apt-build.1:79 #, no-wrap msgid "B<--reinstall>" msgstr "B<--reinstall>" # type: Plain text #. type: Plain text #: apt-build.1:82 msgid "Build and install an already installed package" msgstr "Compila e installa un pacchetto gi installato" # type: TP #. type: TP #: apt-build.1:82 #, no-wrap msgid "B<--build-command> EIE" msgstr "B<--build-command> EIE" # type: Plain text #. type: Plain text #: apt-build.1:85 msgid "Use this command to build package" msgstr "Usa questo comando per compilare il pacchetto" # type: TP #. type: TP #: apt-build.1:85 #, no-wrap msgid "B<--patch> EIE" msgstr "B<--patch> EIE" # type: Plain text #. type: Plain text #: apt-build.1:88 msgid "" "Apply this patch before build (you can use this option one or several times)" msgstr "" "Applica la patch prima della compilazione (questa opzione pu essere " "specificata pi volte)" # type: TP #. type: TP #: apt-build.1:88 #, no-wrap msgid "B<--patch-strip>, B<-p> EIE" msgstr "B<--patch-strip>, B<-p> EIE" # type: Plain text #. type: Plain text #: apt-build.1:91 msgid "Prefix to strip on patch (0 = -p0, 1 = -p1 ...)" msgstr "Prefisso da togliere alla patch (0 = -p0, 1 = -p1 ...)" # type: TP #. type: TP #: apt-build.1:91 #, no-wrap msgid "B<--yes>, B<-y>" msgstr "B<--yes>, B<-y>" # type: Plain text #. type: Plain text #: apt-build.1:94 msgid "Assume yes" msgstr "Assume s come risposta a tutte le domande" # type: TP #. type: TP #: apt-build.1:94 #, no-wrap msgid "B<--purge>" msgstr "B<--purge>" # type: Plain text #. type: Plain text #: apt-build.1:97 msgid "Use purge instead of remove" msgstr "Usa purge al posto di remove" # type: TP #. type: TP #: apt-build.1:97 #, no-wrap msgid "B<--noupdate>" msgstr "B<--noupdate>" # type: Plain text #. type: Plain text #: apt-build.1:100 msgid "Do not run 'apt-get update' before package installation" msgstr "Non esegue apt-get update prima dell'installazione del pacchetto" # type: TP #. type: TP #: apt-build.1:100 #, no-wrap msgid "B<--sources-list>" msgstr "B<--sources-list>" # type: Plain text #. type: Plain text #: apt-build.1:105 msgid "Specify I file" msgstr "Specifica il file I" # type: TP #. type: TP #: apt-build.1:105 #, no-wrap msgid "B<--apt-get>" msgstr "B<--apt-get>" # type: Plain text #. type: Plain text #: apt-build.1:110 msgid "Specify an alternative I command" msgstr "Specifica un comando alternativo a I" # type: TP #. type: TP #: apt-build.1:110 #, no-wrap msgid "B<--apt-cache>" msgstr "B<--apt-cache>" # type: Plain text #. type: Plain text #: apt-build.1:115 msgid "Specify an alternative I command" msgstr "Specifica un comando alternativo a I" # type: TP #. type: TP #: apt-build.1:115 #, fuzzy, no-wrap msgid "B<--force-yes>" msgstr "B<--sources-list>" # type: Plain text #. type: Plain text #: apt-build.1:118 msgid "Force yes" msgstr "" # type: TP #. type: TP #: apt-build.1:118 #, fuzzy, no-wrap msgid "B<--source>" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:121 msgid "Do not download source (sources are extracted already)" msgstr "" # type: TP #. type: TP #: apt-build.1:121 #, fuzzy, no-wrap msgid "B<--repository-dir>" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:124 #, fuzzy msgid "Specify the repository directory" msgstr "Ricompila il repository" # type: TP #. type: TP #: apt-build.1:124 #, fuzzy, no-wrap msgid "B<--target-release>" msgstr "B<--apt-cache>" # type: Plain text #. type: Plain text #: apt-build.1:127 msgid "Distribution to fetch packages from" msgstr "" # type: TP #. type: TP #: apt-build.1:127 #, no-wrap msgid "B<--config>" msgstr "B<--config>" # type: Plain text #. type: Plain text #: apt-build.1:130 msgid "Specify an alternative configuration file" msgstr "Specifica un file di configurazione alternativo" # type: TP #. type: TP #: apt-build.1:130 #, no-wrap msgid "B<--version>,B<\\ -v>" msgstr "B<--version>,B<\\ -v>" # type: Plain text #. type: Plain text #: apt-build.1:133 msgid "Show version" msgstr "Mostra la versione" # type: SH #. type: SH #: apt-build.1:133 #, no-wrap msgid "BUGS" msgstr "BUG" # type: Plain text #. type: Plain text #: apt-build.1:135 msgid "Many." msgstr "Molti." # type: SH #. type: SH #: apt-build.1:137 #, no-wrap msgid "AUTHOR" msgstr "AUTORE" # type: Plain text #. type: Plain text #: apt-build.1:140 msgid "" "B was written by Julien Danjou Eacid@debian.orgE with " "many contributors." msgstr "" "B stato scritto da Julien Danjou Eacid@debian.orgE con " "la collaborazione di molte altre persone." apt-build-0.12.44/man/po/fr.po0000644000000000000000000002666211741372134012610 0ustar # Translation of apt-build manpage # msgid "" msgstr "" "Project-Id-Version: apt-build 0.12.9\n" "POT-Creation-Date: 2012-04-11 23:15+0300\n" "PO-Revision-Date: 2008-03-18 10:05+0100\n" "Last-Translator: Jean-Baka Domelevo Entfellner \n" "Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Language: French\n" "X-Poedit-Country: FRANCE\n" # type: TH #. type: TH #: apt-build.1:1 #, no-wrap msgid "APT-BUILD" msgstr "APT-BUILD" # type: TH #. type: TH #: apt-build.1:1 #, no-wrap msgid "November 2003" msgstr "Novembre 2003" # type: TH #. type: TH #: apt-build.1:1 #, no-wrap msgid "Debian Distribution" msgstr "Distribution Debian" # type: SH #. type: SH #: apt-build.1:3 #, no-wrap msgid "NAME" msgstr "NOM" # type: Plain text #. type: Plain text #: apt-build.1:5 msgid "" "apt-build - Fetch sources and build packages optimized for your architecture." msgstr "" "apt-build - Récupérer les sources et construire des paquets optimisés pour " "l'architecture" # type: SH #. type: SH #: apt-build.1:5 #, no-wrap msgid "SYNOPSIS" msgstr "SYNOPSIS" # type: Plain text #. type: Plain text #: apt-build.1:15 msgid "" "B I B<] [ update ] [ upgrade ] [ world ] [ install> " "I B<] [ remove> I B<] [ info> I B<]>" msgstr "" "B I B<] [ update ] [ upgrade ] [ world ] [ install> " "I B<] [ remove> I B<] [ info> I B<]>" # type: SH #. type: SH #: apt-build.1:15 #, no-wrap msgid "DESCRIPTION" msgstr "DESCRIPTION" # type: Plain text #. type: Plain text #: apt-build.1:19 msgid "" "B is an apt-get frontend to build and install architecture " "optimized packages." msgstr "" "B est une interface à apt-get pour construire et installer des " "paquets optimisés pour une architecture donnée." # type: SH #. type: SH #: apt-build.1:20 #, no-wrap msgid "COMMANDS" msgstr "COMMANDES" # type: TP #. type: TP #: apt-build.1:21 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:24 msgid "Retrieve new lists of packages" msgstr "Récupère les listes de nouveaux paquets" # type: TP #. type: TP #: apt-build.1:24 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:27 msgid "Perform an upgrade" msgstr "Fait une mise à niveau" # type: TP #. type: TP #: apt-build.1:27 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:30 msgid "Rebuild your system" msgstr "Reconstruit le système" # type: TP #. type: TP #: apt-build.1:30 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:33 msgid "Build and install new packages" msgstr "Construit et installe de nouveaux paquets" # type: TP #. type: TP #: apt-build.1:33 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:36 msgid "Download and extract source in the build directory" msgstr "" "Télécharge et décompacte les sources dans le répertoire de construction" # type: TP #. type: TP #: apt-build.1:36 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:39 msgid "Info on a package which could be built" msgstr "Affiche des informations sur un paquet pouvant être construit" # type: TP #. type: TP #: apt-build.1:39 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:42 msgid "Remove packages" msgstr "Enlève un paquet" # type: TP #. type: TP #: apt-build.1:42 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:45 msgid "Erase built packages" msgstr "Efface les paquets qui ont été construits" # type: TP #. type: TP #: apt-build.1:45 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:48 msgid "Call debian/rules clean in source directories" msgstr "Appelle debian/rules clean dans le répertoire des sources" # type: TP #. type: TP #: apt-build.1:48 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:51 msgid "Build source without installing them" msgstr "Construit les sources sans les installer" # type: TP #. type: TP #: apt-build.1:51 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:54 msgid "Update sources and rebuild them if they are missing in the repository" msgstr "" "Met à jour les sources et les reconstruit si elles sont manquantes dans le " "dépôt" # type: TP #. type: TP #: apt-build.1:54 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:57 msgid "Rebuild the repository" msgstr "Met à jour le référentiel" # type: SH #. type: SH #: apt-build.1:57 #, no-wrap msgid "OPTIONS" msgstr "OPTIONS" # type: TP #. type: TP #: apt-build.1:58 #, no-wrap msgid "B<--help\\ >" msgstr "B<--help\\ >" # type: Plain text #. type: Plain text #: apt-build.1:61 msgid "Shows help" msgstr "Affiche l'aide" # type: TP #. type: TP #: apt-build.1:61 #, no-wrap msgid "B<--nowrapper>" msgstr "B<--nowrapper>" # type: Plain text #. type: Plain text #: apt-build.1:64 msgid "Do not use the gcc wrapper" msgstr "N'utilise pas le wrapper de gcc" # type: TP #. type: TP #: apt-build.1:64 #, no-wrap msgid "B<--remove-builddep>" msgstr "B<--remove-builddep>" # type: Plain text #. type: Plain text #: apt-build.1:67 msgid "Remove build-dependencies installed by apt-build" msgstr "Enlève les dépendances de construction installées par apt-build" # type: TP #. type: TP #: apt-build.1:67 #, no-wrap msgid "B<--no-source>" msgstr "B<--no-source>" # type: Plain text #. type: Plain text #: apt-build.1:70 msgid "Don't download source" msgstr "Ne télécharge pas les sources" # type: TP #. type: TP #: apt-build.1:70 #, no-wrap msgid "B<--build-dir>" msgstr "B<--build-dir>" # type: Plain text #. type: Plain text #: apt-build.1:73 msgid "Specify build-dir" msgstr "Spécifie le répertoire de construction" # type: TP #. type: TP #: apt-build.1:73 #, no-wrap msgid "B<--build-only>" msgstr "B<--build-only>" # type: Plain text #. type: Plain text #: apt-build.1:76 msgid "Build package only" msgstr "Se contente de construire le paquet" # type: TP #. type: TP #: apt-build.1:76 #, no-wrap msgid "B<--rebuild>" msgstr "B<--rebuild>" # type: Plain text #. type: Plain text #: apt-build.1:79 msgid "Rebuild a package" msgstr "Reconstruit un paquet" # type: TP #. type: TP #: apt-build.1:79 #, no-wrap msgid "B<--reinstall>" msgstr "B<--reinstall>" # type: Plain text #. type: Plain text #: apt-build.1:82 msgid "Build and install an already installed package" msgstr "Construit et réinstalle un paquet déjà installé sur votre système" # type: TP #. type: TP #: apt-build.1:82 #, no-wrap msgid "B<--build-command> EIE" msgstr "B<--build-command> EIE" # type: Plain text #. type: Plain text #: apt-build.1:85 msgid "Use this command to build package" msgstr "Construit un paquet" # type: TP #. type: TP #: apt-build.1:85 #, no-wrap msgid "B<--patch> EIE" msgstr "B<--patch> EIE" # type: Plain text #. type: Plain text #: apt-build.1:88 msgid "" "Apply this patch before build (you can use this option one or several times)" msgstr "" "Applique une rustine avant la construction (cette option peut être utilisée " "plusieurs fois)" # type: TP #. type: TP #: apt-build.1:88 #, no-wrap msgid "B<--patch-strip>, B<-p> EIE" msgstr "B<--patch-strip>, B<-p> EIE" # type: Plain text #. type: Plain text #: apt-build.1:91 msgid "Prefix to strip on patch (0 = -p0, 1 = -p1 ...)" msgstr "Applique le préfixe pour la rustine (0 = -p0, 1 = -p1, ...)" # type: TP #. type: TP #: apt-build.1:91 #, no-wrap msgid "B<--yes>, B<-y>" msgstr "B<--yes>, B<-y>" # type: Plain text #. type: Plain text #: apt-build.1:94 msgid "Assume yes" msgstr "Répond oui à toutes les questions" # type: TP #. type: TP #: apt-build.1:94 #, no-wrap msgid "B<--purge>" msgstr "B<--purge>" # type: Plain text #. type: Plain text #: apt-build.1:97 msgid "Use purge instead of remove" msgstr "Utilise « purge » plutôt que « remove »" # type: TP #. type: TP #: apt-build.1:97 #, no-wrap msgid "B<--noupdate>" msgstr "B<--noupdate>" # type: Plain text #. type: Plain text #: apt-build.1:100 msgid "Do not run 'apt-get update' before package installation" msgstr "N'exécute pas « apt-get update » avant l'installation du paquet" # type: TP #. type: TP #: apt-build.1:100 #, no-wrap msgid "B<--sources-list>" msgstr "B<--sources-list>" # type: Plain text #. type: Plain text #: apt-build.1:105 msgid "Specify I file" msgstr "Spécifie le fichier I" # type: TP #. type: TP #: apt-build.1:105 #, no-wrap msgid "B<--apt-get>" msgstr "B<--apt-get>" # type: Plain text #. type: Plain text #: apt-build.1:110 msgid "Specify an alternative I command" msgstr "Indique une commande alternative à I" # type: TP #. type: TP #: apt-build.1:110 #, no-wrap msgid "B<--apt-cache>" msgstr "B<--apt-cache>" # type: Plain text #. type: Plain text #: apt-build.1:115 msgid "Specify an alternative I command" msgstr "Indique une commande alternative à I" # type: TP #. type: TP #: apt-build.1:115 #, no-wrap msgid "B<--force-yes>" msgstr "B<--force-yes>" # type: Plain text #. type: Plain text #: apt-build.1:118 msgid "Force yes" msgstr "Répond toujours « oui », en forçant si nécessaire (dangereux)" # type: TP #. type: TP #: apt-build.1:118 #, no-wrap msgid "B<--source>" msgstr "B<--source>" # type: Plain text #. type: Plain text #: apt-build.1:121 msgid "Do not download source (sources are extracted already)" msgstr "Télécharge les fichiers source (option par défaut)" # type: TP #. type: TP #: apt-build.1:121 #, no-wrap msgid "B<--repository-dir>" msgstr "B<--repository-dir>" # type: Plain text #. type: Plain text #: apt-build.1:124 msgid "Specify the repository directory" msgstr "Spécifie le référentiel" # type: TP #. type: TP #: apt-build.1:124 #, no-wrap msgid "B<--target-release>" msgstr "B<--target-release>" # type: Plain text #. type: Plain text #: apt-build.1:127 msgid "Distribution to fetch packages from" msgstr "Distribution où aller chercher les paquets" # type: TP #. type: TP #: apt-build.1:127 #, no-wrap msgid "B<--config>" msgstr "B<--config>" # type: Plain text #. type: Plain text #: apt-build.1:130 msgid "Specify an alternative configuration file" msgstr "Indique un fichier de configuration alternatif" # type: TP #. type: TP #: apt-build.1:130 #, no-wrap msgid "B<--version>,B<\\ -v>" msgstr "B<--version>, B<-v>" # type: Plain text #. type: Plain text #: apt-build.1:133 msgid "Show version" msgstr "Affiche la version" # type: SH #. type: SH #: apt-build.1:133 #, no-wrap msgid "BUGS" msgstr "BOGUES" # type: Plain text #. type: Plain text #: apt-build.1:135 msgid "Many." msgstr "Beaucoup." # type: SH #. type: SH #: apt-build.1:137 #, no-wrap msgid "AUTHOR" msgstr "AUTEURS" # type: Plain text #. type: Plain text #: apt-build.1:140 msgid "" "B was written by Julien Danjou Eacid@debian.orgE with " "many contributors." msgstr "" "B a été écrit par Julien Danjou Eacid@debian.orgE, aidé " "de nombreux contributeurs." apt-build-0.12.44/man/po/es.po0000644000000000000000000003036711741372134012605 0ustar # apt-build man/po translation to Spanish # Copyright (C) AÑOS Software in the Public Interest # This file is distributed under the same license as the PAQUETE package. # # Changes: # - Initial translation # Omar Campagne , 2009 # # - Updates # TRADUCTOR , AÑO # # Traductores, si no conocen el formato PO, merece la pena leer la # de gettext, especialmente las secciones dedicadas a este # formato, por ejemplo ejecutando: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Equipo de traducción al español, por favor, lean antes de traducir # los siguientes documentos: # # - El proyecto de traducción de Debian al español # http://www.debian.org/intl/spanish/ # especialmente las notas de traducción en # http://www.debian.org/intl/spanish/notas # # - La guía de traducción de po's de debconf: # /usr/share/doc/po-debconf/README-trans # o http://www.debian.org/intl/l10n/po-debconf/README-trans # msgid "" msgstr "" "Project-Id-Version: 0.12.37\n" "POT-Creation-Date: 2012-04-11 23:15+0300\n" "PO-Revision-Date: 2009-07-13 16:08+0200\n" "Last-Translator: Omar Campagne \n" "Language-Team: Debian l10n Spanish " "\\nMIME-Version: 1.0\n" "Language: \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" # type: TH #. type: TH #: apt-build.1:1 #, no-wrap msgid "APT-BUILD" msgstr "APT-BUILD" # type: TH #. type: TH #: apt-build.1:1 #, no-wrap msgid "November 2003" msgstr "Noviembre de 2003" # type: TH #. type: TH #: apt-build.1:1 #, no-wrap msgid "Debian Distribution" msgstr "Distribución Debian" # type: SH #. type: SH #: apt-build.1:3 #, no-wrap msgid "NAME" msgstr "NOMBRE" # type: Plain text #. type: Plain text #: apt-build.1:5 msgid "" "apt-build - Fetch sources and build packages optimized for your architecture." msgstr "" "apt-build - Obtiene las fuentes y construye paquetes optimizados para su " "arquitectura" # type: SH #. type: SH #: apt-build.1:5 #, no-wrap msgid "SYNOPSIS" msgstr "SINOPSIS" # type: Plain text #. type: Plain text #: apt-build.1:15 msgid "" "B I B<] [ update ] [ upgrade ] [ world ] [ install> " "I B<] [ remove> I B<] [ info> I B<]>" msgstr "" "B I B<] [ update ] [ upgrade ] [ world ] [ install> " "I B<] [ remove> I B<] [ info> I B<]>" # type: SH #. type: SH #: apt-build.1:15 #, no-wrap msgid "DESCRIPTION" msgstr "DESCRIPCIÓN" # type: Plain text #. type: Plain text #: apt-build.1:19 msgid "" "B is an apt-get frontend to build and install architecture " "optimized packages." msgstr "" "B es un frontal de «apt-get» para construir e instalar paquetes " "optimizados para una determinada arquitectura." # type: SH #. type: SH #: apt-build.1:20 #, no-wrap msgid "COMMANDS" msgstr "ÓRDENES" # type: TP #. type: TP #: apt-build.1:21 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:24 msgid "Retrieve new lists of packages" msgstr "Obtiene una nueva lista de paquetes" # type: TP #. type: TP #: apt-build.1:24 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:27 msgid "Perform an upgrade" msgstr "Ejecuta una actualización" # type: TP #. type: TP #: apt-build.1:27 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:30 msgid "Rebuild your system" msgstr "Reconstruye todo su sistema" # type: TP #. type: TP #: apt-build.1:30 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:33 msgid "Build and install new packages" msgstr "Construye e instala paquetes nuevos" # type: TP #. type: TP #: apt-build.1:33 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:36 msgid "Download and extract source in the build directory" msgstr "Descarga y extrae paquetes fuente en el directorio de construcción" # type: TP #. type: TP #: apt-build.1:36 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:39 msgid "Info on a package which could be built" msgstr "Obtiene información de un paquete que se podría construir" # type: TP #. type: TP #: apt-build.1:39 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:42 msgid "Remove packages" msgstr "Elimina los paquetes" # type: TP #. type: TP #: apt-build.1:42 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:45 msgid "Erase built packages" msgstr "Elimina los paquetes construidos" # type: TP #. type: TP #: apt-build.1:45 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:48 msgid "Call debian/rules clean in source directories" msgstr "Invoca debian/rules en los directorios de fuentes" # type: TP #. type: TP #: apt-build.1:48 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:51 msgid "Build source without installing them" msgstr "Construye el paquete sin instalarlo" # type: TP #. type: TP #: apt-build.1:51 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:54 msgid "Update sources and rebuild them if they are missing in the repository" msgstr "" "Actualiza los paquetes fuente y los reconstruye si no están en el repositorio" # type: TP #. type: TP #: apt-build.1:54 #, no-wrap msgid "B" msgstr "B" # type: Plain text #. type: Plain text #: apt-build.1:57 msgid "Rebuild the repository" msgstr "Reconstruye el repositorio" # type: SH #. type: SH #: apt-build.1:57 #, no-wrap msgid "OPTIONS" msgstr "OPCIONES" # type: TP #. type: TP #: apt-build.1:58 #, no-wrap msgid "B<--help\\ >" msgstr "B<--help\\ >" # type: Plain text #. type: Plain text #: apt-build.1:61 msgid "Shows help" msgstr "Muestra la ayuda" # type: TP #. type: TP #: apt-build.1:61 #, no-wrap msgid "B<--nowrapper>" msgstr "B<--nowrapper>" # type: Plain text #. type: Plain text #: apt-build.1:64 msgid "Do not use the gcc wrapper" msgstr "No usar el «wrapper» (envoltorio) de gcc" # type: TP #. type: TP #: apt-build.1:64 #, no-wrap msgid "B<--remove-builddep>" msgstr "B<--remove-builddep>" # type: Plain text #. type: Plain text #: apt-build.1:67 msgid "Remove build-dependencies installed by apt-build" msgstr "Elimina las dependencias de compilación instaladas por apt-build" # type: TP #. type: TP #: apt-build.1:67 #, no-wrap msgid "B<--no-source>" msgstr "B<--no-source>" # type: Plain text #. type: Plain text #: apt-build.1:70 msgid "Don't download source" msgstr "No descargar las fuentes" # type: TP #. type: TP #: apt-build.1:70 #, no-wrap msgid "B<--build-dir>" msgstr "B<--build-dir>" # type: Plain text #. type: Plain text #: apt-build.1:73 msgid "Specify build-dir" msgstr "Especifica build-dir (directorio de construcción)" # type: TP #. type: TP #: apt-build.1:73 #, no-wrap msgid "B<--build-only>" msgstr "B<--build-only>" # type: Plain text #. type: Plain text #: apt-build.1:76 msgid "Build package only" msgstr "Sólo construye el paquete" # type: TP #. type: TP #: apt-build.1:76 #, no-wrap msgid "B<--rebuild>" msgstr "B<--rebuild>" # type: Plain text #. type: Plain text #: apt-build.1:79 msgid "Rebuild a package" msgstr "Reconstruye un paquete" # type: TP #. type: TP #: apt-build.1:79 #, no-wrap msgid "B<--reinstall>" msgstr "B<--reinstall>" # type: Plain text #. type: Plain text #: apt-build.1:82 msgid "Build and install an already installed package" msgstr "Construye e instala un paquete ya instalado" # type: TP #. type: TP #: apt-build.1:82 #, no-wrap msgid "B<--build-command> EIE" msgstr "B<--build-command> EIE" # type: Plain text #. type: Plain text #: apt-build.1:85 msgid "Use this command to build package" msgstr "Use esta orden para construir el paquete" # type: TP #. type: TP #: apt-build.1:85 #, no-wrap msgid "B<--patch> EIE" msgstr "B<--patch> EIE" # type: Plain text #. type: Plain text #: apt-build.1:88 msgid "" "Apply this patch before build (you can use this option one or several times)" msgstr "" "Aplica este parche antes de construir (puede usar esta opción una o varias " "veces)" # type: TP #. type: TP #: apt-build.1:88 #, no-wrap msgid "B<--patch-strip>, B<-p> EIE" msgstr "B<--patch-strip>, B<-p> EIE" # type: Plain text #. type: Plain text #: apt-build.1:91 msgid "Prefix to strip on patch (0 = -p0, 1 = -p1 ...)" msgstr "" "Especifica el número de prefijos que omitirá patch (0 = -p0, 1 = -p1 ...)" # type: TP #. type: TP #: apt-build.1:91 #, no-wrap msgid "B<--yes>, B<-y>" msgstr "B<--yes>, B<-y>" # type: Plain text #. type: Plain text #: apt-build.1:94 msgid "Assume yes" msgstr "Responde afirmativamente a toda pregunta" # type: TP #. type: TP #: apt-build.1:94 #, no-wrap msgid "B<--purge>" msgstr "B<--purge>" # type: Plain text #. type: Plain text #: apt-build.1:97 msgid "Use purge instead of remove" msgstr "Usa «purge» (purgar) en vez de «remove» (eliminar)" # type: TP #. type: TP #: apt-build.1:97 #, no-wrap msgid "B<--noupdate>" msgstr "B<--noupdate>" # type: Plain text #. type: Plain text #: apt-build.1:100 msgid "Do not run 'apt-get update' before package installation" msgstr "No ejecuta «apt-get update» antes de instalar los paquetes" # type: TP #. type: TP #: apt-build.1:100 #, no-wrap msgid "B<--sources-list>" msgstr "B<--sources-list>" # type: Plain text #. type: Plain text #: apt-build.1:105 msgid "Specify I file" msgstr "Especifica un archivo «I»" # type: TP #. type: TP #: apt-build.1:105 #, no-wrap msgid "B<--apt-get>" msgstr "B<--apt-get>" # type: Plain text #. type: Plain text #: apt-build.1:110 msgid "Specify an alternative I command" msgstr "Especifica una orden de «I» alternativa" # type: TP #. type: TP #: apt-build.1:110 #, no-wrap msgid "B<--apt-cache>" msgstr "B<--apt-cache>" # type: Plain text #. type: Plain text #: apt-build.1:115 msgid "Specify an alternative I command" msgstr "Especifica una orden de «I» alternativa" # type: TP #. type: TP #: apt-build.1:115 #, no-wrap msgid "B<--force-yes>" msgstr "B<--force-yes>" # type: Plain text #. type: Plain text #: apt-build.1:118 msgid "Force yes" msgstr "Fuerza «yes» ante preguntas" # type: TP #. type: TP #: apt-build.1:118 #, no-wrap msgid "B<--source>" msgstr "B<--source>" # type: Plain text #. type: Plain text #: apt-build.1:121 msgid "Do not download source (sources are extracted already)" msgstr "No descargar la fuentes (las fuentes ya se han extraído)" # type: TP #. type: TP #: apt-build.1:121 #, no-wrap msgid "B<--repository-dir>" msgstr "B<--repository-dir>" # type: Plain text #. type: Plain text #: apt-build.1:124 msgid "Specify the repository directory" msgstr "Especifica el directorio del repositorio" # type: TP #. type: TP #: apt-build.1:124 #, no-wrap msgid "B<--target-release>" msgstr "B<--target-release>" # type: Plain text #. type: Plain text #: apt-build.1:127 msgid "Distribution to fetch packages from" msgstr "Distribución de la que obtener los paquetes" # type: TP #. type: TP #: apt-build.1:127 #, no-wrap msgid "B<--config>" msgstr "B<--config>" # type: Plain text #. type: Plain text #: apt-build.1:130 msgid "Specify an alternative configuration file" msgstr "Especifica un archivo de configuración alternativo" # type: TP #. type: TP #: apt-build.1:130 #, no-wrap msgid "B<--version>,B<\\ -v>" msgstr "B<--version>,B<\\ -v>" # type: Plain text #. type: Plain text #: apt-build.1:133 msgid "Show version" msgstr "Ver versión" # type: SH #. type: SH #: apt-build.1:133 #, no-wrap msgid "BUGS" msgstr "FALLOS" # type: Plain text #. type: Plain text #: apt-build.1:135 msgid "Many." msgstr "Muchos." # type: SH #. type: SH #: apt-build.1:137 #, no-wrap msgid "AUTHOR" msgstr "AUTOR" # type: Plain text #. type: Plain text #: apt-build.1:140 msgid "" "B was written by Julien Danjou Eacid@debian.orgE with " "many contributors." msgstr "" "B fue escrito por Julien Danjou Eacid@debian.orgE, con " "muchos contribuyentes." apt-build-0.12.44/man/po/sv.po0000644000000000000000000002145311741371560012624 0ustar # SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: apt-build 0.12.13\n" "POT-Creation-Date: 2005-10-05 15:30+0200\n" "PO-Revision-Date: 2005-12-18 22:03+0100\n" "Last-Translator: Daniel Nylander \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=iso-8859-1\n" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Language: swe\n" "X-Poedit-Country: swe\n" # type: TH #: apt-build.1:1 #, no-wrap msgid "APT-BUILD" msgstr "APT-BUILD" # type: TH #: apt-build.1:1 #, no-wrap msgid "November 2003" msgstr "November 2003" # type: TH #: apt-build.1:1 #, no-wrap msgid "Debian Distribution" msgstr "Debian-utgva" # type: SH #: apt-build.1:3 #, no-wrap msgid "NAME" msgstr "NAMN" # type: Plain text #: apt-build.1:5 msgid "apt-build - Fetch sources and build packages optimized for your architecture." msgstr "apt-build - Hmtar kllkod och bygger paket optimerade fr din arkitektur." # type: SH #: apt-build.1:5 #, no-wrap msgid "SYNOPSIS" msgstr "SYNOPSIS" # type: Plain text #: apt-build.1:16 msgid "B I B<] [ update ] [ upgrade ] [ world ] [ install> I B<] [ remove> I B<] [ info> I B<]>" msgstr "B I B<] [ update ] [ upgrade ] [ world ] [ install> I B<] [ remove> I B<] [ info> I B<]>" # type: SH #: apt-build.1:16 #, no-wrap msgid "DESCRIPTION" msgstr "BESKRIVNING" # type: Plain text #: apt-build.1:20 msgid "B is an apt-get frontend to build and install architecture optimized packages." msgstr "B r ett grnssnitt mot apt-get fr att bygga och installera optimerade paket fr specifika arkitekturer." # type: SH #: apt-build.1:21 #, no-wrap msgid "COMMANDS" msgstr "KOMMANDON" # type: TP #: apt-build.1:22 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:25 msgid "Retrieve new lists of packages" msgstr "Hmta nya paketlistor" # type: TP #: apt-build.1:25 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:28 msgid "Perform an upgrade" msgstr "Genomfr en uppgradering" # type: TP #: apt-build.1:28 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:31 msgid "Rebuild your system" msgstr "Bygg om ditt system" # type: TP #: apt-build.1:31 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:34 msgid "Build and install new packages" msgstr "Bygg och installera nya paket" # type: TP #: apt-build.1:34 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:37 msgid "Download and extract source in the build directory" msgstr "Ladda ner och packa upp kllkod i byggmappen" # type: TP #: apt-build.1:37 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:40 msgid "Info on a package which could be built" msgstr "Information om ett paket som kan byggas" # type: TP #: apt-build.1:40 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:43 msgid "Remove packages" msgstr "Ta bort paket" # type: TP #: apt-build.1:43 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:46 msgid "Erase built packages" msgstr "Ta bort byggda paket" # type: TP #: apt-build.1:46 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:49 msgid "Call debian/rules clean in source directories" msgstr "Kalla upp debian/rules tom frn kllkodsmapparna" # type: TP #: apt-build.1:49 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:52 msgid "Build source without installing them" msgstr "Bygg kllkod utan att installera dom" # type: TP #: apt-build.1:52 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:55 msgid "Update sources and rebuild them if they are missing in the repository" msgstr "Uppdatera kllkoden och bygg om de om de saknas i frrdet" # type: TP #: apt-build.1:55 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:58 msgid "Rebuild the repository" msgstr "Bygg om frrdet" # type: SH #: apt-build.1:58 #, no-wrap msgid "OPTIONS" msgstr "FLAGGOR" # type: TP #: apt-build.1:59 #, no-wrap msgid "B<--help\\ >" msgstr "B<--help\\ >" # type: Plain text #: apt-build.1:62 msgid "Shows help" msgstr "Visar hjlp" # type: TP #: apt-build.1:62 #, no-wrap msgid "B<--nowrapper>" msgstr "B<--nowrapper>" # type: Plain text #: apt-build.1:65 msgid "Do not use the gcc wrapper" msgstr "Anvnd inte gcc-wrapper" # type: TP #: apt-build.1:65 #, no-wrap msgid "B<--remove-builddep>" msgstr "B<--remove-builddep>" # type: Plain text #: apt-build.1:68 msgid "Remove build-dependencies installed by apt-build" msgstr "Ta bort byggberoenden installerade av apt-build" # type: TP #: apt-build.1:68 #, no-wrap msgid "B<--no-source>" msgstr "B<--no-source>" # type: Plain text #: apt-build.1:71 msgid "Don't download source" msgstr "Ladda inte ner kllkod" # type: TP #: apt-build.1:71 #, no-wrap msgid "B<--build-dir>" msgstr "B<--build-dir>" # type: Plain text #: apt-build.1:74 msgid "Specify build-dir" msgstr "Ange build-dir" # type: TP #: apt-build.1:74 #, no-wrap msgid "B<--build-only>" msgstr "B<--build-only>" # type: Plain text #: apt-build.1:77 msgid "Build package only" msgstr "Bygg endast paket" # type: TP #: apt-build.1:77 #, no-wrap msgid "B<--rebuild>" msgstr "B<--rebuild>" # type: Plain text #: apt-build.1:80 msgid "Rebuild a package" msgstr "Bygg om ett paket" # type: TP #: apt-build.1:80 #, no-wrap msgid "B<--reinstall>" msgstr "B<--reinstall>" # type: Plain text #: apt-build.1:83 msgid "Build and install an already installed package" msgstr "Bygg och installera ett redan installerat paket" # type: TP #: apt-build.1:83 #, no-wrap msgid "B<--build-command> EIE" msgstr "B<--build-command> EIE" # type: Plain text #: apt-build.1:86 msgid "Use this command to build package" msgstr "Anvnd detta kommando fr att bygga paket" # type: TP #: apt-build.1:86 #, no-wrap msgid "B<--patch> EIE" msgstr "B<--patch> EIE" # type: Plain text #: apt-build.1:89 msgid "Apply this patch before build (you can use this option one or several times)" msgstr "Applicera denna patch fre byggnation (du kan anvnda denna instllning en eller flera gnger)" # type: TP #: apt-build.1:89 #, no-wrap msgid "B<--patch-strip>, B<-p> EIE" msgstr "B<--patch-strip>, B<-p> EIE" # type: Plain text #: apt-build.1:92 msgid "Prefix to strip on patch (0 = -p0, 1 = -p1 ...)" msgstr "Prefix att ta bort vid patchning (0 = -p0, 1 = -p1 ...)" # type: TP #: apt-build.1:92 #, no-wrap msgid "B<--yes>, B<-y>" msgstr "B<--yes>, B<-y>" # type: Plain text #: apt-build.1:95 msgid "Assume yes" msgstr "Frutstter ja" # type: TP #: apt-build.1:95 #, no-wrap msgid "B<--purge>" msgstr "B<--purge>" # type: Plain text #: apt-build.1:98 msgid "Use purge instead of remove" msgstr "Anvnd rensa istllet fr att ta bort" # type: TP #: apt-build.1:98 #, no-wrap msgid "B<--noupdate>" msgstr "B<--noupdate>" # type: Plain text #: apt-build.1:101 msgid "Do not run 'apt-get update' before package installation" msgstr "Kr inte en \"apt-get update\" fre installation av paket" # type: TP #: apt-build.1:101 #, no-wrap msgid "B<--sources-list>" msgstr "B<--sources-list>" # type: Plain text #: apt-build.1:106 msgid "Specify I file" msgstr "Ange I-fil" # type: TP #: apt-build.1:106 #, no-wrap msgid "B<--apt-get>" msgstr "B<--apt-get>" # type: Plain text #: apt-build.1:111 msgid "Specify an alternative I command" msgstr "Ange ett alternativt I-kommando" # type: TP #: apt-build.1:111 #, no-wrap msgid "B<--apt-cache>" msgstr "B<--apt-cache>" # type: Plain text #: apt-build.1:116 msgid "Specify an alternative I command" msgstr "Ange ett alternativt I-kommando" # type: TP #: apt-build.1:116 #, no-wrap msgid "B<--config>" msgstr "B<--config>" # type: Plain text #: apt-build.1:119 msgid "Specify an alternative configuration file" msgstr "Ange en alternativ konfigurationsfil" # type: TP #: apt-build.1:119 #, no-wrap msgid "B<--version>,\\ -v" msgstr "B<--version>,\\ -v" # type: Plain text #: apt-build.1:122 msgid "Show version" msgstr "Visa version" # type: SH #: apt-build.1:122 #, no-wrap msgid "BUGS" msgstr "BUGGAR" # type: Plain text #: apt-build.1:124 msgid "Many." msgstr "Mnga." # type: SH #: apt-build.1:126 #, no-wrap msgid "AUTHOR" msgstr "FRFATTARE" # type: Plain text #: apt-build.1:129 msgid "B was written by Julien Danjou Eacid@debian.orgE with many contributors." msgstr "B skrevs av Julien Danjou Eacid@debian.orgE med mnga bidragare." apt-build-0.12.44/man/po/ru.po0000644000000000000000000002410511741371560012617 0ustar # translation of ru.po to Russian # Copyright (C) 2005 Free Software Foundation, Inc. # Yuri Kozlov , 2005. # msgid "" msgstr "" "Project-Id-Version: ru\n" "POT-Creation-Date: 2005-10-05 15:30+0200\n" "PO-Revision-Date: 2005-11-02 19:27+0400\n" "Last-Translator: Yuri Kozlov \n" "Language-Team: Russian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.9.1\n" # type: TH #: apt-build.1:1 #, no-wrap msgid "APT-BUILD" msgstr "APT-BUILD" # type: TH #: apt-build.1:1 #, no-wrap msgid "November 2003" msgstr "ноябрь 2003" # type: TH #: apt-build.1:1 #, no-wrap msgid "Debian Distribution" msgstr "дистрибутив Debian" # type: SH #: apt-build.1:3 #, no-wrap msgid "NAME" msgstr "НАЗВАНИЕ" # type: Plain text #: apt-build.1:5 msgid "" "apt-build - Fetch sources and build packages optimized for your " "architecture." msgstr "" "apt-build - получает исходные тексты и собирает пакеты, " "оптимизированные под вашу архитектуру." # type: SH #: apt-build.1:5 #, no-wrap msgid "SYNOPSIS" msgstr "СИНТАКСИС" # type: Plain text #: apt-build.1:16 msgid "" "B I B<] [ update ] [ upgrade ] [ world ] [ install> " "I B<] [ remove> I B<] [ info> I B<]>" msgstr "" "B I<параметры> B<] [ update ] [ upgrade ] [ world ] [ install> " "I<пакет> B<] [ remove> I<пакет> B<] [ info> I<пакет> B<]>" # type: SH #: apt-build.1:16 #, no-wrap msgid "DESCRIPTION" msgstr "ОПИСАНИЕ" # type: Plain text #: apt-build.1:20 msgid "" "B is an apt-get frontend to build and install architecture " "optimized packages." msgstr "" "B -- это обёртка к apt-get для сборки и установки пакетов, " "оптимизированных под нужную архитектуру." # type: SH #: apt-build.1:21 #, no-wrap msgid "COMMANDS" msgstr "КОМАНДЫ" # type: TP #: apt-build.1:22 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:25 msgid "Retrieve new lists of packages" msgstr "Получить обновлённый список пакетов" # type: TP #: apt-build.1:25 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:28 msgid "Perform an upgrade" msgstr "Выполнить обновление системы" # type: TP #: apt-build.1:28 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:31 msgid "Rebuild your system" msgstr "Пересобрать всю систему" # type: TP #: apt-build.1:31 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:34 msgid "Build and install new packages" msgstr "Собрать и установить новые пакеты" # type: TP #: apt-build.1:34 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:37 msgid "Download and extract source in the build directory" msgstr "Загрузить и распаковать исходные тексты в каталог сборки" # type: TP #: apt-build.1:37 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:40 msgid "Info on a package which could be built" msgstr "Показать информацию на пакет, который будет собран" # type: TP #: apt-build.1:40 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:43 msgid "Remove packages" msgstr "Удалить пакеты" # type: TP #: apt-build.1:43 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:46 msgid "Erase built packages" msgstr "Стереть собранные пакеты" # type: TP #: apt-build.1:46 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:49 msgid "Call debian/rules clean in source directories" msgstr "Вызвать debian/rules clean в каталоге с исходными текстами" # type: TP #: apt-build.1:49 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:52 msgid "Build source without installing them" msgstr "Выполнить сборку из исходных текстов без установки" # type: TP #: apt-build.1:52 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:55 msgid "Update sources and rebuild them if they are missing in the repository" msgstr "Обновить исходные тексты и пересобрать пакет, если его нет в репозитории" # type: TP #: apt-build.1:55 #, no-wrap msgid "B" msgstr "B" # type: Plain text #: apt-build.1:58 msgid "Rebuild the repository" msgstr "Пересобрать репозиторий" # type: SH #: apt-build.1:58 #, no-wrap msgid "OPTIONS" msgstr "ПАРАМЕТРЫ" # type: TP #: apt-build.1:59 #, no-wrap msgid "B<--help\\ >" msgstr "B<--help\\ >" # type: Plain text #: apt-build.1:62 msgid "Shows help" msgstr "Показать помощь" # type: TP #: apt-build.1:62 #, no-wrap msgid "B<--nowrapper>" msgstr "B<--nowrapper>" # type: Plain text #: apt-build.1:65 msgid "Do not use the gcc wrapper" msgstr "Не использовать обёртку gcc" # type: TP #: apt-build.1:65 #, no-wrap msgid "B<--remove-builddep>" msgstr "B<--remove-builddep>" # type: Plain text #: apt-build.1:68 msgid "Remove build-dependencies installed by apt-build" msgstr "Удалить пакеты из build-dependencies, которые установил apt-build" # type: TP #: apt-build.1:68 #, no-wrap msgid "B<--no-source>" msgstr "B<--no-source>" # type: Plain text #: apt-build.1:71 msgid "Don't download source" msgstr "Не загружать исходные тексты" # type: TP #: apt-build.1:71 #, no-wrap msgid "B<--build-dir>" msgstr "B<--build-dir>" # type: Plain text #: apt-build.1:74 msgid "Specify build-dir" msgstr "Указать каталог сборки" # type: TP #: apt-build.1:74 #, no-wrap msgid "B<--build-only>" msgstr "B<--build-only>" # type: Plain text #: apt-build.1:77 msgid "Build package only" msgstr "Выполнить только сборку пакета" # type: TP #: apt-build.1:77 #, no-wrap msgid "B<--rebuild>" msgstr "B<--rebuild>" # type: Plain text #: apt-build.1:80 msgid "Rebuild a package" msgstr "Пересобрать пакет" # type: TP #: apt-build.1:80 #, no-wrap msgid "B<--reinstall>" msgstr "B<--reinstall>" # type: Plain text #: apt-build.1:83 msgid "Build and install an already installed package" msgstr "Собрать и установить уже установленный пакет" # type: TP #: apt-build.1:83 #, no-wrap msgid "B<--build-command> EIE" msgstr "B<--build-command> EI<команда>E" # type: Plain text #: apt-build.1:86 msgid "Use this command to build package" msgstr "Использовать эту команду для сборки пакета" # type: TP #: apt-build.1:86 #, no-wrap msgid "B<--patch> EIE" msgstr "B<--patch> EI<файл>E" # type: Plain text #: apt-build.1:89 msgid "Apply this patch before build (you can use this option one or several times)" msgstr "Применить данный патч перед сборкой (этот параметр можно указать несколько раз)" # type: TP #: apt-build.1:89 #, no-wrap msgid "B<--patch-strip>, B<-p> EIE" msgstr "B<--patch-strip>, B<-p> EI<номер>E" # type: Plain text #: apt-build.1:92 msgid "Prefix to strip on patch (0 = -p0, 1 = -p1 ...)" msgstr "Префикс для команды patch (0 = -p0, 1 = -p1 ...)" # type: TP #: apt-build.1:92 #, no-wrap msgid "B<--yes>, B<-y>" msgstr "B<--yes>, B<-y>" # type: Plain text #: apt-build.1:95 msgid "Assume yes" msgstr "Автоответ yes" # type: TP #: apt-build.1:95 #, no-wrap msgid "B<--purge>" msgstr "B<--purge>" # type: Plain text #: apt-build.1:98 msgid "Use purge instead of remove" msgstr "Выполнять вычистку вместо удаления" # type: TP #: apt-build.1:98 #, no-wrap msgid "B<--noupdate>" msgstr "B<--noupdate>" # type: Plain text #: apt-build.1:101 msgid "Do not run 'apt-get update' before package installation" msgstr "Не запускать 'apt-get update' перед установкой пакета" # type: TP #: apt-build.1:101 #, no-wrap msgid "B<--sources-list>" msgstr "B<--sources-list>" # type: Plain text #: apt-build.1:106 msgid "Specify I file" msgstr "Указать файл I" # type: TP #: apt-build.1:106 #, no-wrap msgid "B<--apt-get>" msgstr "B<--apt-get>" # type: Plain text #: apt-build.1:111 msgid "Specify an alternative I command" msgstr "Задать команду вместо I" # type: TP #: apt-build.1:111 #, no-wrap msgid "B<--apt-cache>" msgstr "B<--apt-cache>" # type: Plain text #: apt-build.1:116 msgid "Specify an alternative I command" msgstr "Задать команду вместо I" # type: TP #: apt-build.1:116 #, no-wrap msgid "B<--config>" msgstr "B<--config>" # type: Plain text #: apt-build.1:119 msgid "Specify an alternative configuration file" msgstr "Задать альтернативный файл конфигурации" # type: TP #: apt-build.1:119 #, no-wrap msgid "B<--version>,\\ -v" msgstr "B<--version>,\\ -v" # type: Plain text #: apt-build.1:122 msgid "Show version" msgstr "Показать версию" # type: SH #: apt-build.1:122 #, no-wrap msgid "BUGS" msgstr "БАГИ" # type: Plain text #: apt-build.1:124 msgid "Many." msgstr "Много." # type: SH #: apt-build.1:126 #, no-wrap msgid "AUTHOR" msgstr "АВТОР" # type: Plain text #: apt-build.1:129 msgid "" "B was written by Julien Danjou Eacid@debian.orgE with " "many contributors." msgstr "" "B написан Julien Danjou Eacid@debian.orgE " "и другими." apt-build-0.12.44/man/addenum.fr0000644000000000000000000000020211741371560013151 0ustar PO4A-HEADER: mode=after; position=AUTEUR; beginboundary=\.SH .SH TRADUCTION Pierre Machard . apt-build-0.12.44/man/Makefile0000644000000000000000000000011311741371560012644 0ustar all: %.1 %.1: po4a po4a.cfg clean: po4a po4a.cfg rm -f apt-build.*.1 apt-build-0.12.44/man/addenum.es0000644000000000000000000000022411741371560013155 0ustar PO4A-HEADER: mode=after; position=AUTOR; beginboundary=\.SH .SH TRADUCTOR Traducción de Rubén Porras Campo apt-build-0.12.44/man/addenum.it0000644000000000000000000000022011741371560013156 0ustar PO4A-HEADER: mode=after; position=AUTORE; beginboundary=\.SH .SH TRADUTTORE Traduzione di Luca Monducci . apt-build-0.12.44/apt-build.h0000644000000000000000000000055411741371560012474 0ustar #define APT_BUILD_CONF_PATH "/etc/apt/apt-build.conf" #define APT_BUILD_STRING_ENV "APT_BUILD_WRAPPER" #define LIBDIR "/usr/lib/apt-build" #define MAKE_ARGC 0 #define GCC_ARGC 2 #define MAX_ARGC (MAKE_ARGC > GCC_ARGC ? MAKE_ARGC : GCC_ARGC) #define BUF_SIZE 1024 struct apt_build_args { char *Olevel; char *mtune; char *options; char *make_options; }; apt-build-0.12.44/wrapper.c0000644000000000000000000000150411741371560012262 0ustar /* * wrapper.c - Wrapper for gcc and make used for apt-build * (c) 2004-2008 - Julien Danjou * (c) 2005 - Raphael Bossek * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2, as * published by the Free Software Foundation. * */ #include #include #include #include #include "apt-build.h" #include "config.h" static int gcc_real (char **argv) { filterout_libdir_path(); return execvp (basename (argv[0]), argv); } static int gcc_apt_build (int argc, char **argv) { return gcc_real (parse_conf (argc, argv)); } int main (int argc, char **argv) { if (getenv (APT_BUILD_STRING_ENV)) return gcc_apt_build (argc, argv); return gcc_real (argv); } apt-build-0.12.44/config.h0000644000000000000000000000012711741371560012054 0ustar char **parse_conf (unsigned int argc, char **argv); void filterout_libdir_path (void); apt-build-0.12.44/debian/0000755000000000000000000000000012056400775011661 5ustar apt-build-0.12.44/debian/rules0000755000000000000000000000403311741606642012742 0ustar #!/usr/bin/make -f # Sample debian/rules that uses debhelper. # GNU copyright 1997 to 1999 by Joey Hess. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH) DEB_HOST_GNU_SYSTEM := $(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM) DEB_HOST_GNU_TYPE := $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) CFLAGS += -g endif ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) INSTALL_PROGRAM += -s endif configure: configure-stamp configure-stamp: dh_testdir # Add here commands to configure the package. touch configure-stamp build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: configure-stamp dh_testdir # Add here commands to compile the package. $(MAKE) touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp debconf-updatepo # Add here commands to clean up after the build process. $(MAKE) clean dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs $(MAKE) DESTDIR=debian/apt-build HOST_TYPE=$(DEB_HOST_GNU_TYPE) install # Add here commands to install the package into debian/apt-build. sed 's/my $$VERSION = .*/my $$VERSION = "$(shell head -n 1 debian/changelog | cut -d " " -f 2 | sed -e 's/(//; s/)//;' | cut -d "-" -f 2)";/' apt-build > debian/apt-build/usr/bin/apt-build install -d -m 755 debian/apt-build/usr/share/apt-build install -m 644 debian/Release debian/apt-build/usr/share/apt-build/ # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot dh_installdebconf dh_installdocs dh_installman dh_installchangelogs dh_link dh_strip dh_compress dh_fixperms dh_installdeb dh_perl dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install configure apt-build-0.12.44/debian/control0000644000000000000000000000153311741371560013265 0ustar Source: apt-build Section: devel Priority: optional Maintainer: Debian QA Group Build-Depends: debhelper (>= 9), po4a, po-debconf Standards-Version: 3.9.3 Vcs-Git: git://git.debian.org/git/apt-build/apt-build.git Vcs-Browser: http://git.debian.org/?p=apt-build/apt-build.git Package: apt-build Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, ${perl:Depends}, apt (>= 0.5), gcc, g++, dpkg-dev (>= 1.9), libappconfig-perl (>= 1.5), libapt-pkg-perl (>= 0.1.11), debconf | debconf-2.0, devscripts, apt-utils Pre-Depends: dpkg (>= 1.15.7.2~) Recommends: fakeroot, build-essential Description: frontend to apt to build, optimize and install packages This is an apt-get front-end for compiling software optimized for your architecture by creating a local repository with built packages. It can manage system upgrades too. apt-build-0.12.44/debian/source/0000755000000000000000000000000011741371560013160 5ustar apt-build-0.12.44/debian/source/format0000644000000000000000000000001511741371560014367 0ustar 3.0 (native) apt-build-0.12.44/debian/changelog0000644000000000000000000007026512055175676013555 0ustar apt-build (0.12.44) unstable; urgency=low * QA upload. * Don't fail on postinstallation if no "processor" found in /proc/cpuinfo. LP: #1065678 (Thanks to Dawid Wróbel.) Closes: #694554 * Generate APT paths properly with apt-config shell .../f .../d . Closes: #694557 -- Dominique Lasserre Tue, 27 Nov 2012 18:43:18 +0100 apt-build (0.12.43) unstable; urgency=low * QA upload. * Upload to unstable * Patch from Kumar Appaiah: Fix compiler links with host names. Closes: #502377 * Patch from Kumar Appaiah: Add gfortran support. Closes: #502379 -- Dominique Lasserre Wed, 11 Apr 2012 23:13:55 +0200 apt-build (0.12.42) experimental; urgency=low * QA upload. * Bump source format to 3.0 (native). * Added archive suite. Clear solution for #639859. * Allow non authenticated installation from apt-build repository. Closes: #316572, #369173 * Added new cpu-type profiles to debconf templates. * Changed default make option in template (-j`cpu_cores`). Set question priority to "high". * debian/dirs: Removed due to its redundancy. * Prevent empty directory for build_dir and repository_dir (use loop). Closes: #511853 * Move debconf-only related content from postinst to config file and pimp debconf stuff (configuration file handling). * --yes (assume-yes) functionality is now recognized by aptitude. Also renamed help information from apt-get and apt-cache to aptget and aptcache. (thanks to Bryant Wong) Closes: #392844 * Improved source version and name handling. Closes: #314155, #315102, #425044, #434859 * Pull correct build dependencies. Closes: #624365 * Compilation with cmake is supported (no code changes). Closes: #507881 * Build with local version number (suffix +aptbuild). Closes: #391449, #592006 * Support sources stored at /Dir::Etc::sourceparts. Closes: #596296 * Rebuild Packages.gz after repository cleaning. * Patch from Kumar Appaiah: Allow package builds without binary packages registered in sources. Closes: #179850, #291565, #292169 * Unregister conffiles located in /etc/apt/sources.list.d/. Changes are completely managed by debconf and maintainer scripts. Closes: #660590 * Bump debhelper compatibility mode to 9. * Bump Standards version to 3.9.3. -- Dominique Lasserre Fri, 24 Feb 2012 02:02:46 +0100 apt-build (0.12.41) experimental; urgency=low * QA upload. * Do not use outdated apt configuration settings Patch by F Couperin Closes: 639859 * --help: Fix clean-repository description Patch by F Couperin Closes: 528338 -- Anibal Monsalve Salazar Mon, 06 Feb 2012 11:55:04 +1100 apt-build (0.12.40) unstable; urgency=high * QA upload. * Prevent error if debconf cannot display questions. Closes: #658098 -- Dominique Lasserre Tue, 31 Jan 2012 22:18:25 +0100 apt-build (0.12.39) unstable; urgency=low * QA upload. * Split Choices in debconf templates * Add build-arch and build-indep build targets * Bump Standards to 3.9.2 * Bump debhelper compatibility to 8 * Replace dh_clean -k by dh_prep * Add "set -e" in config script * Fix pending l10n issues. * Manpages translations: - Spanish. Closes: #538104 - German. Closes: #608434 * Debconf translations: - Danish (Joe Hansen). Closes: #608434 - Greek, (Thomas Vasileiou). Closes: #657099 - Polish (Michał Kułach). Closes: #657322 - Brazilian Portuguese (Adriano Rafael Gomes). Closes: #657455 -- Christian Perrier Sun, 29 Jan 2012 18:01:27 +0100 apt-build (0.12.38) unstable; urgency=low * QA upload * Maintainer field set to QA Group * Use dpkg's option --print-architecture in place of the obsolete option --print-installation-architecture in debian/postinst (Closes: #598092) * Create sources.list.d file with the right extension (.list) * Set the -e flag in debian/preinst * Point to /usr/share/common-licenses/GPL-2 in copyright file rather than to the versionless symlink /usr/share/common-licenses/GPL * Updated Standards-Version * Added ${misc:Depends} to dependencies as per debhelper recommended best practices -- Emanuele Rocca Sun, 13 Mar 2011 12:31:02 +0100 apt-build (0.12.37) unstable; urgency=low * Move tr translation to the right place. -- Julien Danjou Sun, 12 Oct 2008 15:39:35 +0200 apt-build (0.12.36) unstable; urgency=low * Use showsrc instead of show in apt-cache * Add missing CPU: core2 and others (Closes: #492152, #472525) -- Julien Danjou Sat, 26 Jul 2008 17:44:47 +0200 apt-build (0.12.35) unstable; urgency=low * Add tr translation (Closes: #486489) -- Julien Danjou Mon, 16 Jun 2008 14:33:15 +0200 apt-build (0.12.34) unstable; urgency=low * Update fr manpage translation (Closes: #474678) -- Julien Danjou Mon, 16 Jun 2008 11:55:00 +0200 apt-build (0.12.33) unstable; urgency=low * Update fr translation (Closes: #474678) * Fix list file extension (Closes: #471668) * Bump standard version -- Julien Danjou Sat, 14 Jun 2008 09:14:54 +0200 apt-build (0.12.32) unstable; urgency=low * Add gl translation (Closes: #483222) -- Julien Danjou Wed, 28 May 2008 10:56:05 +0200 apt-build (0.12.31) unstable; urgency=low * Fix possible buffer overflow in PATH adding to make args (Closes: #471144) -- Julien Danjou Wed, 02 Apr 2008 07:19:29 +0200 apt-build (0.12.30) unstable; urgency=low * Apply Yoram patch to add PATH as make argument (Closes: #451169) * Apply Andrea patch to support specific distribution (Closes: #454472) * Bump standards version * Add some missing options to manpage (Closes: #461466) * Depends on libc, use shlibdeps * Add copyright notice * Add Vcs fields -- Julien Danjou Mon, 25 Feb 2008 14:52:14 +0100 apt-build (0.12.29) unstable; urgency=low * Don't touch sources.list anymore (Closes: #446074) * Don't die on no sources (Closes: #444487) * Add sk translation (Closes: #437510) * Fix typo in README.Debian (Closes: #434366) -- Julien Danjou Mon, 26 Nov 2007 18:17:56 +0100 apt-build (0.12.28) unstable; urgency=low * Fix problem with epochs (Closes: #408346) * Switch to debhelper 5 -- Julien Danjou Thu, 12 Apr 2007 15:40:41 +0200 apt-build (0.12.27) unstable; urgency=low * Update cz translation (Closes: #408606) -- Julien Danjou Sat, 27 Jan 2007 13:50:47 +0100 apt-build (0.12.26) unstable; urgency=low * Fix a typo in README (Closes: #389863) -- Julien Danjou Fri, 12 Jan 2007 09:03:19 +0100 apt-build (0.12.25) unstable; urgency=medium * Update de debconf translation -- Julien Danjou Sun, 19 Nov 2006 01:23:34 +0100 apt-build (0.12.24) unstable; urgency=low * Update fr translation (Closes: #389271) -- Julien Danjou Thu, 28 Sep 2006 16:38:54 +0200 apt-build (0.12.23) unstable; urgency=low * Apply patch from "C. Hangelog" to fix a bug with +bX version numbers (Closes: #332594) * Update fr translation (Closes: #389271) -- Julien Danjou Wed, 27 Sep 2006 11:12:57 +0200 apt-build (0.12.22) unstable; urgency=low * Update fr translation (Closes: #384515) * Update es tranlsation (Closes: #384472) * Update nl translation (Closes: #383804) * Add po-debconf to build-dep -- Julien Danjou Tue, 5 Sep 2006 10:40:50 +0200 apt-build (0.12.21) unstable; urgency=low * Update ca translation (Closes: #382580) * Update vi translation * Fix a string about i386 arch choices * Update ja translation (Closes: #382601) -- Julien Danjou Sat, 12 Aug 2006 11:31:51 +0200 apt-build (0.12.20) unstable; urgency=low * Update sv translation * Update ru translation (Closes: #382542) -- Julien Danjou Fri, 11 Aug 2006 21:52:34 +0200 apt-build (0.12.19) unstable; urgency=low * Update it translation (Closes: #382393) * Update pt translation (Closes: #329874) -- Julien Danjou Fri, 11 Aug 2006 16:45:57 +0200 apt-build (0.12.18) unstable; urgency=low * Fix a bug with /proc/cpuinfo missing (Closes: #296320) * Fix a bug with LANG= for apt-cache (Thanks Pierre Habouzit) (Closes: #374306) * Add patch from Emmanuel Valliet to fix a bug in wrapper realloc (Closes: #381605) * Improve debconf templates, thanks Thomas Huriaux (Closes: #378094) * Fix a typo in sub source_by_source (Closes: #368651) * Add pentium-m in templates (Closes: #375994) * Bump standards version -- Julien Danjou Sat, 5 Aug 2006 22:44:23 +0200 apt-build (0.12.17) unstable; urgency=low * Fix a bug in the PATH filter (Closes: #328170) -- Julien Danjou Sat, 7 Jan 2006 23:57:37 +0100 apt-build (0.12.16) unstable; urgency=low * Update sv manpage translation (Closes: #343935) -- Julien Danjou Sat, 7 Jan 2006 23:31:49 +0100 apt-build (0.12.15) unstable; urgency=low * Update sv translation (Closes: #342952) * Add sv manpage translation -- Julien Danjou Mon, 12 Dec 2005 00:16:14 +0100 apt-build (0.12.14) unstable; urgency=low * Fix patch problem (Closes: #329937) * Fix PATH problem (Closes: #332394) * Add support for --force-yes apt option (Closes: #329215) * Add ca translation (Closes: #336499) * Update sv translation (Closes: #336671) * Update ru translation (Closes: #337091) -- Julien Danjou Sun, 11 Dec 2005 18:06:45 +0100 apt-build (0.12.13) unstable; urgency=low * Fix PATH problem (Closes: #332252) * Add sv translation (Closes: #331514) -- Julien Danjou Wed, 5 Oct 2005 15:30:05 +0200 apt-build (0.12.12) unstable; urgency=low * Depends on debconf or debconf-2.0 * Add pt translation (Closes: #329874) -- Julien Danjou Tue, 27 Sep 2005 10:43:15 +0200 apt-build (0.12.11) unstable; urgency=low * Fix problem with source command (Closes: #315093) * Tweak config.c, should fix some parsing errors (Closes: #314275) * Fix --nowrapper option (Closes: #325707) * Now use mtune instead of mcpu option for gcc * Add experimental support for amd64 * Add some more CPU based on gcc4 for x86 -- Julien Danjou Sat, 17 Sep 2005 16:45:16 +0200 apt-build (0.12.10) unstable; urgency=low * Switch to po4a (Closes: #316780) * Update vi translation (Closes: #313120) -- Julien Danjou Wed, 3 Aug 2005 16:04:33 +0200 apt-build (0.12.9) unstable; urgency=low * Fix problem with configuration which was not parsed anymore (Closes: #311284) -- Julien Danjou Mon, 30 May 2005 17:24:05 +0200 apt-build (0.12.8) unstable; urgency=low * Add sub source() deleted by a previous patch (Closes: #311260) -- Julien Danjou Mon, 30 May 2005 12:36:06 +0200 apt-build (0.12.7) unstable; urgency=low * Fix patches applied several times with build-source (Closes: #310918) * Stop when a patch fails (Closes: #310819) * Fix error message when build fails * Update manpage -- Julien Danjou Fri, 27 May 2005 17:16:12 +0200 apt-build (0.12.6) unstable; urgency=low * Fix a typo with LANG=C * Remove a debug print -- Julien Danjou Tue, 24 May 2005 20:33:19 +0200 apt-build (0.12.5) unstable; urgency=low * Include patch from Raphael Bossek (Closes: #309738) + Flexible configuration possibilities via command line. + Uses APT configuration to determine architecture. + Fixed problems with package installation. * Add LANG=C for apt-cache call (Closes: #310303) -- Julien Danjou Tue, 24 May 2005 20:06:10 +0200 apt-build (0.12.4) experimental; urgency=low * Add vi translation * Fix a critical bug (forgot a sub call) * Some code cleanup * Put gcc args at the end to be sure that optimization won't be overwritten (Closes: #301567) -- Julien Danjou Fri, 13 May 2005 20:35:40 +0200 apt-build (0.12.3) experimental; urgency=low * The "Björn Heide" release ;-) * Download good source version (Closes: #307677) * Fix epoch-problem probleme in deb filename (Closes: #307682) * Avoid unnecessary dpkg-calls (Closes: #307678) -- Julien Danjou Thu, 5 May 2005 15:34:37 +0200 apt-build (0.12.2) experimental; urgency=low * Update it translation * Strip epoch (Closes: #306994) * Enhance sub install -- Julien Danjou Sat, 30 Apr 2005 22:02:03 +0200 apt-build (0.12.1) experimental; urgency=low * Fix some variable name change if package already built * Fix output print -- Julien Danjou Sat, 23 Apr 2005 23:55:05 +0200 apt-build (0.12.0) experimental; urgency=low * Now use libapt-pkg-perl in a better way and drop many apt-get calls -- Julien Danjou Sat, 23 Apr 2005 23:27:00 +0200 apt-build (0.11.8) unstable; urgency=high * Fix patch option -- Julien Danjou Wed, 23 Mar 2005 00:29:03 +0100 apt-build (0.11.7) unstable; urgency=high * Fix bug with 0.11.5 introduced by dropping march -- Julien Danjou Wed, 23 Mar 2005 00:05:52 +0100 apt-build (0.11.6) unstable; urgency=high * Fix segfault with make_options (Closes: #299481) (Thanks to Craig Shelley) -- Julien Danjou Sun, 20 Mar 2005 15:36:16 +0100 apt-build (0.11.5) unstable; urgency=low * Update es manpage * Fix SPARC CPU (Thanks to Sebastien Lange) * Remove -march because it is not very useful and add problem to some arch -- Julien Danjou Sat, 19 Mar 2005 23:31:19 +0100 apt-build (0.11.4) unstable; urgency=low * Update cs debconf translation -- Julien Danjou Sat, 15 Jan 2005 18:32:49 +0100 apt-build (0.11.3) unstable; urgency=low * Update pt_BR debconf translation -- Julien Danjou Fri, 14 Jan 2005 06:46:29 +0100 apt-build (0.11.2) unstable; urgency=low * Update nl debconf translation (Closes: #290096) * Update da debconf translation * Update de debconf translation * Update fr debconf translation (Closes: #290244) * Update ja debconf translation -- Julien Danjou Thu, 13 Jan 2005 10:36:10 +0100 apt-build (0.11.1) unstable; urgency=low * Source cleaning -- Julien Danjou Wed, 12 Jan 2005 19:09:10 +0100 apt-build (0.11.0) unstable; urgency=low * Fix problem with multiple gcc options in wrapper * Add cc and c++ wrapper support * Add a make wrapper (Closes: #226440, #226410) * Re-add build-repository command (Closes: #223887) * Add a note about wrappers in README.Debian, so I will be able to say RTFM to the next user who will make a bug report about this (Closes: #289263) -- Julien Danjou Wed, 12 Jan 2005 18:47:44 +0100 apt-build (0.10.1) unstable; urgency=low * Wrong path in wrapper (Closes: #289116) -- Julien Danjou Fri, 7 Jan 2005 11:22:38 +0100 apt-build (0.10.0) unstable; urgency=low * The "I will kill Gentoo in 2005" release ;-) * Use new wrapper system, written in C and not using diversion anymore (Closes: #288036) * Fix some version parsing errors This still need to be rewritten with libapt-pkg-perl * Fix description (Closes: #288131) * Changes debconf template (Closes: #288130) * Fix sub world (need to chomp()) * Fix some english spelling errors -- Julien Danjou Thu, 6 Jan 2005 17:05:18 +0100 apt-build (0.9.16) unstable; urgency=low * Fix a typo in french template (Thanks Fabien Fenaut) -- Julien Danjou Thu, 30 Dec 2004 18:24:20 +0100 apt-build (0.9.15) unstable; urgency=low * Fix problem with some packages where source version is different from binary version (Closes: #285721) -- Julien Danjou Mon, 27 Dec 2004 20:43:23 +0100 apt-build (0.9.14) unstable; urgency=low * Add a warning if apt-build.list does not exist (Closes: #285991) -- Julien Danjou Mon, 27 Dec 2004 11:21:51 +0100 apt-build (0.9.13) unstable; urgency=low * Fix bug if no source lines are present in sources.list (Thanks to Davor Ocelic) -- Julien Danjou Wed, 22 Dec 2004 23:19:47 +0100 apt-build (0.9.12) unstable; urgency=low * Fix sources-list option * Update spanish translation (Closes: #285312) * Fix a bug with --target-release option -- Julien Danjou Sun, 12 Dec 2004 18:06:03 +0100 apt-build (0.9.11) unstable; urgency=low * Fix options expected in apt-build.conf (Closes: #281693) * Add a patch from Alexander Ehlert to managing sources This add 3 new commands: - clean-sources - build-source - update-sources * Provide an alias for --sources-list Thanks to Joel Soete (Closes: #281687) -- Julien Danjou Fri, 10 Dec 2004 20:39:35 +0100 apt-build (0.9.10) unstable; urgency=low * Fix options (Thanks to Cyb.org) -- Julien Danjou Mon, 1 Nov 2004 23:07:19 +0100 apt-build (0.9.9) unstable; urgency=low * Fix clean_repository (Closes: #271546) -- Julien Danjou Tue, 14 Sep 2004 00:10:04 +0200 apt-build (0.9.8) unstable; urgency=low * Mention optimizations in the package changelog (Closes: #240018) -- Julien Danjou Fri, 10 Sep 2004 13:35:13 +0200 apt-build (0.9.7) unstable; urgency=low * Add Czech translation (Closes: #266570) -- Julien Danjou Fri, 20 Aug 2004 22:38:15 +0200 apt-build (0.9.6) unstable; urgency=high * Remove print to stderr in gcc/g++ wrappers (Closes: #265564) -- Julien Danjou Fri, 13 Aug 2004 20:31:16 +0200 apt-build (0.9.5) unstable; urgency=low * Fix a regexp, thanks to Philipp Frauenfelder (Closes: #265033) -- Julien Danjou Wed, 11 Aug 2004 15:54:01 +0200 apt-build (0.9.4.1) unstable; urgency=low * Really Update Brazilian Portuguese translation (Patch from #264085 did not apply) -- Julien Danjou Sun, 8 Aug 2004 09:38:42 +0200 apt-build (0.9.4) unstable; urgency=low * Update Brazilian Portuguese translation (Closes: #264085) * Re-add clean command (Closes: #263507) -- Julien Danjou Sat, 7 Aug 2004 21:10:53 +0200 apt-build (0.9.3) unstable; urgency=low * The "Babel Tower" Release * Fix XSI:isms (Closes: #258313) * Update Spanish manpage (Closes: #239908) * Add Greek translation (Closes: #237849) * Add German translation (Closes: #250291) * Add Dutch translation (Closes: #244631) * Update Japanese translation (Closes: #237776) * Update Danish translation (Closes: #237283) * Update French translation (Closes: #236089) -- Julien Danjou Wed, 14 Jul 2004 15:11:31 +0200 apt-build (0.9.2.1) unstable; urgency=low * Fix somes typo (Closes: #235179) -- Julien Danjou Sun, 29 Feb 2004 14:32:16 +0100 apt-build (0.9.2) unstable; urgency=low * Update of manpages and templates * Should be able to build package with `-' (Closes: #219639) * Update russian translation (Closes: #219090) * Some questions have now medium instead of critical priority (Closes: #207506) * Update spanish manpage (Closes: #218740) * Update danish translation (Closes: #227611) * Update brazilian portuguese translation (Closes: #227280) * Update italian translation (Closes: #226704) -- Julien Danjou Thu, 26 Feb 2004 17:45:21 +0100 apt-build (0.9.1) unstable; urgency=low * Fix `Davor Ocelic' :-) * Update japanese translation (Closes: #217416) * Update french translation (Closes: #216154) -- Julien Danjou Sat, 1 Nov 2003 15:53:39 +0100 apt-build (0.9) unstable; urgency=low * Use the apt-build rewrite by Davor Ocelic -- Julien Danjou Wed, 15 Oct 2003 20:18:05 +0200 apt-build (0.8.8) unstable; urgency=low * New russian translation (Closes: #214382) * New japan translation (Closes: #210371) * New brazilian portuguese translation (Closes: #207947) * Print the correct line in debconf (Closes: #207632) -- Julien Danjou Thu, 9 Oct 2003 15:51:28 +0200 apt-build (0.8.7) unstable; urgency=low * Apply patch from Christian Perrier (Closes: #206964) * Fix problem handling CDROM (Closes: #206846) * Updating fr.po (Closes: #206963) -- Julien Danjou Sun, 24 Aug 2003 14:37:13 +0200 apt-build (0.8.6.1) unstable; urgency=low * Fix stupid bug with $new (Closes: #206635) * *Really* include spanish manpage (Closes: #206700) -- Julien Danjou Fri, 22 Aug 2003 15:39:23 +0200 apt-build (0.8.6) unstable; urgency=low * Fix a postinst bug with zcat on new install * Include patch from Yindong Yu, it should closes: #201987, #203935 -- Julien Danjou Wed, 20 Aug 2003 13:50:09 +0200 apt-build (0.8.5) unstable; urgency=low * Add -t apt-build to apt-get install (Closes: #194380) * Modify postinst to gzip /dev/null (Closes: #200528) * Handle : in version while getting source (Closes: #193383) * Some fixes in man pages (Closes: #194277) * Adding Brazilian Portuguese debconf translation (Closes: #197511) * Adding spanish manpage (Closes: #197399) * Adding Japanese debconf translation (Closes: #193738) * Fixed \n in templates (Closes: #193007) -- Julien Danjou Mon, 14 Jul 2003 17:35:21 +0200 apt-build (0.8.4.1) unstable; urgency=low * Should *really* support CDROM, Thanks to David Robin, again. -- Julien Danjou Sun, 11 May 2003 14:19:34 +0200 apt-build (0.8.4) unstable; urgency=low * Should not die any more (Closes: #191917) * Fix template (Closes: #191383) * Fix french template (Closes: #191731, #191229) * Be more verbose about build directory in README.Debian (Closes: #173149) -- Julien Danjou Sat, 10 May 2003 20:42:01 +0200 apt-build (0.8.3) unstable; urgency=low * Added cdrom support (Thanks to David Robin) -- Julien Danjou Wed, 7 May 2003 16:08:44 +0200 apt-build (0.8.2.1) unstable; urgency=low * Oups, tabulation in help ! * Uses po files -- Julien Danjou Thu, 17 Apr 2003 15:55:08 +0200 apt-build (0.8.2) unstable; urgency=low * Use source package when calling apt-get source with specific version (closes: #189403) -- Julien Danjou Thu, 17 Apr 2003 15:42:37 +0200 apt-build (0.8.1) unstable; urgency=low * Depends on gcc and g++ only * Packages will not be built multiples times (closes: #177964) * Add a note about apt/preferences in README.Debian (closes: #185273) * Fix typo in manpages (closes: #179433) * Add support for target-release option and package/dist syntax (closes: #181584) -- Julien Danjou Sat, 12 Apr 2003 20:42:50 +0200 apt-build (0.8) unstable; urgency=low * Detect architecture (Closes: #173151) * We use the default gcc since gcc-3.x is now the default compiler * Use split() for options (Closes: #174406) * New danish template (Closes: #175030) * Update spanish template (Closes: #174884) -- Julien Danjou Tue, 21 Jan 2003 21:46:26 +0100 apt-build (0.7) unstable; urgency=low * Print an error message if compiler is not installed (Closes: #165742) * Add double quote in postint (Closes: #165743) * Now print compilation option (Closes: #165788, #167103) * Fix templates (Closes: #163040) * New Italian template (Closes: #171741) * French manpage (Closes: #166710) * Fix perm for Release (Closes: #171749) -- Julien Danjou Fri, 6 Dec 2002 23:00:21 +0100 apt-build (0.6.4) unstable; urgency=low * Fix man page (Closes: #162667) * Fix spaces in templates (Closes: #163040) -- Julien Danjou Wed, 9 Oct 2002 21:18:49 +0200 apt-build (0.6.3) unstable; urgency=low * pentium-mmx for gcc-3.1 and gcc-3.2 only (Closes: #162031) * Some cleanup -- Julien Danjou Wed, 25 Sep 2002 18:57:27 +0200 apt-build (0.6.2) unstable; urgency=low * Fix g++ issues. Thanks to Torsten Werner (Closes: #158369) * info command now works * Don't stop on build error (Closes: #155143) * debian/postinst: chmod source.list to 644 (Closes: #156907) * Change version system (0.6.2 instead of 0.6-2) because this is a native Debian package * debian/postinst: create symlink (Closes: #157761, #158123) * Support for virtual packages (Closes: #158415) * Support of gcc-3.2 and more arch (Closes: #156910) * More sparc arch support (Closes: #156912) -- Julien Danjou Tue, 3 Sep 2002 12:19:50 +0200 apt-build (0.6-1) unstable; urgency=low * Use new system of repository: no more .0 on version. (Closes: #155170, #155273, #155383) * http/ftp/file support (Closes: #154332) * Add note about gcc in README.Debian (Closes: #155081) * Add powerpc support (Closes: #155677) * Optimize C++ code with g++ (Closes: #154961) * New commands: world and info -- Julien Danjou Thu, 15 Aug 2002 04:31:29 +0200 apt-build (0.5-6) unstable; urgency=low * Include spanish templates -- Julien Danjou Sun, 4 Aug 2002 13:52:48 +0200 apt-build (0.5-5) unstable; urgency=low * No more fakeroot dependency * Include french templates (Closes: #155066) * Fix a tab -- Julien Danjou Thu, 1 Aug 2002 17:54:02 +0200 apt-build (0.5-4) unstable; urgency=low * Patch from Jeronimo Pellegrini for description improvement and typo (Closes: #154309) * Remove builddep after the build of _all_ packages * Build-dir now works (stupid bug) * Warning on upload moved to README.Debian (Closes: #154467) * Fix preinst (Closes: #154461) * Fix a bug with version x:foo-bar (Closes: #154492) * New options: --build-only (Closes: #154310) -- Julien Danjou Tue, 30 Jul 2002 23:15:45 +0200 apt-build (0.5-3) unstable; urgency=low * Typo (Closes: #154215) * Add alpha support and cxx compiler (Closes: #154240) * Use dh_link * Use dpkg-divert -- Julien Danjou Thu, 25 Jul 2002 21:02:35 +0200 apt-build (0.5-2) unstable; urgency=low * Add devscripts to Depends -- Julien Danjou Thu, 25 Jul 2002 12:43:42 +0200 apt-build (0.5-1) unstable; urgency=low * New command: source * New options: --no-source, --rebuild * Code clean up * Bug fix: parse debian/control for ${Source-Version} * Bug fix: works even if there is not maintainer version (native debian package) -- Julien Danjou Wed, 24 Jul 2002 22:49:38 +0200 apt-build (0.4-5) unstable; urgency=low * Small bug fix -- Julien Danjou Thu, 18 Jul 2002 13:04:52 +0200 apt-build (0.4-4) unstable; urgency=low * Bug fix for changelog * Use .dsc... Not tar.gz, grrrrrr -- Julien Danjou Sun, 14 Jul 2002 13:00:18 +0200 apt-build (0.4-3) unstable; urgency=low * Use tar.gz, not diff.gz to get source version -- Julien Danjou Sun, 14 Jul 2002 02:01:43 +0200 apt-build (0.4-2) unstable; urgency=low * The "I am a cow" release -- Julien Danjou Sun, 14 Jul 2002 01:50:55 +0200 apt-build (0.4-1) unstable; urgency=low * New changelog format: add an entry about apt-build * Bug fix: change version even if the package name in changelog is not the real package name. * Bug fix: Use the source version and not package version to build source * Now in Debian (Closes: #151866) -- Julien Danjou Sun, 14 Jul 2002 01:17:59 +0200 apt-build (0.3-1) unstable; urgency=low * Can use ftp * Add -b to defaut build command * --patch works * Code cleanup and bug fixes * Can use gcc-3.1.x -- Julien Danjou Sat, 6 Jul 2002 21:50:43 +0200 apt-build (0.2-1) unstable; urgency=low * Bug fixes * Now use AppConfig to parse options * Add new options: remove-builddep, no-wrapper, patch... * upgrade and dist-upgrade finally works -- Julien Danjou Mon, 1 Jul 2002 20:03:29 +0200 apt-build (0.1-1) unstable; urgency=low * Initial Release. -- Julien Danjou Tue, 18 Jun 2002 20:23:02 +0200 apt-build-0.12.44/debian/config0000644000000000000000000000761012037102033013036 0ustar #!/bin/sh set -e CONFFILE="/etc/apt/apt-build.conf" build_dir= repository_dir= Olevel= mtune= options= make_options= # load debconf lib . /usr/share/debconf/confmodule # load config file if [ -e $CONFFILE ] ; then # TODO: instead of sed here to source config file, improve config parsing in # config.c for compatibility with shell variables tmpfile=$(mktemp) cat $CONFFILE > $tmpfile sed -i 's|^\([^=]*\) = |\1=|' $tmpfile sed -i 's|build-dir|build_dir|; s|repository-dir|repository_dir|' $tmpfile . $tmpfile rm -f $tmpfile db_set apt-build/build_dir "$build_dir" db_set apt-build/repository_dir "$repository_dir" case "$Olevel" in -O1) olevel=Light ;; -O2) olevel=Medium ;; -O3) olevel=Strong ;; *) olevel= ;; esac db_set apt-build/olevel "$olevel" db_set apt-build/archtype "$mtune" db_set apt-build/options "$options" #db_set apt-build/make_options "$make_options" fi ok= while [ -z "$ok" ] ; do db_input medium apt-build/build_dir || true db_go || true db_get apt-build/build_dir if [ -z "$RET" ] ; then db_reset apt-build/build_dir else ok=0 fi done repository_dir= while [ -z "$repository_dir" ] ; do db_input medium apt-build/repository_dir || true db_go || true db_get apt-build/repository_dir if [ -z "$RET" ] ; then db_reset apt-build/repository_dir else repository_dir="$RET" fi done db_subst apt-build/add_to_sourceslist repo "$RET" eval $(apt-config shell sourceslist Dir::Etc::sourcelist/f) eval $(apt-config shell sourcesparts Dir::Etc::sourceparts/d) if [ ! -e $CONFFILE ] ; then # set to true for initial configuration (conffile does not exist) db_set apt-build/add_to_sourceslist "true" else db_set apt-build/add_to_sourceslist "false" # run loop to prevent errors if some sources does not exist for source in "$sourceslist" "$sourcesparts"*.list ; do if [ -e "$source" ] ; then if grep -Eq "^[[:space:]]*deb file:$repository_dir apt-build main" "$source" ; then db_set apt-build/add_to_sourceslist "true" break fi fi done fi db_input critical apt-build/add_to_sourceslist || true db_input critical apt-build/olevel || true db_input medium apt-build/options || true db_go || true multithreaded= if [ -n "$make_options" ] ; then multithreaded="$make_options" elif [ -r /proc/cpuinfo ] && [ ! -e $CONFFILE ] ; then # get number of cores and set as default job argument multithreaded="-j$(grep -c processor /proc/cpuinfo)" || true # only allow whole numbers case "${multithreaded#-j}" in ''|*[!0-9]*|0*) multithreaded= ;; esac fi db_set apt-build/make_options "$multithreaded" db_input high apt-build/make_options || true db_go || true # get architecture for i in 1 2 ; do # We need to set RET empty in case of /proc/cpuinfo is missing and to support # clean archtype (cpu or architecture type) RET= case "$(dpkg-architecture -qDEB_HOST_ARCH)" in i[3-9]86|x86|x86pc|k5|k6|k6-2|k6-3|pentium*|athlon*|i586-i686) if [ -r /proc/cpuinfo ] ; then case "$(grep 'vendor_id' /proc/cpuinfo | cut -d ':' -f 2 | head -n 1)" in *AMD*) db_input critical apt-build/arch_amd || true db_get apt-build/arch_amd ;; *Intel*) db_input critical apt-build/arch_intel || true db_get apt-build/arch_intel ;; esac fi ;; sparc*) db_input critical apt-build/arch_sparc || true db_get apt-build/arch_sparc ;; alpha) db_input critical apt-build/arch_alpha || true db_get apt-build/arch_alpha ;; arm*) db_input critical apt-build/arch_arm || true db_get apt-build/arch_arm ;; amd64|*-amd64) db_input critical apt-build/arch_amd64 || true db_get apt-build/arch_amd64 ;; esac if [ $i -eq 1 ] ; then db_go || true else db_set apt-build/archtype "$RET" fi done apt-build-0.12.44/debian/po/0000755000000000000000000000000012056400775012277 5ustar apt-build-0.12.44/debian/po/pt.po0000644000000000000000000001053111741371560013261 0ustar # Portuguese translation of apt-build's debconf messages. # 2005, Rui Branco # 2005-09-26 - Rui Branco - initial translation # 2006-08-07 - Rui Branco - 2f 1u # msgid "" msgstr "" "Project-Id-Version: apt-build 0.12.18\n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2006-08-07 18:05+0100\n" "Last-Translator: Rui Branco \n" "Language-Team: Portuguese \n" "Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=iso-8859-1\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "" "Directrio utilizado pelo apt-build para 'download' e criao de pacotes:" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "Directrio utilizado para guardar os pacotes criados pelo apt-build:" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "Adicionar o repositrio apt-build ao ficheiro sources.list?" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "Para que possa instalar o pacote j compilado via APT, ter que adicionar " "uma linha como esta ao ficheiro sources.list:\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "Leve" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "Mdia" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "Forte" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "Nvel de optimizao:" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "Estas so equivalentes a -01, -02 e -03. O nvel de optimizao dependente " "do tempo. Quanto maior o nvel de optimizao que escolher, maior o tempo " "necessrio para a compilao, mas tornar os programas mais rpidos. " "Ateno: Optimizao forte pode levar a problemas de estabilidade." #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "Arquitectura:" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "Se a sua arquitectura no estiver presente, escolha uma e edite manualmente " "o seu ficheiro de configurao (/etc/apt/apt-build.conf), e envie por favor " "um relatrio de sugesto." #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "Opes a adicionar ao gcc:" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "Opes a adicionar ao make:" #~ msgid "Light, Medium, Strong" #~ msgstr "Leve, Mdia, Forte" #~ msgid "" #~ "If your architecture is not here, choose one and edit your configuration " #~ "file (/etc/apt/apt-build.conf) by hand, and please do a bugreport. " #~ "(wishlist)" #~ msgstr "" #~ "Se a sua arquitectura no estiver presente, escolha uma e edite " #~ "manualmente o seu ficheiro de configurao (/etc/apt/apt-build.conf), e " #~ "envie por favor um relatrio de erro. (wishlist)" #~ msgid "What is your architecture?" #~ msgstr "Qual a arquitectura do seu sistema?" apt-build-0.12.44/debian/po/de.po0000644000000000000000000001050211741371560013224 0ustar # translation of apt-build_0.12.24_de.po to German # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans# # Developers do not need to manually edit POT or PO files. # # Erik Schanze , 2004-2006. msgid "" msgstr "" "Project-Id-Version: apt-build_0.12.24_de\n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2006-11-18 22:27+0100\n" "Last-Translator: Erik Schanze \n" "Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "" "Verzeichnis, das Apt-build zum Herunterladen und Bauen von Paketen nutzt:" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "Verzeichnis zum Speichern mittels Apt-build gebauter Pakete:" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "Das Paketdepot von Apt-build der Datei /etc/sources.list hinzufügen?" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "Um die gebauten Pakete mit APT zu installieren, müssen Sie so eine Zeile " "Ihrer Datei sources.list hinzufügen:\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "Gering" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "Mittel" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "Hoch" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "Grad der Optimierung:" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "Das entspricht den Parametern »-O1«, »-O2« und »-O3«. Optimierungsstufen " "sind zeitabhängig. Je stärker Sie Ihr Paket optimieren, desto länger dauert " "die Kompilierung, aber umso schneller wird Ihr Programm arbeiten. Achtung: " "Starke Optimierung kann zu Instabilitäten führen." #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "Rechnerarchitektur:" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "Wenn Ihre Rechnerarchitektur hier nicht aufgelistet ist, wählen Sie " "irgendeine aus, ändern die Konfigurationsdatei (/etc/apt/apt-build.conf) per " "Hand und schreiben bitte einen Fehlerbericht (wishlist)." #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "Zusätzliche Optionen für GCC:" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "Zusätzliche Optionen für Make:" #~ msgid "Light, Medium, Strong" #~ msgstr "Gering, Mittel, Hoch" apt-build-0.12.44/debian/po/vi.po0000644000000000000000000001077411741371560013265 0ustar # Vietnamese Translation for apt-build. # Copyright © 2006 Free Software Foundation, Inc. # Clytie Siddall , 2005. # msgid "" msgstr "" "Project-Id-Version: apt-build 0.12.19\n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2006-08-12 14:08+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: LocFactoryEditor 1.6fc1\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "Thư mục được apt-build dùng để tải về và xây dựng gói:" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "Thư mục được dùng để cất giữ gói được apt-build xây dựng:" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "Thêm kho apt-build vào sources.list (danh sách các nguồn) không?" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "Để cài đặt gói đã xây dựng bằng APT, bạn phải thêm một dòng như điều này vào " "tập tin sources.list (danh sách các nguồn):\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "Nhẹ" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "Vừa" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "Mạnh" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "Cấp tối ưu hóa:" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "Ba cấp này bằng -O1, -O2 và -O3. Cấp tối ưu hoá phụ thuộc vào thời gian. " "Càng cao cấp tối ưu hoá được chọn, càng lâu cần thiết để biên dịch, còn càng " "nhanh chương trình sẽ chạy. Cảnh giác: sự tối ưu hoá mạnh có thể gây ra vấn " "đề ổn định." #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "Kiến trúc:" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "Nếu kiến trúc của bạn không nằm trong danh sách này, hãy chọn một điều và tự " "sửa đổi tập tin cấu hình (/etc/apt/apt-build.conf); cũng xin hãy thông báo " "lỗi đó (với kiểu wishlist)." #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "Tùy chọn cần thêm vào « gcc »:" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "Tùy chọn cần thêm vào « make »:" #~ msgid "Light, Medium, Strong" #~ msgstr "Nhẹ, Vừa, Mạnh" #~ msgid "" #~ "If your architecture is not here, choose one and edit your configuration " #~ "file (/etc/apt/apt-build.conf) by hand, and please do a bugreport. " #~ "(wishlist)" #~ msgstr "" #~ "Nếu kiến trúc của bạn không nằm trong danh sách này, hãy chọn một điều và " #~ "tự sửa đổi tập tin cấu hình (/etc/apt/apt-build.conf); cũng xin hãy thông " #~ "báo lỗi đó (với kiểu wishlist)." #~ msgid "What is your architecture?" #~ msgstr "Bạn có kiến trúc nào?" apt-build-0.12.44/debian/po/ca.po0000644000000000000000000001125111741371560013221 0ustar # translation of ca.po to catalan # translation of ca.po to # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans# # Developers do not need to manually edit POT or PO files. # # Miguel Gea Milvaques, 2005. # Miguel Gea Milvaques , 2005. # Miguel Gea Milvaques , 2006. msgid "" msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2006-08-11 23:33+0200\n" "Last-Translator: Miguel Gea Milvaques \n" "Language-Team: catalan \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.2\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "" "Directori que utilitzarà apt-build per descarregar i construir els paquets:" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "" "Directori utilitzat per emmagatzemar els paquets construïts per apt-build:" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "Voleu afegir el repositori d'apt-build al sources.list?" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "Per instal·lar amb APT els paquets que construïu, heu d'afegir com aquesta " "al vostre sources.list:\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "Baix" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "Mig" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "Agressiu" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "Nivell d'optimització:" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "Són equivalents a -O1, -O2 y -O3. Els nivells d'optimització depenen del " "temps. Com més nivell d'optimització escolliu, més temps necessitareu per " "compilar, però més ràpids seran els programes que compileu. Avís: La " "optimització Agressiva pot comportar problemes d'estabilitat." #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "Arquitectura:" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "Si la vostra arquitectura no és ací, escolliu una qualsevol i editeu el " "fitxer de configuració (/etc/apt/apt-build.conf) a ma, i reporteu l'error. " "(whislist)" #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "Opcions per passar-li al gcc:" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "Opcions per passar-li al make:" #~ msgid "Light, Medium, Strong" #~ msgstr "Baix, Mig, Agressiu" #~ msgid "" #~ "If your architecture is not here, choose one and edit your configuration " #~ "file (/etc/apt/apt-build.conf) by hand, and please do a bugreport. " #~ "(wishlist)" #~ msgstr "" #~ "Si la vostra arquitectura no és ací, escolliu una qualsevol i editeu el " #~ "fitxer de configuració (/etc/apt/apt-build.conf) a ma, i reporteu " #~ "l'error. (whislist)" apt-build-0.12.44/debian/po/sk.po0000644000000000000000000000717211741371560013262 0ustar msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2007-08-13 02:24+0100\n" "Last-Translator: Ivan Masár \n" "Language-Team: Slovak \n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "Adresár, ktorý apt-build používa pre stiahnutie a zostavenie balíkov:" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "Adresár, ktorý apt-build používa uloženie balíkov, ktoré zostavil:" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "Pridať apt-build repozitár do sources.list?" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "Aby ste mohli nainštalovať balík zostavený pomocou APT, musíte pridať do " "svojho sources.list takýto riadok:\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "ľahká" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "stredná" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "silná" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "Úroveň optimalizácie:" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "Tieto zodpovedajú -O1, -O2 a -O3. Od úrovne optimalizácie závisí aj čas. Čím " "vyššiu úroveň optimalizácie zvolíte, tým viac času bude potrebného na " "kompiláciu, ale aj vaše programy budú rýchlejšie. Upozornenie: Silná " "optimalizácia môže viesť k problémom so stabilitou." #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "Architektúra:" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "Ak sa tu vaša architektúra nenachádza, niektorú zvoľte a upravte " "konfiguračný súbor (/etc/apt/apt-build.conf) ručne. Prosím, pošlite tiež " "oznámenie o chybe úrovne želanie (wishlist)." #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "Voľby, ktoré sa pošlú gcc:" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "Voľby, ktoré sa pošlú make:" #~ msgid "Light, Medium, Strong" #~ msgstr "ľahká, stredná, silná" apt-build-0.12.44/debian/po/ja.po0000644000000000000000000001153711741371560013237 0ustar # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # msgid "" msgstr "" "Project-Id-Version: apt-build 0.12.19\n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2006-08-12 13:51+0900\n" "Last-Translator: Kenshi Muto \n" "Language-Team: Japanese \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "" "apt-build がパッケージのダウンロードとビルドを行うのに使うディレクトリ:" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "apt-build によってビルドされたパッケージを格納するディレクトリ:" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "apt-build のリポジトリを sources.list に追加しますか?" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "ビルドしたパッケージを APT 経由でインストールするためには、sources.list に次" "のような行を追加する必要があります:\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "弱" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "標準" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "強" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "最適化レベル:" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "これらは -O1、-O2、-O3 にそれぞれ相当します。最適化レベルは時間と関係します。" "つまり、高い最適化レベルを選ぶほど、コンパイルにはより多くの時間がかかります" "が、プログラムはより速く動作するようになります。注意: 強い最適化は安定性に問" "題を引き起こすかもしれません。" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "アーキテクチャ:" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "お使いのアーキテクチャがここにない場合、とりあえずどれか 1 つを選び、設定ファ" "イル (/etc/apt/apt-build.conf) を手で編集してください。それから、wishlist と" "してバグ報告をしてください。" #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "gcc に付加したいオプション:" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "make に付加したいオプション:" #~ msgid "Light, Medium, Strong" #~ msgstr "弱, 標準, 強" #~ msgid "" #~ "If your architecture is not here, choose one and edit your configuration " #~ "file (/etc/apt/apt-build.conf) by hand, and please do a bugreport. " #~ "(wishlist)" #~ msgstr "" #~ "お使いのアーキテクチャがここにない場合、とりあえずどれか 1 つを選び、設定" #~ "ファイル (/etc/apt/apt-build.conf) を手で編集してください。それから、" #~ "wishlist としてバグ報告をしてください。" apt-build-0.12.44/debian/po/el.po0000644000000000000000000001424511741371560013244 0ustar # translation of apt-build_0.9.1_el.po to Greek # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans# # Developers do not need to manually edit POT or PO files. # Νίκος Νύκταρης (Nick Niktaris) , 2004. # Konstantinos Margaritis , 2004. # Thomas Vasileiou , 2012 # msgid "" msgstr "" "Project-Id-Version: apt-build_0.9.1_el\n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2012-01-24 01:59+0200\n" "Last-Translator: Thomas Vasileiou \n" "Language-Team: Greek \n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.0.2\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "" "Κατάλογος όπου θα γίνεται η μεταφόρτωση και δημιουργία των πακέτων από το " "apt-build;" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "" "Κατάλογος όπου θα αποθηκευτούν τα πακέτα που δημιουργήθηκαν από το apt-build:" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "" "Θέλετε να προστεθεί το apt-build ως καταχώρηση στο αρχείο πηγών sources.list;" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "Για να μπορείτε να εγκαθιστάτε πακέτα μέσω του apt θα πρέπει να προσθέσετε " "μια γραμμή όπως την παρακάτω στο αρχείο sources.list:\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "Χαμηλό" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "Μέτριο" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "Υψηλό" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "Επίπεδο βελτιστοποίησης:" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "Αυτά είναι ισοδύναμα του -O1, -O2 και -O3. Το επίπεδο βελτιστοποίησης " "εξαρτάται από το χρόνο - για την ακρίβεια, όσο αυξάνετε το επίπεδο " "βελτιστοποίησης τόσο μεγαλύτερος θα είναι ο χρόνος μεταγλώττισης του αρχείου " "αλλά τόσο ταχύτερα θα είναι τα προγράμματά σας. Προσοχή: Η ισχυρή " "βελτιστοποίηση μπορεί να οδηγήσει σε προβλήματα σταθερότητας." #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "Αρχιτεκτονική: " #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "Αν η αρχιτεκτονική σας δεν εμφανίζεται, επιλέξτε μια και επεξεργαστείτε το " "αρχείο ρυθμίσεων (/etc/apt/apt-build.conf) χειροκίνητα και σας παρακαλούμε " "να συμπληρώσετε μια αναφορά σφάλματος. (ως wishlist)" #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "Ποίες επιλογές θέλετε να προσθέσετε στο gcc;" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "Επιλογές που θα προστεθούν στο make:" #~ msgid "Light, Medium, Strong" #~ msgstr "Χαμηλό, Μέτριο, Υψηλό" #~ msgid "" #~ "If your architecture is not here, choose one and edit your configuration " #~ "file (/etc/apt/apt-build.conf) by hand, and please do a bugreport. " #~ "(wishlist)" #~ msgstr "" #~ "Αν η αρχιτεκτονική σας δεν εμφανίζεται, επιλέξτε μια και επεξεργαστείτε " #~ "το αρχείο ρυθμίσεων (/etc/apt/apt-build.conf) χειροκίνητα και σας " #~ "παρακαλούμε να συμπληρώσετε μια αναφορά σφάλματος. (ως wishlist)" #~ msgid "What is your architecture?" #~ msgstr "Ποια είναι η αρχιτεκτονική του υπολογιστή σας;" #~ msgid "Where must apt-build store built packages?" #~ msgstr "Πού πρέπει να αποθηκεύει το apt-build τα δημιουργημένα πακέτα;" apt-build-0.12.44/debian/po/pl.po0000644000000000000000000000762311741371560013261 0ustar # Copyright (C) 2012 # This file is distributed under the same license as the apt-build package. # # Michał Kułach , 2012. msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2012-01-25 17:25+0100\n" "Last-Translator: Michał Kułach \n" "Language-Team: Polish \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Lokalize 1.2\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "Katalog używany przez apt-build do pobierania i budowania pakietów:" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "Katalog używany do przechowywanie pakietów budowanych przez apt-build:" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "Dodać repozytorium apt-build do sources.list?" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "Aby zainstalować pakiet za pomocą APT-a, należy dodać wiersz podobny do " "poniższego, do sources.list:\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "niski" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "średni" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "wysoki" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "Poziom optymalizacji:" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "Jest to odpowiednik opcji -O1, -O2 i -O3. Poziom optymalizacji jest zależny " "od czasu. Lepsza optymalizacja zabiera więcej czasu na kompilację, ale za to " "programy będą działały szybciej. Ostrzeżenie: Wysoki poziom optymalizacji " "może powodować problemy ze stabilnością." #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "Architektura:" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "Jeśli nie ma tutaj używanej architektury, należy wybrać właściwą i zedytować " "plik konfiguracyjny (/etc/apt/apt-build.conf) ręcznie. Prosimy także o " "wysłanie raportu o błędzie, z priorytetem \"wishlist\"." #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "Opcje przekazywane do gcc:" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "Opcje przekazywane do make:" #~ msgid "Light, Medium, Strong" #~ msgstr "niski, średni, wysoki" apt-build-0.12.44/debian/po/it.po0000644000000000000000000001060011741371560013247 0ustar # Italian translations of po-debconf templates for apt-build. # Copyright (c) 2005 Software in the Public Interest # This file is distributed under the same license as the apt-build package. # Danilo Piazzalunga, 2004 # Luca Monducci, 2005 - 2006 # msgid "" msgstr "" "Project-Id-Version: apt-build 0.12.18 italian debconf templates\n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2006-08-08 22:15+0200\n" "Last-Translator: Luca Monducci \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding: 8bit\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "Directory in cui apt-build scarica e compila i pacchetti:" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "Directory in cui sono salvati i pacchetti compilati da apt-build:" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "Aggiungere il repository di apt-build in sources.list?" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "Per poter installare con apt i pacchetti compilati, occorre aggiungere al " "proprio file sources.list una riga simile a:\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "Semplice" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "Intermedio" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "Elevato" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "Livello di ottimizzazione:" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "Le scelte corrispondono ai livelli di ottimizzazione -O1, -O2 e -O3. Il " "livello di ottimizzazione in relazione al tempo: infatti, a una maggiore " "ottimizzazione corrisponde un tempo di compilazione pi lungo; in compenso, " "i programmi saranno pi veloci. Attenzione: ottimizzazioni elevate possono " "provocare problemi di stabilit." #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "Architettura:" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "Se la propria architettura non riportata si deve sceglierne una qualunque " "e modificare a mano il file di configurazione (/etc/apt/apt-build.conf); " "infine, inviare una segnalazione di bug (wishlist)." #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "Ulteriori opzioni da passare a gcc:" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "Ulteriori opzioni da passare a make:" #~ msgid "Light, Medium, Strong" #~ msgstr "Semplice, Intermedio, Elevato" #~ msgid "" #~ "If your architecture is not here, choose one and edit your configuration " #~ "file (/etc/apt/apt-build.conf) by hand, and please do a bugreport. " #~ "(wishlist)" #~ msgstr "" #~ "Se la propria architettura non riportata si deve sceglierne una " #~ "qualunque e modificare a mano il file di configurazione (/etc/apt/apt-" #~ "build.conf); infine, inviare una segnalazione di bug (wishlist)." apt-build-0.12.44/debian/po/fr.po0000644000000000000000000001034211741371560013245 0ustar # translation of fr.po to French # # # # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # Developers do not need to manually edit POT or PO files. msgid "" msgstr "" "Project-Id-Version: apt-build\n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2006-08-15 14:12+0200\n" "Last-Translator: Thomas Huriaux \n" "Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=iso-8859-15\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.9.1\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "Emplacement o apt-build tlchargera et construira les paquets:" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "Emplacement o apt-build entreposera les paquets construits:" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "Faut-il ajouter le dpt d'apt-build au fichier sources.list?" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "Pour qu'apt puisse installer le paquet construit, vous devez ajouter une " "ligne comme celle-ci dans votre fichier sources.list:\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "Simple" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "Intermdiaire" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "lev" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "Niveau d'optimisation:" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "Ces niveaux d'optimisation correspondent -O1, -O2 et -O3. L'optimisation " "prend du temps; plus vous optimisez votre construction, plus longue sera la " "compilation, mais plus vos programmes seront rapides. Attention: " "l'optimisation leve peut conduire des problmes de stabilit." #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "Architecture:" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "Si votre architecture n'est pas prsente, choisissez-en une, puis modifiez " "le fichier de configuration (/etc/apt/apt-build.conf) vous-mme, et " "remplissez un rapport de bogue (de svrit wishlist)." #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "Options utiliser avec gcc:" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "Options utiliser avec make:" #~ msgid "Light, Medium, Strong" #~ msgstr "Simple, Intermdiaire, lev" apt-build-0.12.44/debian/po/gl.po0000644000000000000000000000736311741371560013251 0ustar # Galician translation of apt-build's debconf templates # This file is distributed under the same license as the apt-build package. # Jacobo Tarrio , 2008. # msgid "" msgstr "" "Project-Id-Version: apt-build\n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2008-05-27 22:04+0100\n" "Last-Translator: Jacobo Tarrio \n" "Language-Team: Galician \n" "Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "Directorio que apt-build emprega para descargar e compilar paquetes:" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "" "Directorio que se emprega para armacenar os paquetes compilados por apt-" "build:" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "¿Engadir o repositorio de apt-build a sources.list?" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "Para instalar o paquete compilado mediante APT, debe engadir unha liña coma " "esta ao seu ficheiro sources.list:\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "Lixeiro" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "Medio" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "Forte" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "Nivel de optimización:" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "Estes son equivalentes a -O1, -O2 e -O3. O nivel de optimización depende do " "tempo. A máis optimización, ha ser necesario máis tempo para compilar, pero " "os programas han ser máis rápidos. Aviso: as altas optimizacións poden " "conlevar problemas de estabilidades." #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "Arquitectura:" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "Se a súa arquitectura non figura aquí, escolla unha e edite o seu ficheiro " "de configuración (/etc/apt/apt-build.conf) á man, e envíe un informe de erro " "\"wishlist\"." #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "Opcións a engadir a gcc:" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "Opcións a engadir a make:" #~ msgid "Light, Medium, Strong" #~ msgstr "Lixeiro, Medio, Forte" apt-build-0.12.44/debian/po/cs.po0000644000000000000000000001017711741371560013251 0ustar # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # msgid "" msgstr "" "Project-Id-Version: apt-build\n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2007-01-27 12:31+0100\n" "Last-Translator: Jan Outrata \n" "Language-Team: Czech \n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "Adresář používaný apt-buildem pro stahování a sestavování balíků:" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "Adresář pro ukládání balíků sestavených apt-buildem:" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "Přidat repositář apt-build do sources.list?" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "Aby bylo možné instalovat sestavené balíky pomocí APT, musíte do sources." "list přidat řádek podobný tomuto:\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "Lehká" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "Střední" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "Silná" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "Úroveň optimalizace:" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "Tyto jsou ekvivalentní s -O1, -O2 a -O3. Úroveň optimalizace je časově " "závislá. Čím vyšší úroveň optimalizace zvolíte, tím více času bude pro " "překlad potřeba, ale tím rychlejší vaše programy budou. Upozornění: Silná " "optimalizace může vést k problémům se stabilitou." #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "Architektura:" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "Pokud zde vaše architektura není, vyberte nějakou a upravte konfigurační " "soubor (/etc/apt/apt-build.conf) ručně. Poté nám prosím zašlete hlášení o " "chybě se závažností wishlist." #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "Volby, které předat gcc:" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "Volby, které předat make:" #~ msgid "Light, Medium, Strong" #~ msgstr "Lehká, Střední, Silná" apt-build-0.12.44/debian/po/es.po0000644000000000000000000001034211741371560013245 0ustar # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # msgid "" msgstr "" "Project-Id-Version: apt-build 0.12.21\n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2006-08-23 15:19+0200\n" "Last-Translator: Nacho Barrientos Arias \n" "Language-Team: Spanish \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-15\n" "Content-Transfer-Encoding: 8bit\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "" "Qu directorio desea que apt-build utilice para descargar y construir los " "paquetes?" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "" "Qu directorio desea utilizar para almacenar los paquetes construidos por " "apt-build?" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "Aadir el repositorio de apt-build a sources.list?" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "Para poder instalar mediante APT los paquetes que construya, tiene que " "aadir una lnea como esta a su fichero sources.list:\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "Escaso" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "Medio" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "Agresivo" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "Qu nivel de optimizacin quiere?" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "Son equivalentes a -O1, -O2 y -O3. Los niveles de optimizacin son " "dependientes del tiempo, de hecho, cuanto ms quiera optimizar, ms tiempo " "se necesitar para compilar, pero ms rpidos sern sus programas. Aviso: " "Optimizaciones agresivas conducen a problemas de estabilidad." #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "Arquitectura:" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "Si su arquitectura no est aqu, seleccione una y edite su archivo de " "configuracin (/etc/apt/apt-build.conf) a mano, y enve, por favor, un " "informe de fallo con severidad wishlist." #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "Qu opciones adicionales quiere pasarle a gcc?" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "Qu opciones adicionales quiere pasarle a make?" #~ msgid "Light, Medium, Strong" #~ msgstr "Escaso, Medio, Agresivo" apt-build-0.12.44/debian/po/pt_BR.po0000644000000000000000000001127711741371560013654 0ustar # Debconf translations for apt-build. # Copyright (C) 2012 THE apt-build'S COPYRIGHT HOLDER # This file is distributed under the same license as the apt-build package. # André Luís Lopes , 2005. # Adriano Rafael Gomes , 2012. # msgid "" msgstr "" "Project-Id-Version: apt-build\n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2012-01-26 10:27-0200\n" "Last-Translator: Adriano Rafael Gomes \n" "Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "Diretório utilizado pelo apt-build para baixar e construir pacotes:" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "Diretório utilizado para armazenar pacotes construídos pelo apt-build:" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "Adicionar o repositório apt-build ao arquivo sources.list?" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "Para poder instalar os pacotes construídos usando o APT, é necessário " "adicionar uma linha como esta em seu arquivo sources.list:\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "Leve" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "Médio" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "Forte" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "Nível de otimização:" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "Esses níveis são equivalentes às opções -O1, -O2 e -O3. O nível de " "otimização é dependente de tempo. Quanto maior o nível de otimização que " "você escolher, mais tempo será necessário para a compilação terminar, mas " "seus programas ficarão mais rápidos. Aviso: otimização forte pode levar a " "problemas de estabilidade." #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "Arquitetura:" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "Caso sua arquitetura não esteja listada aqui, escolha uma e edite seu " "arquivo de configuração (/etc/apt/apt-build.conf) manualmente e, por favor, " "envie um relatório de problemas (bug) com a prioridade \"lista de desejos" "\" (wishlist)." #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "Opções a serem adicionadas ao gcc:" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "Opções a serem adicionadas ao make:" #~ msgid "Light, Medium, Strong" #~ msgstr "Leve, Médio, Forte" #~ msgid "" #~ "If your architecture is not here, choose one and edit your configuration " #~ "file (/etc/apt/apt-build.conf) by hand, and please do a bugreport. " #~ "(wishlist)" #~ msgstr "" #~ "Caso sua arquitetura não esteja listada aqui, escolha uma e edite seu " #~ "arquivo de configuração (/etc/apt/apt-build.conf) manualmente. E, por " #~ "favor, envie um relatório de problemas (bug) com a prioridade \"lista de " #~ "desejos\" (wishlist)." #~ msgid "What is your architecture?" #~ msgstr "Qual é sua arquitetura ?" #~ msgid "Where must apt-build store built packages?" #~ msgstr "Onde o apt-build deve armazenar os pacotes construídos ?" apt-build-0.12.44/debian/po/da.po0000644000000000000000000000741711741371560013233 0ustar # Danish translation for apt-build. # Copyright (C) 2010 apt-build og nedenstående oversættere. # This file is distributed under the same license as the apt-build package. # Morten Brix Pedersen , 2005. # Joe Hansen (joedalton2@yahoo.dk), 2010. # msgid "" msgstr "" "Project-Id-Version: apt-build\n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2010-12-30 19:25+0200\n" "Last-Translator: Joe Hansen \n" "Language-Team: Danish \n" "Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "Mappe brugt af apt-build til at hente og bygge pakker:" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "Mappe der skal bruges til at gemme pakker bygget af apt-build:" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "Tilføj arkivet apt-build til sources.list?" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "For at installere byggede pakker via APT, skal du tilføje en linje som denne " "til din sources.list:\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "Let" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "Mellem" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "Stærk" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "Optimeringsniveau:" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "Disse er lig med -01, -02 og -03. Optimeringsniveauet er tidsafhængigt. Jo " "højere niveau du vælger, jo mere tid vil kompilering tage, men jo hurtigere " "vil dine programmer køre. Advarsel: Stærk optimering kan føre til " "stabilitetsproblemer." #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "Arkitektur:" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "Hvis din arkitektur ikke er her, vælg en og rediger manuelt din " "opsætningsfil (/etc/apt/apt-build.conf), og opret en fejlrapport imod denne " "pakke (wishlist)." #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "Indstillinger der skal tilføjes til gcc:" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "Indstilinger der skal tilføjes til make:" #~ msgid "Light, Medium, Strong" #~ msgstr "Let, Mellem, Stærk" apt-build-0.12.44/debian/po/tr.po0000644000000000000000000000773011741371560013272 0ustar # Turkish translation of apt-build debconf template # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Mert Dirik , 2008. # msgid "" msgstr "" "Project-Id-Version: apt-build\n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2008-06-16 14:52+0200\n" "Last-Translator: Mert Dirik \n" "Language-Team: Debian L10N Turkish \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Poedit-Language: Turkish\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "'apt-build'ın paketleri indirmek ve derlemek için kullanacağı dizin:" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "'apt-build' tarafından derlenmiş paketlerin saklanacağı dizin:" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "'apt-build' deposu sources.list'e eklensin mi?" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "Paketleri APT ile kurabilmek için aşağıdaki satırları sources.list'e " "eklemelisiniz:\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "Hafif" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "Orta" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "Ağır" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "Eniyileme düzeyi:" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "Bu değerler -O1, -O2 ve -O3'e denk gelir. Eniyileme düzeyi zamana bağlıdır. " "Ne kadar ağır bir eniyileme düzeyi seçerseniz programların derlenmesi o " "kadar uzun sürer, ama derlenmiş programlar da o kadar hızlı çalışır. Uyarı: " "Ağır eniyileme kararlılık sorunlarına yol açabilir." #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "Mimari:" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "Eğer mimariniz burada listelenmediyse, listelenen mimarilerden herhangi " "birini seçin ve daha sonra apt-build'in yapılandırma dosyasını (/etc/apt/apt-" "build.conf) uygun biçimde düzenleyin. Ayrıca lütfen istek türünde bir hata " "raporu göndermeyi de düşünün." #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "'gcc'ye eklenecek seçenekler:" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "'make'e eklenecek seçenekler:" #~ msgid "Light, Medium, Strong" #~ msgstr "Hafif, Orta, Ağır" apt-build-0.12.44/debian/po/POTFILES.in0000644000000000000000000000004411741371560014051 0ustar [type: gettext/rfc822deb] templates apt-build-0.12.44/debian/po/templates.pot0000644000000000000000000000544111741371560015024 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "" apt-build-0.12.44/debian/po/sv.po0000644000000000000000000001024211741371560013265 0ustar # Swedish translation of apt-build. # Copyright (C) 2005 THE apt-build'S COPYRIGHT HOLDER # This file is distributed under the same license as the apt-build package. # Daniel Nylander , 2005. # , fuzzy # # msgid "" msgstr "" "Project-Id-Version: apt-build 0.12.13\n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2006-08-11 17:13+0100\n" "Last-Translator: Daniel Nylander \n" "Language-Team: Swedish \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=iso-8859-1\n" "Content-Transfer-Encoding: 8bit\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "Katalog som apt-build ska anvnda fr att hmta och bygga paket:" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "Katalog som apt-build ska spara bygga paket:" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "Lgga till apt-builds frrd till sources.list?" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "Fr att installera byggda paket via APT mste du lgga till en rad som denna " "till din sources.list:\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "Ltt" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "Medium" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "Stark" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "Optimeringsniv:" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "Dessa motsvarar -O1, -O2 and -O3. Optimeringsniver r tidskrvande. Ju " "hgre optimeringsniv du vljer, ju mer tid gr t att kompilera men dina " "program kommer att kra fortare. Varning: Stark optimering kan leda till " "stabilitetsproblem." #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "Arkitektur:" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "Om din arkitektur inte finns med hr, vlj en och redigera din " "konfigurationsfil (/etc/apt/apt-build.conf) fr hand, och skicka grna en " "felrapport till oss (som wishlist)." #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "Flaggor att skicka till gcc:" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "Flaggor att skicka till make:" #~ msgid "Light, Medium, Strong" #~ msgstr "Ltt, Medium, Stark" #~ msgid "" #~ "If your architecture is not here, choose one and edit your configuration " #~ "file (/etc/apt/apt-build.conf) by hand, and please do a bugreport. " #~ "(wishlist)" #~ msgstr "" #~ "Om din arkitektur inte finns hr, vlj en och redigera din " #~ "konfigurationsfil (/etc/apt/apt-build.conf) fr hand, och skicka grna en " #~ "felrapport till oss (som wishlist)." #~ msgid "What is your architecture?" #~ msgstr "Vilken r din arkitektur?" apt-build-0.12.44/debian/po/ru.po0000644000000000000000000001274211741371560013272 0ustar # translation of apt-build_0.12.19_ru.po to Russian # translation of ru.po to Russian # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans# # Developers do not need to manually edit POT or PO files. # Ilgiz Kalmetev , 2003. # Yuri Kozlov , 2005, 2006. # msgid "" msgstr "" "Project-Id-Version: ru\n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2006-08-11 22:10+0300\n" "Last-Translator: Yuri Kozlov \n" "Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.9.1\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "Каталог, в который apt-build должен загружать и собирать пакеты:" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "Каталог, в который apt-build должен сохранять собранные пакеты:" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "Добавить репозиторий apt-build в sources.list?" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "Чтобы установить собранный пакет с помощью APT, вы должны добавить в файл " "sources.list примерно такую строку:\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "Облегченная" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "Средняя" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "Усиленная" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "Уровень оптимизации:" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "Они эквивалентны -O1, -O2 и -O3. Уровень оптимизации влияет на время.Чем " "больший уровень оптимизации вы зададите, тем больше времени потребуется на " "компиляцию, но тем быстрее будут работать программы. Предупреждение: " "Усиленная оптимизация может привести к нестабильной работе программы." #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "Архитектура:" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "Если вашей архитектуры здесь нет, выберите любую и отредактируйте файл " "настроек(/etc/apt/apt-build.conf) вручную, и пришлите, пожалуйста, сообщение " "об ошибке (в список пожеланий)." #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "Дополнительные параметры для gcc:" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "Дополнительные параметры для make:" #~ msgid "Light, Medium, Strong" #~ msgstr "Облегченная, Средняя, Усиленная" #~ msgid "" #~ "If your architecture is not here, choose one and edit your configuration " #~ "file (/etc/apt/apt-build.conf) by hand, and please do a bugreport. " #~ "(wishlist)" #~ msgstr "" #~ "Если вашей архитектуры здесь нет, выберите любую и отредактируйте файл " #~ "настроек(/etc/apt/apt-build.conf) вручную, и пришлите, пожалуйста, " #~ "сообщение об ошибке (в список пожеланий)." apt-build-0.12.44/debian/po/nl.po0000644000000000000000000001134511741371560013253 0ustar # Translation of apt-build 0.11.1_templates.po to Debian l10n Dutch # This file is distributed under the same license as the apt-build package. # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # # Luk Claes , 2005 # Kurt De Bree , 2006 # msgid "" msgstr "" "Project-Id-Version: apt-build 0.12.19\n" "Report-Msgid-Bugs-To: apt-build@packages.debian.org\n" "POT-Creation-Date: 2012-01-30 20:19+0100\n" "PO-Revision-Date: 2006-08-11 20:14+0100\n" "Last-Translator: Kurt De Bree \n" "Language-Team: Debian l10n Dutch \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: string #. Description #: ../templates:1001 msgid "Directory used by apt-build to download and build packages:" msgstr "Map gebruikt door apt-build om pakketten op te halen en te bouwen:" #. Type: string #. Description #: ../templates:2001 msgid "Directory used to store packages built by apt-build:" msgstr "Map gebruikt om pakketten gebouwd door apt-build te bewaren:" #. Type: boolean #. Description #: ../templates:3001 msgid "Add apt-build repository to sources.list?" msgstr "apt-build bibliotheek (repository) toevoegen aan sources.list?" #. Type: boolean #. Description #: ../templates:3001 msgid "" "In order to install built package via APT, you must add a line like this to " "your sources.list:\n" " deb file:${repo} apt-build main" msgstr "" "Om gebouwde pakketten te installeren via APT, moet u een regel zoals deze " "toevoegen aan uw sources.list:\n" " deb file:${repo} apt-build main" #. Type: select #. Choices #: ../templates:4001 msgid "Light" msgstr "Zwak" #. Type: select #. Choices #: ../templates:4001 msgid "Medium" msgstr "Gemiddeld" #. Type: select #. Choices #: ../templates:4001 msgid "Strong" msgstr "Sterk" #. Type: select #. Description #: ../templates:4002 msgid "Optimization level:" msgstr "Optimalisatieniveau:" #. Type: select #. Description #: ../templates:4002 msgid "" "These are equivalent to -O1, -O2 and -O3. Optimization level is time " "dependant. The higher optimization level you choose, more time will be " "required for compiling, but the faster your programs will be. Warning: " "Strong optimization may lead to stability problems." msgstr "" "Deze zijn equivalent met -O1, -O2 en -O3. Een optimalisatieniveau is " "tijdsafhankelijk. Hoe hoger het optimalisatieniveau dat u kiest, hoe meer " "tijd er nodig zal zijn voor de compilatie, maar hoe sneller uw programma's " "zullen zijn. Waarschuwing: sterke optimalisatie kan leiden tot " "stabiliteitsproblemen." #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "Architecture:" msgstr "Architectuur:" #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #. Type: select #. Description #: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001 #: ../templates:9001 ../templates:10001 msgid "" "If your architecture is not here, choose one and edit your configuration " "file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport." msgstr "" "Als uw architectuur hier niet tussen staat, kies er dan toch één en wijzig " "uw configuratiebestand (/etc/apt/apt-build.conf) handmatig, en stuur a.u.b. " "een foutrapport. (wishlist)" #. Type: string #. Description #: ../templates:11001 msgid "Options to add to gcc:" msgstr "Met gcc mee te geven opties:" #. Type: string #. Description #: ../templates:12001 msgid "Options to add to make:" msgstr "Met make mee te geven opties:" #~ msgid "Light, Medium, Strong" #~ msgstr "Zwak, Gemiddeld, Sterk" #~ msgid "" #~ "If your architecture is not here, choose one and edit your configuration " #~ "file (/etc/apt/apt-build.conf) by hand, and please do a bugreport. " #~ "(wishlist)" #~ msgstr "" #~ "Als uw architectuur hier niet tussen staat, kies er dan toch één en " #~ "wijzig uw configuratiebestand (/etc/apt/apt-build.conf) handmatig, en " #~ "stuur a.u.b. een foutrapport. (wishlist)" apt-build-0.12.44/debian/compat0000644000000000000000000000000211741371560013056 0ustar 9 apt-build-0.12.44/debian/postinst0000755000000000000000000001132112037102106013452 0ustar #!/bin/sh set -e CONFFILE="/etc/apt/apt-build.conf" # remove obsolete config file from apt-build <= 0.12.37 if dpkg-maintscript-helper supports rm_conffile 2>/dev/null ; then dpkg-maintscript-helper rm_conffile /etc/apt/sources.list.d/apt-build -- "$@" fi if [ "$1" = "configure" ] ; then . /usr/share/debconf/confmodule db_get apt-build/olevel case "$RET" in "Light") Olevel="-O1" ;; "Medium") Olevel="-O2" ;; "Strong") Olevel="-O3" ;; esac db_get apt-build/build_dir build_dir="$RET" db_get apt-build/repository_dir repository_dir="$RET" db_get apt-build/add_to_sourceslist add_to_sourceslist="$RET" db_get apt-build/options options="$RET" db_get apt-build/make_options make_options="$RET" db_get apt-build/archtype #march=-march="$RET" mtune=-mtune="$RET" # Create build_dir if [ ! -e "$build_dir" ] ; then mkdir -p "$build_dir" fi # Create repository_dir if [ ! -e "$repository_dir" ] ; then mkdir -p "$repository_dir"/dists/apt-build/main ln -s ../../.. "$repository_dir"/dists/apt-build/main/binary-$(dpkg --print-architecture) fi # link release file for apt-build distribution (for upgrade from 0.12.41) if [ ! -e "$repository_dir"/dists/apt-build/Release ] ; then ln -s ../../Release "$repository_dir"/dists/apt-build/Release fi sed s/__arch__/$(dpkg --print-architecture)/ /usr/share/apt-build/Release > "$repository_dir/Release" # prepare sources.list entry eval $(apt-config shell sourceslist Dir::Etc::sourcelist/f) eval $(apt-config shell sourcesparts Dir::Etc::sourceparts/d) aptbuildsource="$sourcesparts"apt-build.list debline="deb file:$repository_dir apt-build main" src_enabled="false" # run loop to prevent errors if some sources does not exist for source in "$sourceslist" "$sourcesparts"*.list ; do if [ -e "$source" ] ; then # comment in all sources lists if asked if [ "$add_to_sourceslist" = "false" ] ; then sed -i -e "s|^[:space:]*$debline.*|#$debline|" "$source" # check if source entry is already enabled elif grep -Eq "^[[:space:]]*$debline" "$source" ; then src_enabled="true" fi fi done # do not modify anything if source entry is already enabled if [ "$add_to_sourceslist" = "true" ] && [ $src_enabled = "false" ] ; then if [ ! -e "$sourcesparts" ] ; then mkdir -p "$sourcesparts" fi if [ ! -e "$aptbuildsource" ] ; then echo "$debline" > "$aptbuildsource" fi if grep -q "$debline" "$aptbuildsource" ; then # modify only first occurrence of $debline to prevent duplicate entries sed -i -e "0,\|^.*$debline|s||$debline|" "$aptbuildsource" else echo "$debline" >> "$aptbuildsource" fi fi # Remove one-byte Packages file created by old postinst if [ -f $repository_dir/Packages.gz ] && [ $(zcat $repository_dir/Packages.gz | wc -c) -eq 1 ] ; then rm -f $repository_dir/Packages.gz fi if [ ! -e "$repository_dir/Packages.gz" ] ; then gzip -9 < /dev/null > "$repository_dir/Packages.gz" fi # Configuration options # if config file does not exist if [ ! -e $CONFFILE ] ; then echo "build-dir =" > $CONFFILE echo "repository-dir =" >> $CONFFILE echo "Olevel =" >> $CONFFILE #echo "march =" >> $CONFFILE echo "mtune =" >> $CONFFILE echo "options =" >> $CONFFILE echo "make_options =" >> $CONFFILE fi cp -a -f $CONFFILE $CONFFILE.tmp # (re)add deleted or commented variables test -z "build-dir" || grep -Eq '^[[:space:]]*build-dir =' $CONFFILE || \ echo "build-dir =" >> $CONFFILE test -z "repository-dir" || grep -Eq '^[[:space:]]*repository-dir =' $CONFFILE || \ echo "repository-dir =" >> $CONFFILE test -z "Olevel" || grep -Eq '^[[:space:]]*Olevel =' $CONFFILE || \ echo "Olevel =" >> $CONFFILE #test -z "march" || grep -Eq '^[[:space:]]*march =' $CONFFILE || \ # echo "march =" >> $CONFFILE test -z "mtune" || grep -Eq '^[[:space:]]*mtune =' $CONFFILE || \ echo "mtune =" >> $CONFFILE test -z "options" || grep -Eq '^[[:space:]]*options =' $CONFFILE || \ echo "options =" >> $CONFFILE test -z "make_options" || grep -Eq '^[[:space:]]*make_options =' $CONFFILE || \ echo "make_options =" >> $CONFFILE sed -e "s|^[:space:]*build-dir =.*|build-dir = $build_dir|" \ -e "s|^[:space:]*repository-dir =.*|repository-dir = $repository_dir|" \ -e "s|^[:space:]*Olevel =.*|Olevel = $Olevel|" \ -e "s|^[:space:]*mtune =.*|mtune = $mtune|" \ -e "s|^[:space:]*options =.*|options = \" $options\"|" \ -e "s|^[:space:]*make_options =.*|make_options = \" $make_options\"|" \ < $CONFFILE > $CONFFILE.tmp mv -f $CONFFILE.tmp $CONFFILE fi #DEBHELPER# apt-build-0.12.44/debian/templates0000644000000000000000000000706211741371560013606 0ustar Template: apt-build/build_dir Type: string Default: /var/cache/apt-build/build _Description: Directory used by apt-build to download and build packages: Template: apt-build/repository_dir Type: string Default: /var/cache/apt-build/repository _Description: Directory used to store packages built by apt-build: Template: apt-build/add_to_sourceslist Type: boolean Default: true _Description: Add apt-build repository to sources.list? In order to install built package via APT, you must add a line like this to your sources.list: deb file:${repo} apt-build main Template: apt-build/olevel Type: select __Choices: Light, Medium, Strong Default: Medium _Description: Optimization level: These are equivalent to -O1, -O2 and -O3. Optimization level is time dependant. The higher optimization level you choose, more time will be required for compiling, but the faster your programs will be. Warning: Strong optimization may lead to stability problems. Template: apt-build/arch_intel Type: select Choices: generic, native, i386, i486, i586, pentium, pentium-mmx, pentiumpro, i686, pentium2, pentium3, pentium3m, pentium-m, pentium4, pentium4m, prescott, nocona, core2, corei7, corei7-avx, core-avx-i, atom Default: native _Description: Architecture: If your architecture is not here, choose one and edit your configuration file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport. Template: apt-build/arch_amd Type: select Choices: native, k6, k6-2, k6-3, athlon, athlon-tbird, athlon-4, athlon-xp, athlon-mp, k8, opteron, athlon64, athlon-fx, i8-sse3, opteron-sse3, athlon64-sse3, amdfam10, barcelona, bdver1, btver1 Default: native _Description: Architecture: If your architecture is not here, choose one and edit your configuration file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport. Template: apt-build/arch_amd64 Type: select Choices: native, nocona, core2, corei7, corei7-avx, core-avx-i, atom, k8, opteron, athlon64, athlon-fx, k8-sse3, opteron-sse3, athlon64-sse3, amdfam10, barcelona, bdver1, btver1 Default: native _Description: Architecture: If your architecture is not here, choose one and edit your configuration file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport. Template: apt-build/arch_sparc Type: select Choices: native, v7, v8, sparclite, sparclet, v9, cypress, supersparc, hypersparc, leon, f930, f934, sparclite86x, tsc701, ultrasparc, ultrasparc3, niagara, niagara2, niagara3, niagara4 Default: native _Description: Architecture: If your architecture is not here, choose one and edit your configuration file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport. Template: apt-build/arch_arm Type: select Choices: native, armv2, armv2a, armv3, armv3m, armv4, armv4t, armv5, armv5t, armv5te, armv6, armv6j, armv6t2, armv6zk, armv6-m, armv7, armv7-a, armv7-r, armv7-m, iwmmxt, iwmmxt2, ep9312 Default: native _Description: Architecture: If your architecture is not here, choose one and edit your configuration file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport. Template: apt-build/arch_alpha Type: select Choices: native, ev4, ev5, ev56, pca56, ev6, ev67 Default: native _Description: Architecture: If your architecture is not here, choose one and edit your configuration file (/etc/apt/apt-build.conf) by hand, and please do a wishlist bugreport. Template: apt-build/options Type: string _Description: Options to add to gcc: Template: apt-build/make_options Type: string _Description: Options to add to make: Template: apt-build/archtype Type: string Description: for internal use apt-build-0.12.44/debian/Release0000644000000000000000000000015611741371560013165 0ustar Archive: apt-build Component: main Origin: apt-build Label: apt-build Suite: apt-build Architecture: __arch__ apt-build-0.12.44/debian/manpages0000644000000000000000000000006611741371560013400 0ustar man/apt-build.1 man/apt-build.fr.1 man/apt-build.es.1 apt-build-0.12.44/debian/README.Debian0000644000000000000000000000476211741371560013732 0ustar apt-build for Debian -------------------- apt-build is an orphan package. If you want to adopt it, see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=365427 WARNING: -------- -> Do not upload packages on Debian: If you patch and compile your own packages with apt-build, you should not upload Debian packages built with a such system, because it can distort a program's behavior. -> Please keep deb and deb-src line in sync in your sources.list. -> About sources.list and apt/preferences: The deb line of apt-build repository must be the first line if you want apt-get to prefer built packages than other packages. To avoid conflicts with the `/etc/apt/preferences' mechanism, you may add the following entry in the '/etc/apt/preferences' file, or the '/etc/apt/preferences.d/aptpinning' file: # Set Pin-Priority 800 to all local files Package: * Pin: origin "" Pin-Priority: 800 ---------------------------------------------------------------------- ------------------------------ FAQ ----------------------------------- ---------------------------------------------------------------------- Q: gcc and g++ do not seem to be called with good options! A: *** They are called with them! *** What you see on your screen is the command called by make, but the wrapper wraps (yeah, it does) calls to gcc/g++ and adds options you specified in the apt-build configuration file. You won't see this on your screen. Try `ps ax | grep gcc' instead as a proof, while building. ---------------------------------------------------------------------- Q: Can I rebuild gcc or g++? A: If you rebuild gcc, it seems that optimizations won't be applied because it uses its own compiler during building. ---------------------------------------------------------------------- Q: What should be the size of my build directory? A: This directory should be large enough to contain packages and their build output. Some packages require at least 1 Go to be built. ---------------------------------------------------------------------- Q: How do I rebuild my whole system (apt-build world)? A: You must create a package list first. The simplest way to do it, is to run: dpkg --get-selections | \ awk '{if ($2=="install") print $1}' > /etc/apt/apt-build.list You should edit this file to remove some packages like gcc, kernel... Please note that using the --reinstall switch can be useful. ---------------------------------------------------------------------- -- Julien Danjou , Sun, 24 Apr 2005 14:23:16 +0200 apt-build-0.12.44/debian/copyright0000644000000000000000000000101011741371560013603 0ustar This package was debianized by Julien Danjou on Tue, 18 Jun 2002 20:23:02 +0200. Upstream Authors: Julien Danjou Davor Ocelic Copyright: Copyright 2002-2008 Julien Danjou This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 dated June, 1991. See /usr/share/common-licenses/GPL-2. apt-build-0.12.44/debian/postrm0000755000000000000000000000221011741371560013125 0ustar #!/bin/sh set -e if [ "$1" = purge ] ; then rm -f /etc/apt/apt-build.conf # prepare APT and apt-build information eval $(apt-config shell etcdir Dir::Etc) eval $(apt-config shell sourceslist Dir::Etc::sourcelist) eval $(apt-config shell sourcesparts Dir::Etc::sourceparts) sourceslist=/"$etcdir""$sourceslist" sourcesparts=/"$etcdir""$sourcesparts" aptbuildsource="$sourcesparts"/apt-build.list ## remove repository directory if it is empty #db_get apt-build/repository_dir #repository_dir="$RET" #if [ $(zcat "$repository_dir"/Packages.gz | wc -l) -eq 0 ] ; then # rm -rf "$repository_dir" #fi # ## remove build directory if it is empty #db_get apt-build/build_dir #build_dir="$RET" #if [ -d "$build_dir" ] && [ ! $(ls -A "$build_dir") ] ; then # rm -rf "$build_dir" #fi # remove apt-build.list resource file if [ -f "$aptbuildsource" ] ; then rm -f "$aptbuildsource" fi fi # remove obsolete config file from apt-build <= 0.12.37 if dpkg-maintscript-helper supports rm_conffile 2>/dev/null ; then dpkg-maintscript-helper rm_conffile /etc/apt/sources.list.d/apt-build -- "$@" fi #DEBHELPER# apt-build-0.12.44/debian/preinst0000755000000000000000000000077411741371560013302 0ustar #!/bin/sh set -e if [ "upgrade" = "$1" ] ; then if dpkg --compare-versions "$2" lt '0.10.0' ; then rm -f /usr/bin/gcc rm -f /usr/bin/g++ dpkg-divert --package apt-build --remove --rename /usr/bin/gcc dpkg-divert --package apt-build --remove --rename /usr/bin/g++ fi fi # remove obsolete config file from apt-build <= 0.12.37 if dpkg-maintscript-helper supports rm_conffile 2>/dev/null ; then dpkg-maintscript-helper rm_conffile /etc/apt/sources.list.d/apt-build -- "$@" fi #DEBHELPER# apt-build-0.12.44/Makefile0000644000000000000000000000221711741606645012105 0ustar # $Id$ APT_BUILD = apt-build APT_BUILD_WRAPPER = apt-build-wrapper WRAP_PROGRAMMS = gcc cc g++ c++ make gfortran CFLAGS = -W -Wall -Wextra -std=gnu99 -pipe -Wundef -Wshadow -Wcast-align \ -Wwrite-strings -Wsign-compare -Wunused -Winit-self -Wpointer-arith -Wredundant-decls \ -Wmissing-prototypes -Wmissing-format-attribute -Wmissing-noreturn -D_GNU_SOURCE -g INSTALL = install LN_S = ln -s BINDIR = $(DESTDIR)/usr/bin APT_BUILD_DIR = $(DESTDIR)/usr/lib/apt-build HOST_TYPE = all: $(APT_BUILD_WRAPPER) $(MAKE) -C man/ $(APT_BUILD_WRAPPER): wrapper.c config.o $(CC) $(CFLAGS) -o $@ $^ install: $(APT_BUILD_WRAPPER) $(APT_BUILD) $(INSTALL) -g 0 -o 0 -d $(BINDIR) $(INSTALL) -g 0 -o 0 -m 755 $(APT_BUILD) $(BINDIR) $(INSTALL) -g 0 -o 0 -d $(APT_BUILD_DIR) $(INSTALL) -g 0 -o 0 -m 755 $(APT_BUILD_WRAPPER) $(APT_BUILD_DIR) for prog in $(WRAP_PROGRAMMS); do \ $(LN_S) $(APT_BUILD_WRAPPER) $(APT_BUILD_DIR)/$$prog; \ done ifneq ($(HOST_TYPE),) for prog in gcc g++ gfortran; do \ $(LN_S) $(APT_BUILD_WRAPPER) $(APT_BUILD_DIR)/$(HOST_TYPE)-$$prog; \ done endif clean: rm -f *.o $(APT_BUILD_WRAPPER) cc.wrapper.c make.wrapper.c $(MAKE) -C man/ clean apt-build-0.12.44/config.c0000644000000000000000000001006711741371560012053 0ustar /* * config.c - Wrapper configuration for gcc used for apt-build * (c) 2005-2008 - Julien Danjou * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2, as * published by the Free Software Foundation. * */ #include #include #include #include #include "config.h" #include "apt-build.h" static char * parse_options (char * file_content) { unsigned int i, j; char *result; /* Search the first " */ for (i = 0; i <= strlen (file_content) && file_content[i] != '"'; i++); file_content += i + 1; /* Remove the first spaces if they exist */ while (file_content[0] == ' ') file_content++; /* Search the last " */ for (j = strlen (file_content); j >= 1 && file_content[j - 1] != '"'; j--); if (j == 0) { fprintf (stderr, "Error parsing options, check configuration file.\n"); exit (EXIT_FAILURE); } if (strlen (file_content) > 2) { result = strndup (file_content, j - 1); return result; } return NULL; } char ** parse_conf (unsigned int argc, char **argv) { FILE *conf; unsigned int i = 0, nb_apt_build_options = 0; int is_gcc = 0; char *file_content; char buf[BUF_SIZE]; char opt[BUF_SIZE]; char *str; char **cmd_line_args; struct apt_build_args args; char *options = NULL; /* Reset the configuration */ memset (&args, 0, sizeof (args)); conf = fopen (APT_BUILD_CONF_PATH, "r"); if (!conf) { perror ("Unable to open apt-build configuration file"); exit (EXIT_FAILURE); } file_content = (char *) malloc (sizeof (char) * BUF_SIZE); while (fgets (file_content, BUF_SIZE, conf)) { if (sscanf (file_content, "%s = %s", opt, buf)) { if (!strncmp (opt, "Olevel", 6)) args.Olevel = strdup (buf); if (!strncmp (opt, "mtune", 4)) args.mtune = strdup (buf); if (!strncmp (opt, "options", 7)) args.options = parse_options (file_content); if (!strncmp (opt, "make_options", 13)) args.make_options = parse_options (file_content); } } fclose (conf); free (file_content); /* Build the new command line */ cmd_line_args = (char **) malloc (sizeof (char *) * (argc + MAX_ARGC + 1)); cmd_line_args[nb_apt_build_options++] = strdup (argv[0]); /* make options */ if(!strcmp(basename(argv[0]), "make")) { options = args.make_options; } else { options = args.options; is_gcc = 1; } /* Apply options as specified by the configuration file. */ if (options && strlen (options) && (str = strtok (options, " "))) { do { cmd_line_args = (char **) realloc (cmd_line_args, sizeof (char *) * (argc + MAX_ARGC + nb_apt_build_options + 1)); cmd_line_args[nb_apt_build_options++] = strdup (str); } while((str = strtok(NULL, " "))); } /* Copy the rest of the line */ for(i = 1; i < argc; i++) cmd_line_args[nb_apt_build_options++] = strdup (argv[i]); /* Apply GCC options at the end to override the default options. */ if (is_gcc) { if (args.Olevel) cmd_line_args[nb_apt_build_options++] = args.Olevel; if (args.mtune) cmd_line_args[nb_apt_build_options++] = args.mtune; } else { /* Add current path as argument to make */ char *path = getenv("PATH"); if(path) { size_t len = strlen(path) + 6; char *path_option = (char *) malloc (len * sizeof(char)); snprintf(path_option, len, "PATH=%s",path); cmd_line_args[nb_apt_build_options++] = path_option; } } cmd_line_args[nb_apt_build_options++] = NULL; #if 0 for(i = 0; i < nb_apt_build_options; i++) printf("argv[%d] -> %s\n", i, cmd_line_args[i]); #endif return cmd_line_args; } void filterout_libdir_path (void) { char *path; char *libdir; /* Filter out standard apt-build search directory. */ path = getenv ("PATH"); if (path) { libdir = strstr (path, LIBDIR); if (libdir) setenv ("PATH", libdir + strlen (LIBDIR) + 1, 1); } }