aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2021-08-25 15:37:35 +0200
committerDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2021-08-25 15:44:52 +0200
commitfa180e9b5910ff57c62497e23866ef16148f1259 (patch)
treea3fc39a7202373190e8eb2652d56c8cc8234dd56
parent8db9255449e9dabf7929c7cd88f09efbcbb0dc4b (diff)
downloadetc_apache2-fa180e9b5910ff57c62497e23866ef16148f1259.tar.gz
etc_apache2-fa180e9b5910ff57c62497e23866ef16148f1259.tar.bz2
etc_apache2-fa180e9b5910ff57c62497e23866ef16148f1259.zip
redirects: contrib: GNUtoo: Group replicant forks repositories together
I have 73 repositories and they take 2 pages already in cgit. Since many are used to push temporary patches when they are developed and/or when they await review, it makes sense to group them together in the replicant directory. However doing that breaks existing manifests using my repositories, so a redirect is needed. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
-rw-r--r--git-redirects/contrib.conf4
-rw-r--r--git-redirects/contrib_gnutoo.conf60
-rw-r--r--sites-available/git.replicant.us.conf2
3 files changed, 61 insertions, 5 deletions
diff --git a/git-redirects/contrib.conf b/git-redirects/contrib.conf
deleted file mode 100644
index cd00f2f..0000000
--- a/git-redirects/contrib.conf
+++ /dev/null
@@ -1,4 +0,0 @@
-# GNUtoo
-Redirect /GNUtoo/external_libsamsung-ipc.git /GNUtoo/hardware_replicant_libsamsung-ipc.git
-Redirect /GNUtoo/hardware_ril_samsung-ril.git /GNUtoo/hardware_replicant_libsamsung-ril.git
-
diff --git a/git-redirects/contrib_gnutoo.conf b/git-redirects/contrib_gnutoo.conf
new file mode 100644
index 0000000..c9d9484
--- /dev/null
+++ b/git-redirects/contrib_gnutoo.conf
@@ -0,0 +1,60 @@
+# Samsung-ipc renames
+Redirect /contrib/GNUtoo/external_libsamsung-ipc.git /contrib/GNUtoo/replicant/hardware_replicant_libsamsung-ipc.git
+Redirect /contrib/GNUtoo/hardware_ril_samsung-ril.git /contrib/GNUtoo/replicant/hardware_replicant_libsamsung-ril.git
+
+# Replicant
+Redirect /contrib/GNUtoo/art.git /contrib/GNUtoo/replicant/art.git
+Redirect /contrib/GNUtoo/build.git /contrib/GNUtoo/replicant/build.git
+Redirect /contrib/GNUtoo/build_soong.git /contrib/GNUtoo/replicant/build_soong.git
+Redirect /contrib/GNUtoo/core.git /contrib/GNUtoo/replicant/core.git
+Redirect /contrib/GNUtoo/device_i9305.git /contrib/GNUtoo/replicant/device_i9305.git
+Redirect /contrib/GNUtoo/device_samsung_espresso3g.git /contrib/GNUtoo/replicant/device_samsung_espresso3g.git
+Redirect /contrib/GNUtoo/device_samsung_espressowifi.git /contrib/GNUtoo/replicant/device_samsung_espressowifi.git
+Redirect /contrib/GNUtoo/device_samsung_galaxys2-common.git /contrib/GNUtoo/replicant/device_samsung_galaxys2-common.git
+Redirect /contrib/GNUtoo/device_samsung_i9100.git /contrib/GNUtoo/replicant/device_samsung_i9100.git
+Redirect /contrib/GNUtoo/device_samsung_i9300.git /contrib/GNUtoo/replicant/device_samsung_i9300.git
+Redirect /contrib/GNUtoo/device_samsung_i9305.git /contrib/GNUtoo/replicant/device_samsung_i9305.git
+Redirect /contrib/GNUtoo/device_samsung_maguro.git /contrib/GNUtoo/replicant/device_samsung_maguro.git
+Redirect /contrib/GNUtoo/device_samsung_midas_common.git /contrib/GNUtoo/replicant/device_samsung_midas_common.git
+Redirect /contrib/GNUtoo/device_samsung_n5100.git /contrib/GNUtoo/replicant/device_samsung_n5100.git
+Redirect /contrib/GNUtoo/device_samsung_n7000.git /contrib/GNUtoo/replicant/device_samsung_n7000.git
+Redirect /contrib/GNUtoo/device_samsung_n7100.git /contrib/GNUtoo/replicant/device_samsung_n7100.git
+Redirect /contrib/GNUtoo/device_samsung_smdk4412-common.git /contrib/GNUtoo/replicant/device_samsung_smdk4412-common.git
+Redirect /contrib/GNUtoo/external_boringssl.git /contrib/GNUtoo/replicant/external_boringssl.git
+Redirect /contrib/GNUtoo/external_devmem2.git /contrib/GNUtoo/replicant/external_devmem2.git
+Redirect /contrib/GNUtoo/external_drm_info.git /contrib/GNUtoo/replicant/external_drm_info.git
+Redirect /contrib/GNUtoo/external_heimdall.git /contrib/GNUtoo/replicant/external_heimdall.git
+Redirect /contrib/GNUtoo/external_json-c.git /contrib/GNUtoo/replicant/external_json-c.git
+Redirect /contrib/GNUtoo/external_libdrm.git /contrib/GNUtoo/replicant/external_libdrm.git
+Redirect /contrib/GNUtoo/external_libgpiod.git /contrib/GNUtoo/replicant/external_libgpiod.git
+Redirect /contrib/GNUtoo/external_toybox.git /contrib/GNUtoo/replicant/external_toybox.git
+Redirect /contrib/GNUtoo/external_usbip-kernel-samsung-smdk4412.git /contrib/GNUtoo/replicant/external_usbip-kernel-samsung-smdk4412.git
+Redirect /contrib/GNUtoo/frameworks_av.git /contrib/GNUtoo/replicant/frameworks_av.git
+Redirect /contrib/GNUtoo/frameworks_base.git /contrib/GNUtoo/replicant/frameworks_base.git
+Redirect /contrib/GNUtoo/frameworks_native.git /contrib/GNUtoo/replicant/frameworks_native.git
+Redirect /contrib/GNUtoo/frameworks_opt_net_wifi.git /contrib/GNUtoo/replicant/frameworks_opt_net_wifi.git
+Redirect /contrib/GNUtoo/hardware_broadcom_wlan.git /contrib/GNUtoo/replicant/hardware_broadcom_wlan.git
+Redirect /contrib/GNUtoo/hardware_libhardware.git /contrib/GNUtoo/replicant/hardware_libhardware.git
+Redirect /contrib/GNUtoo/hardware_replicant_libsamsung-ipc.git /contrib/GNUtoo/replicant/hardware_replicant_libsamsung-ipc.git
+Redirect /contrib/GNUtoo/hardware_replicant_libsamsung-ril.git /contrib/GNUtoo/replicant/hardware_replicant_libsamsung-ril.git
+Redirect /contrib/GNUtoo/hardware_ril_samsung-ril.git /contrib/GNUtoo/replicant/hardware_ril_samsung-ril.git
+Redirect /contrib/GNUtoo/hardware_samsung.git /contrib/GNUtoo/replicant/hardware_samsung.git
+Redirect /contrib/GNUtoo/hardware_ti_omap4.git /contrib/GNUtoo/replicant/hardware_ti_omap4.git
+Redirect /contrib/GNUtoo/kernel_replicant_linux.git /contrib/GNUtoo/replicant/kernel_replicant_linux.git
+Redirect /contrib/GNUtoo/kernel_samsung_smdk4412.git /contrib/GNUtoo/replicant/kernel_samsung_smdk4412.git
+Redirect /contrib/GNUtoo/kernel_samsung_tuna.git /contrib/GNUtoo/replicant/kernel_samsung_tuna.git
+Redirect /contrib/GNUtoo/lineage-sdk.git /contrib/GNUtoo/replicant/lineage-sdk.git
+Redirect /contrib/GNUtoo/manifest.git /contrib/GNUtoo/replicant/manifest.git
+Redirect /contrib/GNUtoo/packages_apps_Messaging.git /contrib/GNUtoo/replicant/packages_apps_Messaging.git
+Redirect /contrib/GNUtoo/platform_external_libcxx.git /contrib/GNUtoo/replicant/platform_external_libcxx.git
+Redirect /contrib/GNUtoo/platform_hardware_ril.git /contrib/GNUtoo/replicant/platform_hardware_ril.git
+Redirect /contrib/GNUtoo/prebuilts_build-tools.git /contrib/GNUtoo/replicant/prebuilts_build-tools.git
+Redirect /contrib/GNUtoo/prebuilts_gcc_linux-x86_arm_arm-linux-androideabi-4.9.git /contrib/GNUtoo/replicant/prebuilts_gcc_linux-x86_arm_arm-linux-androideabi-4.9.git
+Redirect /contrib/GNUtoo/prebuilts_gcc_linux-x86_host_x86_64-linux-glibc2.17-4.8.git /contrib/GNUtoo/replicant/prebuilts_gcc_linux-x86_host_x86_64-linux-glibc2.17-4.8.git
+Redirect /contrib/GNUtoo/prebuilts_tools.git /contrib/GNUtoo/replicant/prebuilts_tools.git
+Redirect /contrib/GNUtoo/system_core.git /contrib/GNUtoo/replicant/system_core.git
+Redirect /contrib/GNUtoo/toolchain_jack.git /contrib/GNUtoo/replicant/toolchain_jack.git
+Redirect /contrib/GNUtoo/vendor_lineage.git /contrib/GNUtoo/replicant/vendor_lineage.git
+Redirect /contrib/GNUtoo/vendor_replicant.git /contrib/GNUtoo/replicant/vendor_replicant.git
+Redirect /contrib/GNUtoo/vendor_replicant-release-scripts.git /contrib/GNUtoo/replicant/vendor_replicant-release-scripts.git
+Redirect /contrib/GNUtoo/vendor_replicant-scripts.git /contrib/GNUtoo/replicant/vendor_replicant-scripts.git
diff --git a/sites-available/git.replicant.us.conf b/sites-available/git.replicant.us.conf
index cbc91b9..6eefd9a 100644
--- a/sites-available/git.replicant.us.conf
+++ b/sites-available/git.replicant.us.conf
@@ -48,7 +48,7 @@ ServerName git.replicant.us
# Other redirects
IncludeOptional git-redirects/aosp-mirror.conf
- IncludeOptional git-redirects/contrib.conf
+ IncludeOptional git-redirects/contrib_gnutoo.conf
IncludeOptional git-redirects/infrastructure.conf
IncludeOptional git-redirects/replicant-4.2.conf
IncludeOptional git-redirects/replicant-6.0.conf