[DRE-maint] Hello
Antono Vasiljev
antono.vasiljev at gmail.com
Thu Jul 23 05:22:28 UTC 2009
Hello!
I've just subscribed to list and I would like to get some experience
from clever debian guys about ruby packaging :)
My primary goal is to support "Ubuntu on Rails"[1] PPA and maybe push
something useful to debian/ubuntu/universe.
Trying to update rubygems package to 1.3.5:
1) downloaded libgems-ruby-1.3.4 (contains only debian/ repo)
2) Renamed it to libgems-ruby-1.3.5
3) Got tarbasll with pkg-ruby-get-sources
4) Unpacked sources in home of ./libgems-ruby-1.3.4
tar -xzvf tarballs/libgems-ruby_1.3.5.orig.tar.gz
Do i need this step?
5) Got directory tree (see attached file).
6) Trying to build package with debuild and patching fails
I need advice/comments on my workflow and help in updating dpatches.
Thank you in advance!
[1] https://edge.launchpad.net/~ubuntu-on-rails
--
Antono Vasiljev <antono.vasiljev at gmail.com>
antono.info
-------------- next part --------------
.
|-- cleanup.sh
|-- libgems-build-tree.txt
|-- libgems-ruby-1.3.5
| `-- debian
| |-- README.Debian
| |-- changelog
| |-- compat
| |-- control
| |-- copyright
| |-- etc
| | `-- bash_completion.d
| | `-- gem.in
| |-- gem.in
| |-- patches
| | |-- 00list
| | |-- 01_default_gem_path.dpatch
| | |-- 03_disable_update_system.dpatch
| | |-- 05_gem_commands.dpatch
| | |-- 08_tighter_search_regex.dpatch
| | `-- 09_installer.dpatch
| |-- rubygems-doc.doc-base
| |-- rubygems1.8.postinst
| |-- rubygems1.8.postrm
| |-- rubygems1.8.prerm
| |-- rubygems1.9.postinst
| |-- rubygems1.9.postrm
| |-- rubygems1.9.prerm
| |-- rules
| `-- watch
|-- rubygems-1.3.5
| |-- ChangeLog
| |-- GPL.txt
| |-- History.txt
| |-- LICENSE.txt
| |-- Manifest.txt
| |-- README
| |-- Rakefile
| |-- bin
| | |-- gem
| | `-- update_rubygems
| |-- cruise_config.rb
| |-- lib
| | |-- gauntlet_rubygems.rb
| | |-- rbconfig
| | | `-- datadir.rb
| | |-- rubygems
| | | |-- builder.rb
| | | |-- command.rb
| | | |-- command_manager.rb
| | | |-- commands
| | | | |-- build_command.rb
| | | | |-- cert_command.rb
| | | | |-- check_command.rb
| | | | |-- cleanup_command.rb
| | | | |-- contents_command.rb
| | | | |-- dependency_command.rb
| | | | |-- environment_command.rb
| | | | |-- fetch_command.rb
| | | | |-- generate_index_command.rb
| | | | |-- help_command.rb
| | | | |-- install_command.rb
| | | | |-- list_command.rb
| | | | |-- lock_command.rb
| | | | |-- mirror_command.rb
| | | | |-- outdated_command.rb
| | | | |-- pristine_command.rb
| | | | |-- query_command.rb
| | | | |-- rdoc_command.rb
| | | | |-- search_command.rb
| | | | |-- server_command.rb
| | | | |-- setup_command.rb
| | | | |-- sources_command.rb
| | | | |-- specification_command.rb
| | | | |-- stale_command.rb
| | | | |-- uninstall_command.rb
| | | | |-- unpack_command.rb
| | | | |-- update_command.rb
| | | | `-- which_command.rb
| | | |-- config_file.rb
| | | |-- custom_require.rb
| | | |-- defaults.rb
| | | |-- dependency.rb
| | | |-- dependency_installer.rb
| | | |-- dependency_list.rb
| | | |-- digest
| | | | |-- digest_adapter.rb
| | | | |-- md5.rb
| | | | |-- sha1.rb
| | | | `-- sha2.rb
| | | |-- doc_manager.rb
| | | |-- exceptions.rb
| | | |-- ext
| | | | |-- builder.rb
| | | | |-- configure_builder.rb
| | | | |-- ext_conf_builder.rb
| | | | `-- rake_builder.rb
| | | |-- ext.rb
| | | |-- format.rb
| | | |-- gem_openssl.rb
| | | |-- gem_path_searcher.rb
| | | |-- gem_runner.rb
| | | |-- indexer.rb
| | | |-- install_update_options.rb
| | | |-- installer.rb
| | | |-- local_remote_options.rb
| | | |-- old_format.rb
| | | |-- package
| | | | |-- f_sync_dir.rb
| | | | |-- tar_header.rb
| | | | |-- tar_input.rb
| | | | |-- tar_output.rb
| | | | |-- tar_reader
| | | | | `-- entry.rb
| | | | |-- tar_reader.rb
| | | | `-- tar_writer.rb
| | | |-- package.rb
| | | |-- package_task.rb
| | | |-- platform.rb
| | | |-- remote_fetcher.rb
| | | |-- require_paths_builder.rb
| | | |-- requirement.rb
| | | |-- security.rb
| | | |-- server.rb
| | | |-- source_index.rb
| | | |-- source_info_cache.rb
| | | |-- source_info_cache_entry.rb
| | | |-- spec_fetcher.rb
| | | |-- specification.rb
| | | |-- test_utilities.rb
| | | |-- text.rb
| | | |-- timer.rb
| | | |-- uninstaller.rb
| | | |-- user_interaction.rb
| | | |-- validator.rb
| | | |-- version.rb
| | | `-- version_option.rb
| | |-- rubygems.rb
| | `-- ubygems.rb
| |-- pkgs
| | `-- sources
| | |-- lib
| | | `-- sources.rb
| | `-- sources.gemspec
| |-- setup.rb
| |-- test
| | |-- bogussources.rb
| | |-- data
| | | |-- gem-private_key.pem
| | | `-- gem-public_cert.pem
| | |-- fake_certlib
| | | `-- openssl.rb
| | |-- foo
| | | `-- discover.rb
| | |-- functional.rb
| | |-- gem_installer_test_case.rb
| | |-- gem_package_tar_test_case.rb
| | |-- gemutilities.rb
| | |-- insure_session.rb
| | |-- mockgemui.rb
| | |-- private_key.pem
| | |-- public_cert.pem
| | |-- rubygems_plugin.rb
| | |-- simple_gem.rb
| | |-- test_config.rb
| | |-- test_gem.rb
| | |-- test_gem_builder.rb
| | |-- test_gem_command.rb
| | |-- test_gem_command_manager.rb
| | |-- test_gem_commands_build_command.rb
| | |-- test_gem_commands_cert_command.rb
| | |-- test_gem_commands_check_command.rb
| | |-- test_gem_commands_contents_command.rb
| | |-- test_gem_commands_dependency_command.rb
| | |-- test_gem_commands_environment_command.rb
| | |-- test_gem_commands_fetch_command.rb
| | |-- test_gem_commands_generate_index_command.rb
| | |-- test_gem_commands_install_command.rb
| | |-- test_gem_commands_list_command.rb
| | |-- test_gem_commands_lock_command.rb
| | |-- test_gem_commands_mirror_command.rb
| | |-- test_gem_commands_outdated_command.rb
| | |-- test_gem_commands_pristine_command.rb
| | |-- test_gem_commands_query_command.rb
| | |-- test_gem_commands_server_command.rb
| | |-- test_gem_commands_sources_command.rb
| | |-- test_gem_commands_specification_command.rb
| | |-- test_gem_commands_stale_command.rb
| | |-- test_gem_commands_uninstall_command.rb
| | |-- test_gem_commands_unpack_command.rb
| | |-- test_gem_commands_update_command.rb
| | |-- test_gem_config_file.rb
| | |-- test_gem_dependency.rb
| | |-- test_gem_dependency_installer.rb
| | |-- test_gem_dependency_list.rb
| | |-- test_gem_digest.rb
| | |-- test_gem_doc_manager.rb
| | |-- test_gem_ext_configure_builder.rb
| | |-- test_gem_ext_ext_conf_builder.rb
| | |-- test_gem_ext_rake_builder.rb
| | |-- test_gem_format.rb
| | |-- test_gem_gem_path_searcher.rb
| | |-- test_gem_gem_runner.rb
| | |-- test_gem_indexer.rb
| | |-- test_gem_install_update_options.rb
| | |-- test_gem_installer.rb
| | |-- test_gem_local_remote_options.rb
| | |-- test_gem_package_tar_header.rb
| | |-- test_gem_package_tar_input.rb
| | |-- test_gem_package_tar_output.rb
| | |-- test_gem_package_tar_reader.rb
| | |-- test_gem_package_tar_reader_entry.rb
| | |-- test_gem_package_tar_writer.rb
| | |-- test_gem_package_task.rb
| | |-- test_gem_platform.rb
| | |-- test_gem_remote_fetcher.rb
| | |-- test_gem_requirement.rb
| | |-- test_gem_server.rb
| | |-- test_gem_source_index.rb
| | |-- test_gem_source_info_cache.rb
| | |-- test_gem_source_info_cache_entry.rb
| | |-- test_gem_spec_fetcher.rb
| | |-- test_gem_specification.rb
| | |-- test_gem_stream_ui.rb
| | |-- test_gem_uninstaller.rb
| | |-- test_gem_validator.rb
| | |-- test_gem_version.rb
| | |-- test_gem_version_option.rb
| | `-- test_kernel.rb
| `-- util
| |-- CL2notes
| `-- gem_prelude.rb.template
`-- tarballs
`-- libgems-ruby_1.3.5.orig.tar.gz
24 directories, 209 files
More information about the Pkg-ruby-extras-maintainers
mailing list