basic configuration(create repo).

This commit is contained in:
2017-09-30 23:32:28 +08:00
commit c3c39b6531
16 changed files with 1267 additions and 0 deletions

34
gentoo_portage/make.conf Normal file
View File

@@ -0,0 +1,34 @@
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-O2 -pipe"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE and USE_EXPAND flags that were used for
# buidling in addition to what is provided by the profile.
USE="bindist fbcon ffmpeg fuse mtp nvidia vdpau xft xvmc -bluetooth -cups -gpm -libav"
CPU_FLAGS_X86="mmx sse sse2"
PORTDIR="/usr/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"
# user's configuration
ABI_X86="32 64"
ACCEPT_KEYWORDS="amd64 ~amd64"
ALSA_CARDS="hda-intel"
APACHE2_MODULES="$APACHE2_MODULES access_compat"
CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3"
EMERGE_DEFAULT_OPTS="-n"
MAKEOPTS="-j9"
GENTOO_MIRRORS="https://mirrors.tuna.tsinghua.edu.cn/gentoo
https://mirrors.ustc.edu.cn/gentoo
http://mirrors.xmu.edu.cn/gentoo
http://gentoo.osuosl.org"
GRUB_PLATFORMS="efi-64"
INPUT_DEVICES="evdev libinput"
RUBY_TARGETS="ruby24"
USE="alsa bindist fbcon ffmpeg fuse mtp nvidia pulseaudio vaapi vdpau xft xvmc -bluetooth -cups -gpm -libav"
VIDEO_CARDS="fbdev nvidia"

View File

@@ -0,0 +1,2 @@
#sys-devel/gcc **
sys-kernel/gentoo-sources -~amd64

View File

@@ -0,0 +1,3 @@
app-arch/rar RAR
app-emulation/virtualbox-bin PUEL
www-plugins/adobe-flash AdobeFlash-11.x

View File

@@ -0,0 +1,64 @@
app-accessibility/espeak portaudio
app-arch/p7zip rar -wxwidgets
app-editors/emacs dynamic-loading gfile gsettings imagemagick libxml2 sound source xft
app-editors/vim lua perl python ruby
app-emulation/virtualbox -qt5
app-eselect/eselect-php fpm
app-i18n/fcitx gtk2 gtk3
dev-db/postgresql python
dev-lang/python sqlite
dev-lang/ruby -rdoc
dev-libs/libpcre pcre16
gnome-base/gvfs gnome-keyring
lxde-base/lxdm gtk3
media-sound/alsa-utils bat
net-misc/curl threads
net-misc/iputils -caps -filecaps
sys-apps/the_silver_searcher lzma
sys-apps/util-linux static-libs
sys-process/cronie anacron
x11-terms/rxvt-unicode 256-color blink fading-colors unicode3 pixbuf
# nodejs
#net-libs/nodejs -ssl
dev-libs/openssl -bindist
net-misc/openssh -bindist
# java environment
dev-java/icedtea -webstart
dev-java/icedtea-bin -webstart
# gnome desktop environment
#app-misc/tracker -gstreamer
#gnome-base/gnome-control-center networkmanager
#media-libs/gegl jpeg2k raw
#sys-apps/dbus systemd
# KDE
app-text/poppler qt5
dev-libs/libdbusmenu-qt qt5
dev-qt/qtcore icu
dev-qt/qtwayland egl
dev-qt/qtgui egl
dev-qt/qtnetwork -bindist
dev-qt/qtopengl egl
kde-apps/akonadi sqlite -mysql
kde-frameworks/kdelibs plasma
kde-plasma/plasma-meta -sddm
media-libs/libsdl2 gles
media-libs/mesa gles2 wayland xa
media-libs/phonon -vlc
media-sound/pulseaudio gnome
sys-libs/zlib minizip
x11-drivers/nvidia-drivers wayland
# php
app-eselect/eselect-php apache2
dev-lang/php cgi curl fpm ftp gd imap mysql mysqli pdo postgres sockets sqlite apache2
# networkmanage
app-crypt/pinentry gnome-keyring
gnome-extra/nm-applet -modemmanager
net-misc/networkmanager connection-sharing -modemmanager
net-wireless/wpa_supplicant ap

24
gentoo_portage/repos.conf Normal file
View File

@@ -0,0 +1,24 @@
[DEFAULT]
main-repo = gentoo
[gentoo]
location = /usr/portage
sync-type = rsync
#sync-uri = rsync://rsync.mirrors.ustc.edu.cn/gentoo-portage
sync-uri = rsync://mirrors.tuna.tsinghua.edu.cn/gentoo-portage
#sync-uri = rsync://mirrors.xmu.edu.cn/gentoo-portage
#sync-uri = rsync://mirrors.ustc.edu.cn/gentoo-portage
auto-sync = yes
#[czh-private]
#location = /usr/local/portage/czh-private
#[gentoo-zh]
#location = /usr/local/portage/gentoo-zh
#sync-type = git
#sync-uri = git://github.com/microcai/gentoo-zh.git
#auto-sync = yes
# for daily squashfs snapshots
#sync-type = squashdelta
#sync-uri = mirror://gentoo/../snapshots/squashfs