init
This commit is contained in:
parent
b52b45efca
commit
b7f66ccbab
36
README.en.md
36
README.en.md
@ -1,36 +0,0 @@
|
||||
# kde-filesystem
|
||||
|
||||
#### Description
|
||||
{**When you're done, you can delete the content in this README and update the file with details for others getting started with your repository**}
|
||||
|
||||
#### Software Architecture
|
||||
Software architecture description
|
||||
|
||||
#### Installation
|
||||
|
||||
1. xxxx
|
||||
2. xxxx
|
||||
3. xxxx
|
||||
|
||||
#### Instructions
|
||||
|
||||
1. xxxx
|
||||
2. xxxx
|
||||
3. xxxx
|
||||
|
||||
#### Contribution
|
||||
|
||||
1. Fork the repository
|
||||
2. Create Feat_xxx branch
|
||||
3. Commit your code
|
||||
4. Create Pull Request
|
||||
|
||||
|
||||
#### Gitee Feature
|
||||
|
||||
1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md
|
||||
2. Gitee blog [blog.gitee.com](https://blog.gitee.com)
|
||||
3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore)
|
||||
4. The most valuable open source project [GVP](https://gitee.com/gvp)
|
||||
5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help)
|
||||
6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)
|
||||
39
README.md
39
README.md
@ -1,39 +0,0 @@
|
||||
# kde-filesystem
|
||||
|
||||
#### 介绍
|
||||
{**以下是码云平台说明,您可以替换此简介**
|
||||
码云是 OSCHINA 推出的基于 Git 的代码托管平台(同时支持 SVN)。专为开发者提供稳定、高效、安全的云端软件开发协作平台
|
||||
无论是个人、团队、或是企业,都能够用码云实现代码托管、项目管理、协作开发。企业项目请看 [https://gitee.com/enterprises](https://gitee.com/enterprises)}
|
||||
|
||||
#### 软件架构
|
||||
软件架构说明
|
||||
|
||||
|
||||
#### 安装教程
|
||||
|
||||
1. xxxx
|
||||
2. xxxx
|
||||
3. xxxx
|
||||
|
||||
#### 使用说明
|
||||
|
||||
1. xxxx
|
||||
2. xxxx
|
||||
3. xxxx
|
||||
|
||||
#### 参与贡献
|
||||
|
||||
1. Fork 本仓库
|
||||
2. 新建 Feat_xxx 分支
|
||||
3. 提交代码
|
||||
4. 新建 Pull Request
|
||||
|
||||
|
||||
#### 码云特技
|
||||
|
||||
1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md
|
||||
2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com)
|
||||
3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目
|
||||
4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目
|
||||
5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help)
|
||||
6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)
|
||||
70
applnk-hidden-directory
Normal file
70
applnk-hidden-directory
Normal file
@ -0,0 +1,70 @@
|
||||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Type=Directory
|
||||
Name=Internal Services
|
||||
Name[af]=Interne Dienste
|
||||
Name[ar]=الخدمات الداخلية
|
||||
Name[be]=Сервісы Інтэрнэт
|
||||
Name[bg]=Вътрешни услуги
|
||||
Name[bn]=অভ্যন্তরীণ সেবা
|
||||
Name[br]=Servijoù diabarzh
|
||||
Name[bs]=Interni servisi
|
||||
Name[ca]=Serveis interns
|
||||
Name[cs]=Interní služby
|
||||
Name[csb]=Bënowé ùsłëżnotë
|
||||
Name[da]=Interne tjenester
|
||||
Name[de]=Interne Dienste
|
||||
Name[el]=Εσωτερικές υπηρεσίες
|
||||
Name[eo]=Internaj servoj
|
||||
Name[es]=Servicios internos
|
||||
Name[et]=Seesmised teenused
|
||||
Name[eu]=Barne zerbitzuak
|
||||
Name[fa]=خدمات درونی
|
||||
Name[fi]=Sisäiset palvelut
|
||||
Name[fr]=Services internes
|
||||
Name[fy]=Ynterne funksjes
|
||||
Name[ga]=Seirbhísí Inmheánacha
|
||||
Name[gl]=Servizos Internos
|
||||
Name[he]=שירותים פנימיים
|
||||
Name[hr]=Interne usluge
|
||||
Name[hu]=Belső szolgáltatások
|
||||
Name[id]=Layanan Internal
|
||||
Name[is]=Innri þjónustur
|
||||
Name[it]=Servizi interni
|
||||
Name[ja]=内部サービス
|
||||
Name[kk]=Ішкі қызметтер
|
||||
Name[km]=សេវាខាងក្នុង
|
||||
Name[ko]=내부 서비스
|
||||
Name[lt]=Vidinės tarnybos
|
||||
Name[mk]=Внатрешни сервиси
|
||||
Name[ms]=Servis Dalaman
|
||||
Name[nb]=Interne tjenester
|
||||
Name[nds]=Interne Deensten
|
||||
Name[ne]=आन्तरिक सेवा
|
||||
Name[nl]=Interne diensten
|
||||
Name[nn]=Interne tenester
|
||||
Name[pa]=ਅੰਦਰੂਨੀ ਸੇਵਾ
|
||||
Name[pl]=Usługi wewnętrzne
|
||||
Name[pt]=Serviços Internos
|
||||
Name[pt_BR]=Serviços Internos
|
||||
Name[ro]=Servicii interne
|
||||
Name[ru]=Внутренние службы
|
||||
Name[rw]=Amaserivise y'Imbere
|
||||
Name[se]=Siskkildas bálvalusat
|
||||
Name[sk]=Vnútorné služby
|
||||
Name[sl]=Notranje storitve
|
||||
Name[sr]=Унутрашњи сервиси
|
||||
Name[sr@Latn]=Unutrašnji servisi
|
||||
Name[sv]=Interna tjänster
|
||||
Name[ta]=உள்ளார்ந்தச் சேவைகள்
|
||||
Name[te]=అంతర్గత సేవలు
|
||||
Name[tg]=Хадамоти дохилӣ
|
||||
Name[th]=บริการภายใน
|
||||
Name[tr]=İç Servisler
|
||||
Name[tt]=Eçke Xezmätlär
|
||||
Name[uk]=Внутрішні служби
|
||||
Name[uz]=Ички хизматлар
|
||||
Name[vi]=Dịch vụ Internet
|
||||
Name[wa]=Divintrins Siervices
|
||||
Name[zh_CN]=内部服务
|
||||
NoDisplay=true
|
||||
176
kde-filesystem.spec
Normal file
176
kde-filesystem.spec
Normal file
@ -0,0 +1,176 @@
|
||||
%define _kde4_prefix %_prefix
|
||||
%define _kde4_sysconfdir %_sysconfdir
|
||||
%define _kde4_libdir %_libdir
|
||||
%define _kde4_libexecdir %_libexecdir/kde4
|
||||
%define _kde4_datadir %_datadir
|
||||
%define _kde4_sharedir %_datadir
|
||||
%define _kde4_iconsdir %_kde4_sharedir/icons
|
||||
%define _kde4_configdir %_kde4_sharedir/config
|
||||
%define _kde4_appsdir %_kde4_sharedir/kde4/apps
|
||||
%define _kde4_docdir %_kde4_prefix/share/doc
|
||||
%define _kde4_bindir %_kde4_prefix/bin
|
||||
%define _kde4_sbindir %_kde4_prefix/sbin
|
||||
%define _kde4_includedir %_kde4_prefix/include/kde4
|
||||
%define _kde4_buildtype release
|
||||
%define _kde4_macros_api 2
|
||||
|
||||
%define rpm_macros_dir %{_sysconfdir}/rpm
|
||||
%define rpm_macros_dir %{_rpmconfigdir}/macros.d
|
||||
|
||||
Name: kde-filesystem
|
||||
Version: 4
|
||||
Release: 61
|
||||
Summary: KDE filesystem layout
|
||||
License: Public Domain
|
||||
|
||||
Obsoletes: kde-filesystem
|
||||
|
||||
Source1: teamnames
|
||||
Source2: macros.kde4
|
||||
Source3: applnk-hidden-directory
|
||||
|
||||
Provides: kde4-macros(api) = 2
|
||||
|
||||
BuildRequires: gawk
|
||||
|
||||
Requires: filesystem rpm
|
||||
|
||||
Obsoletes: kdegraphics kdegraphics-devel kdegraphics-libs
|
||||
Obsoletes: kdenetwork kdenetwork-common kdenetwork-devel
|
||||
Obsoletes: kdesdk kdesdk-common kdesdk-devel
|
||||
|
||||
%description
|
||||
This package provides some directories that are required/used by KDE.
|
||||
|
||||
|
||||
%prep
|
||||
|
||||
%build
|
||||
|
||||
|
||||
%install
|
||||
## KDE3
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/kde/{env,shutdown,kdm}
|
||||
mkdir -p %{buildroot}%{_datadir}/{applications/kde,applnk,apps,autostart,config,config.kcfg,emoticons,mimelnk,services,servicetypes,templates,source}
|
||||
mkdir -p %{buildroot}%{_datadir}/apps/konqueror/servicemenus
|
||||
# not sure who best should own locolor, so we'll included it here, for now. -- Rex
|
||||
mkdir -p %{buildroot}%{_datadir}/icons/locolor/{16x16,22x22,32x32,48x48}/{actions,apps,mimetypes}
|
||||
mkdir -p %{buildroot}%{_datadir}/applnk/{.hidden,Applications,Edutainment,Graphics,Internet,Settings,System,Toys,Utilities}
|
||||
mkdir -p %{buildroot}%{_datadir}/mimelnk/{all,application,audio,fonts,image,inode,interface,media,message,model,multipart,print,text,uri,video}
|
||||
# do qt3 too?
|
||||
# mkdir -p $RPM_BUILD_ROOT%{_prefix}/{lib,%{_lib}}/qt-3.3/plugins
|
||||
mkdir -p %{buildroot}%{_prefix}/{lib,%{_lib}}/kde3/plugins
|
||||
mkdir -p %{buildroot}%{_docdir}/HTML/en
|
||||
|
||||
rm -f %{name}.list
|
||||
for locale in $(grep '=' %{SOURCE1} | awk -F= '{print $1}') ; do
|
||||
mkdir -p %{buildroot}%{_docdir}/HTML/${locale}/common
|
||||
# do docs/common too, but it could be argued that apps/pkgs using or
|
||||
# depending on is a bug -- Rex
|
||||
mkdir -p %{buildroot}%{_docdir}/HTML/${locale}/docs/
|
||||
ln -s ../common %{buildroot}%{_docdir}/HTML/${locale}/docs/common
|
||||
echo "%lang($locale) %{_docdir}/HTML/$locale/" >> %{name}.list
|
||||
done
|
||||
|
||||
# internal services shouldn't be displayed in menu
|
||||
install -p -m644 -D %{SOURCE3} %{buildroot}%{_datadir}/applnk/.hidden/.directory
|
||||
|
||||
## KDE4
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/rpm \
|
||||
%{buildroot}%{_kde4_sysconfdir}/kde/{env,shutdown,kdm} \
|
||||
%{buildroot}%{_kde4_includedir} \
|
||||
%{buildroot}%{_kde4_libexecdir} \
|
||||
%{buildroot}%{_kde4_appsdir}/color-schemes \
|
||||
%{buildroot}%{_kde4_appsdir}/solid/actions \
|
||||
%{buildroot}%{_kde4_datadir}/applications/kde4 \
|
||||
%{buildroot}%{_kde4_datadir}/{autostart,wallpapers} \
|
||||
%{buildroot}%{_kde4_configdir} \
|
||||
%{buildroot}%{_kde4_sharedir}/config.kcfg \
|
||||
%{buildroot}%{_kde4_sharedir}/emoticons \
|
||||
%{buildroot}%{_kde4_sharedir}/kde4/services/ServiceMenus \
|
||||
%{buildroot}%{_kde4_sharedir}/kde4/servicetypes \
|
||||
%{buildroot}%{_kde4_sharedir}/templates/.source \
|
||||
%{buildroot}%{_kde4_datadir}/icons/locolor/{16x16,22x22,32x32,48x48}/{actions,apps,mimetypes} \
|
||||
%{buildroot}%{_kde4_docdir}/HTML/en/common
|
||||
# do qt4 too?
|
||||
# mkdir -p $RPM_BUILD_ROOT%{_prefix}/{lib,%{_lib}}/qt4/plugins
|
||||
mkdir -p %{buildroot}%{_kde4_prefix}/{lib,%{_lib}}/kde4/plugins/{gui_platform,styles}
|
||||
|
||||
for locale in $(grep '=' %{SOURCE1} | awk -F= '{print $1}') ; do
|
||||
mkdir -p %{buildroot}%{_kde4_docdir}/HTML/${locale}/common
|
||||
echo "%lang($locale) %{_kde4_docdir}/HTML/$locale/" >> %{name}.li
|
||||
done
|
||||
|
||||
# rpm macros
|
||||
mkdir -p %{buildroot}%{rpm_macros_dir}
|
||||
cat >%{buildroot}%{rpm_macros_dir}/macros.kde4<<EOF
|
||||
%%_kde4_prefix %%_prefix
|
||||
%%_kde4_sysconfdir %%_sysconfdir
|
||||
%%_kde4_libdir %%_libdir
|
||||
%%_kde4_libexecdir %%_libexecdir/kde4
|
||||
%%_kde4_datadir %%_datadir
|
||||
%%_kde4_sharedir %%_datadir
|
||||
%%_kde4_iconsdir %%_kde4_sharedir/icons
|
||||
%%_kde4_configdir %%_kde4_sharedir/config
|
||||
%%_kde4_appsdir %%_kde4_sharedir/kde4/apps
|
||||
%%_kde4_docdir %_kde4_prefix/share/doc
|
||||
%%_kde4_bindir %%_kde4_prefix/bin
|
||||
%%_kde4_sbindir %%_kde4_prefix/sbin
|
||||
%%_kde4_includedir %%_kde4_prefix/include/kde4
|
||||
%%_kde4_buildtype %_kde4_buildtype
|
||||
%%_kde4_macros_api %_kde4_macros_api
|
||||
EOF
|
||||
cat %{SOURCE2} >> %{buildroot}%{rpm_macros_dir}/macros.kde4
|
||||
|
||||
## Plasma5, forward compatibility
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/xdg/plasma-workspace/{env,shutdown}
|
||||
|
||||
|
||||
%files -f %{name}.list
|
||||
# KDE3
|
||||
%{_sysconfdir}/kde/
|
||||
%{_datadir}/applications/kde/
|
||||
%{_datadir}/applnk/
|
||||
%{_datadir}/apps/
|
||||
%{_datadir}/autostart/
|
||||
%{_datadir}/config/
|
||||
%{_datadir}/config.kcfg/
|
||||
%{_datadir}/emoticons/
|
||||
%{_datadir}/icons/locolor
|
||||
%{_datadir}/mimelnk/
|
||||
%{_datadir}/services/
|
||||
%{_datadir}/servicetypes/
|
||||
%{_datadir}/templates/
|
||||
%{_prefix}/lib/kde3/
|
||||
%{_prefix}/%{_lib}/kde3/
|
||||
%dir %{_docdir}/HTML/
|
||||
%lang(en) %{_docdir}/HTML/en/
|
||||
|
||||
# KDE4
|
||||
%{rpm_macros_dir}/macros.kde4
|
||||
%{_kde4_sysconfdir}/kde/
|
||||
%{_kde4_libexecdir}/
|
||||
%{_kde4_includedir}/
|
||||
%{_kde4_appsdir}/
|
||||
%{_kde4_configdir}/
|
||||
%{_kde4_sharedir}/config.kcfg/
|
||||
%{_kde4_sharedir}/emoticons/
|
||||
%{_kde4_sharedir}/kde4/
|
||||
%{_kde4_sharedir}/templates/
|
||||
%{_kde4_datadir}/applications/kde4/
|
||||
%{_kde4_datadir}/autostart/
|
||||
%{_kde4_datadir}/icons/locolor/
|
||||
%{_kde4_datadir}/wallpapers/
|
||||
%{_kde4_prefix}/lib/kde4/
|
||||
%{_kde4_prefix}/%{_lib}/kde4/
|
||||
%dir %{_kde4_docdir}/HTML/
|
||||
%lang(en) %{_kde4_docdir}/HTML/en/
|
||||
|
||||
# Plasma5
|
||||
%{_sysconfdir}/xdg/plasma-workspace/
|
||||
|
||||
|
||||
%changelog
|
||||
* Thu Dec 12 2019 openEuler BuildTeam<buildteam@openeuler.org> - 4-61
|
||||
- Package Init
|
||||
|
||||
32
macros.kde4
Normal file
32
macros.kde4
Normal file
@ -0,0 +1,32 @@
|
||||
|
||||
%_kde4_version %((kde4-config --kde-version 2>/dev/null || echo 4.3.98) | cut -d' ' -f1 )
|
||||
#_kde4_version %((kde4-config --version 2>/dev/null || echo "KDE: 4.3.98") | grep '^KDE' | sed -e 's/KDE[^:]*:[ ]*//g' | cut -d' ' -f1)
|
||||
|
||||
# api = 2
|
||||
# initial try, including only items that vary from defaults
|
||||
#
|
||||
|
||||
%_kde4_build_tests -DKDE4_BUILD_TESTS:BOOL=OFF
|
||||
|
||||
%cmake_kde4 \
|
||||
QTDIR="%{_qt4_prefix}" ; export QTDIR ; \
|
||||
PATH="%{_qt4_bindir}:$PATH" ; export PATH ; \
|
||||
CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ; \
|
||||
CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ; \
|
||||
FFLAGS="${FFLAGS:-%optflags%{?_fmoddir: -I%_fmoddir}}" ; export FFLAGS ; \
|
||||
%{?__global_ldflags:LDFLAGS="${LDFLAGS:-%__global_ldflags}" ; export LDFLAGS ;} \
|
||||
%{__cmake} \\\
|
||||
-DBUILD_SHARED_LIBS:BOOL=ON \\\
|
||||
-DCMAKE_BUILD_TYPE=%{_kde4_buildtype} \\\
|
||||
-DCMAKE_INSTALL_PREFIX:PATH=%{_kde4_prefix} \\\
|
||||
-DCMAKE_USE_RELATIVE_PATHS:BOOL=ON \\\
|
||||
-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \\\
|
||||
-DDATA_INSTALL_DIR:PATH=%{_kde4_appsdir} \\\
|
||||
-DINCLUDE_INSTALL_DIR:PATH=%{_kde4_includedir} \\\
|
||||
-DLIB_INSTALL_DIR:PATH=%{_kde4_libdir} \\\
|
||||
%{?_kde4_build_tests} \\\
|
||||
%if "%{?_lib}" == "lib64" \
|
||||
%{?_cmake_lib_suffix64} \\\
|
||||
%endif \
|
||||
-DLIBEXEC_INSTALL_DIR:PATH=%{_kde4_libexecdir} \\\
|
||||
-DSYSCONF_INSTALL_DIR:PATH=%{_kde4_sysconfdir}
|
||||
98
teamnames
Normal file
98
teamnames
Normal file
@ -0,0 +1,98 @@
|
||||
##############################################################
|
||||
#
|
||||
# Rules:
|
||||
# 1) empty lines and starting with `#' are comments
|
||||
# 2) valid entries are formed by ISO code and team name
|
||||
# pairs seperated by equal sign. Surrounding spaces
|
||||
# are stripped
|
||||
# 3) this file is in UTF-8
|
||||
#
|
||||
# Note:
|
||||
# if you had a language here, do not forget to add it to
|
||||
# kdelibs/kdecore/all_languages.desktop too
|
||||
###############################################################
|
||||
|
||||
af=Afrikaans
|
||||
ar=Arabic
|
||||
az=Azerbaijani
|
||||
be=Belarusian
|
||||
bg=Bulgarian
|
||||
bn=Bengali
|
||||
bo=Tibetan
|
||||
br=Breton
|
||||
bs=Bosnian
|
||||
ca=Catalan
|
||||
cs=Czech
|
||||
cy=Welsh
|
||||
da=Danish
|
||||
de=German
|
||||
el=Greek
|
||||
en_GB=British English
|
||||
eo=Esperanto
|
||||
es=Spanish
|
||||
et=Estonian
|
||||
eu=Basque
|
||||
fa=Farsi
|
||||
fi=Finnish
|
||||
fo=Faroese
|
||||
fr=French
|
||||
fy=Frisian
|
||||
ga=Irish Gaelic
|
||||
gl=Galician
|
||||
he=Hebrew
|
||||
hi=Hindi
|
||||
hr=Croatian
|
||||
hsb=Upper Sorbian
|
||||
hu=Hungarian
|
||||
id=Indonesian
|
||||
is=Icelandic
|
||||
it=Italian
|
||||
ja=Japanese
|
||||
ka=Georgian
|
||||
kk=Kazakh
|
||||
km=Khmer
|
||||
ko=Korean
|
||||
ku=Kurdish
|
||||
lb=Luxembourgish
|
||||
lo=Lao
|
||||
lt=Lithuanian
|
||||
lv=Latvian
|
||||
mi=Maori
|
||||
mk=Macedonian
|
||||
mn=Mongolian
|
||||
ms=Malay
|
||||
mt=Maltese
|
||||
nl=Dutch
|
||||
nb=Norwegian Bokmal
|
||||
nso=Northern Sotho
|
||||
nn=Norwegian Nynorsk
|
||||
oc=Occitan
|
||||
pl=Polish
|
||||
pt=Portuguese
|
||||
pt_BR=Brazilian Portuguese
|
||||
ro=Romanian
|
||||
ru=Russian
|
||||
rw=Kinyarwanda
|
||||
se=Northern Sami
|
||||
sk=Slovak
|
||||
sl=Slovenian
|
||||
sq=Albanian
|
||||
sr=Serbian
|
||||
sr@Latn=Serbian Latin
|
||||
ss=Swati
|
||||
sv=Swedish
|
||||
ta=Tamil
|
||||
te=Telugu
|
||||
tg=Tajik
|
||||
th=Thai
|
||||
tr=Turkish
|
||||
tt=Tatar
|
||||
uk=Ukrainian
|
||||
ven=Venda
|
||||
vi=Vietnamese
|
||||
wa=Walloon
|
||||
xh=Xhosa
|
||||
zh_CN=Chinese Simplified
|
||||
zh_HK=Chinese (Hong Kong)
|
||||
zh_TW=Chinese Traditional
|
||||
zu=Zulu
|
||||
Loading…
x
Reference in New Issue
Block a user