diff options
author | 2009-10-21 16:20:26 +0100 | |
---|---|---|
committer | 2009-10-21 22:01:52 +0100 | |
commit | dd3736da2c72911ed8e7c3db6b45ae504d234af4 (patch) | |
tree | 1825fd067ea968cfb360c4ecb266c4f01de93789 /paludis/repositories/e | |
parent | 4a4ec386e6bb65a92cf11394aa2022fd06ac871f (diff) | |
download | paludis-dd3736da2c72911ed8e7c3db6b45ae504d234af4.tar.gz paludis-dd3736da2c72911ed8e7c3db6b45ae504d234af4.tar.xz |
There's no point in sync_interface
Diffstat (limited to 'paludis/repositories/e')
-rw-r--r-- | paludis/repositories/e/e_installed_repository.cc | 6 | ||||
-rw-r--r-- | paludis/repositories/e/e_installed_repository.hh | 2 | ||||
-rw-r--r-- | paludis/repositories/e/e_repository.cc | 1 | ||||
-rw-r--r-- | paludis/repositories/e/e_repository.hh | 1 | ||||
-rw-r--r-- | paludis/repositories/e/exndbam_repository.cc | 1 | ||||
-rw-r--r-- | paludis/repositories/e/vdb_repository.cc | 1 |
6 files changed, 8 insertions, 4 deletions
diff --git a/paludis/repositories/e/e_installed_repository.cc b/paludis/repositories/e/e_installed_repository.cc index 5e898c8b1..1d00fdf75 100644 --- a/paludis/repositories/e/e_installed_repository.cc +++ b/paludis/repositories/e/e_installed_repository.cc @@ -404,3 +404,9 @@ EInstalledRepository::populate_sets() const true); } +bool +EInstalledRepository::sync(const std::tr1::shared_ptr<OutputManager> &) const +{ + return false; +} + diff --git a/paludis/repositories/e/e_installed_repository.hh b/paludis/repositories/e/e_installed_repository.hh index 06e7a2828..b9c92ba90 100644 --- a/paludis/repositories/e/e_installed_repository.hh +++ b/paludis/repositories/e/e_installed_repository.hh @@ -82,6 +82,8 @@ namespace paludis HookResult perform_hook(const Hook & hook) PALUDIS_ATTRIBUTE((warn_unused_result)); + virtual bool sync(const std::tr1::shared_ptr<OutputManager> &) const; + ///\name For use by EInstalledRepositoryID ///\{ diff --git a/paludis/repositories/e/e_repository.cc b/paludis/repositories/e/e_repository.cc index 1bb483a30..b278d30a9 100644 --- a/paludis/repositories/e/e_repository.cc +++ b/paludis/repositories/e/e_repository.cc @@ -500,7 +500,6 @@ ERepository::ERepository(const ERepositoryParams & p) : value_for<n::manifest_interface>(this), value_for<n::mirrors_interface>(this), value_for<n::provides_interface>(static_cast<RepositoryProvidesInterface *>(0)), - value_for<n::syncable_interface>(this), value_for<n::virtuals_interface>((*DistributionData::get_instance()->distribution_from_string(p.environment()->distribution())).support_old_style_virtuals() ? this : 0) )), PrivateImplementationPattern<ERepository>(new Implementation<ERepository>(this, p)), diff --git a/paludis/repositories/e/e_repository.hh b/paludis/repositories/e/e_repository.hh index ac92ce3df..361d6f8cd 100644 --- a/paludis/repositories/e/e_repository.hh +++ b/paludis/repositories/e/e_repository.hh @@ -51,7 +51,6 @@ namespace paludis */ class PALUDIS_VISIBLE ERepository : public Repository, - public RepositorySyncableInterface, public RepositoryEnvironmentVariableInterface, public RepositoryMirrorsInterface, public RepositoryVirtualsInterface, diff --git a/paludis/repositories/e/exndbam_repository.cc b/paludis/repositories/e/exndbam_repository.cc index 4a2ef021b..4d72e93fa 100644 --- a/paludis/repositories/e/exndbam_repository.cc +++ b/paludis/repositories/e/exndbam_repository.cc @@ -110,7 +110,6 @@ ExndbamRepository::ExndbamRepository(const RepositoryName & n, const ExndbamRepo value_for<n::manifest_interface>(static_cast<RepositoryManifestInterface *>(0)), value_for<n::mirrors_interface>(static_cast<RepositoryMirrorsInterface *>(0)), value_for<n::provides_interface>(static_cast<RepositoryProvidesInterface *>(0)), - value_for<n::syncable_interface>(static_cast<RepositorySyncableInterface *>(0)), value_for<n::virtuals_interface>(static_cast<RepositoryVirtualsInterface *>(0)) )), PrivateImplementationPattern<ExndbamRepository>(new Implementation<ExndbamRepository>(p)), diff --git a/paludis/repositories/e/vdb_repository.cc b/paludis/repositories/e/vdb_repository.cc index b85c9b4d6..4557059ea 100644 --- a/paludis/repositories/e/vdb_repository.cc +++ b/paludis/repositories/e/vdb_repository.cc @@ -171,7 +171,6 @@ VDBRepository::VDBRepository(const VDBRepositoryParams & p) : value_for<n::manifest_interface>(static_cast<RepositoryManifestInterface *>(0)), value_for<n::mirrors_interface>(static_cast<RepositoryMirrorsInterface *>(0)), value_for<n::provides_interface>(this), - value_for<n::syncable_interface>(static_cast<RepositorySyncableInterface *>(0)), value_for<n::virtuals_interface>(static_cast<RepositoryVirtualsInterface *>(0)) )), PrivateImplementationPattern<VDBRepository>(new Implementation<VDBRepository>(this, p)), |